Filtrar eventos em um rastreamento (SQL Server Profiler)

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

Os filtros limitam os eventos coletados em um rastreamento. Se não houver um filtro definido, serão retornados todos os eventos das classes de evento selecionadas na saída do rastreamento. Não é obrigatório definir um filtro para um rastreamento. Porém, um filtro minimiza a sobrecarga incorrida durante o rastreamento.

Os filtros são adicionados às definições de rastreamento por meio da guia Seleção de Eventos da caixa de diálogo Propriedades do Rastreamento ou Propriedades do Modelo de Rastreamento .

Filtrar eventos em um rastreamento

  1. Na caixa de diálogo Propriedades do Rastreamento ou Propriedades do Modelo de Rastreamento, selecione a guia Seleção de Eventos.

    A guia Seleção de Eventos contém um controle de grade. O controle de grade é uma tabela que contém cada uma das classes de evento rastreáveis. A tabela contém uma linha para cada classe de evento. As classes de evento podem diferir ligeiramente, dependendo do tipo e versão de servidor com o qual você está conectado. As classes de evento são identificadas na coluna Eventos da grade e são agrupadas por categoria de evento. As colunas restantes listam as colunas de dados que podem ser retornadas para cada classe de evento.

  2. Selecione filtros de coluna.

    A caixa de diálogo Editar Filtro é exibida. A caixa de diálogo Editar Filtro contém uma lista de operadores de comparação que podem ser usados para filtrar eventos em um rastreamento.

  3. Para aplicar um filtro, selecione o operador de comparação e digite um valor a usar para o filtro.

  4. Selecione OK.

Considerações:

  • Se definir condições de filtro nas colunas de dados StartTime e EndTime da guia Seleção de Eventos, verifique se:

    • A data inserida corresponda a este formato: YYYY/MM/DD HH:mm:sec.

      -OU-

    • Usar configurações regionais para exibir valores de data e hora está marcado na caixa de diálogo Opções Gerais . Para exibir a caixa de diálogo Opções Gerais, no menu Ferramentas do SQL Server Profiler, selecione Opção.

      -E-

      • A data inserida esteja entre 1° de janeiro de 1753 e 31 de dezembro de 9999.
  • Se rastrear eventos do utilitário osql ou do utilitário sqlcmd , sempre acrescente % aos filtros na coluna de dados TextData .

Observação

A caixa de seleção Excluir linhas que não contenham valores pode filtrar linhas com:

  • Valores NULOS
  • Cadeias de caracteres vazias (que tecnicamente são valores)

enquanto NÃO filtra eventos em que a própria coluna não está presente.

Próximas etapas