Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Instância Gerenciada de SQL do Azure
O XEvent Profiler é um recurso do SSMS (SQL Server Management Studio) que exibe uma janela do visualizador em tempo real de eventos estendidos. Esta visão geral descreve os motivos para usar esse criador de perfil, os principais recursos e as instruções para iniciar a exibição de eventos estendidos.
Por que usar o XEvent Profiler?
Ao contrário do SQL Profiler, o XEvent Profiler é integrado diretamente ao SSMS e criado com base na tecnologia de Eventos Estendidos escalonáveis no mecanismo do SQL. Esse recurso habilita acesso rápido a uma exibição de transmissão ao vivo de eventos de diagnóstico no SQL Server. Essa exibição pode ser personalizada e as personalizações podem ser compartilhadas com outros usuários do SSMS como um arquivo .viewsettings. A sessão criada pelo XE Profiler é menos intrusiva para o SQL Server em execução do que ocorreria com um rastreamento do SQL semelhante, ao ser usado o SQL Profiler. Essa sessão também pode ser personalizada pelo usuário usando a interface de usuário existente de propriedades da sessão do XE ou pelo Transact-SQL..
Pré-requisitos
Esse recurso só está disponível no SSMS (SQL Server Management Studio) v17.3 ou posterior. Instale a versão mais recente do SSMS (SQL Server Management Studio).
Como começar
Para acessar o XEvent Profiler, siga estas etapas:
Abra o SQL Server Management Studio.
Estabeleça uma conexão com uma instância do Mecanismo de Banco de Dados do SQL Server ou com o localhost.
No Pesquisador de Objetos, localize o item de menu XE Profiler e expanda-o selecionando o sinal '+'.
Clique duas vezes em Padrão se desejar exibir todos os eventos desta sessão. Selecione T-SQL se quiser exibir as instruções SQL registradas. Uma sessão será criada para você caso isso ainda não tenha ocorrido.
Agora, você pode exibir eventos capturados pela sessão.
Parar e iniciar a sessão
Para iniciar a sessão, selecione Iniciar feed de dados no menu Eventos Estendidos no Visualizador de Dados Dinâmicos ou use a seta verde na barra de ferramentas:
Da mesma forma, depois que uma sessão é iniciada, para interromper uma sessão, selecione Parar feed de dados no menu Eventos Estendidos no Visualizador de Dados Ao Vivo ou use o quadrado vermelho na barra de ferramentas.
Personalizar a sessão
Embora o XEvent Profiler forneça as sessões Standard e T-SQL pré-configuradas , você pode personalizar ainda mais a sessão para atender às suas necessidades fazendo o seguinte:
- Adicionar ou remover colunas: clique com o botão direito do mouse em qualquer cabeçalho de coluna no visualizador de Dados Dinâmicos e selecione Escolher Colunas... para adicionar ou remover colunas para controlar a exibição de informações adicionais.
- Filtrar eventos: clique com o botão direito do mouse em qualquer campo no visualizador de Dados Ao Vivo e selecione Filtrar por esse valor para aplicar critérios aos eventos capturados, como se concentrar em um aplicativo, usuário ou tipo de evento específico. Como alternativa, você pode selecionar Filtros... na barra de navegação superior para abrir a caixa de diálogo de filtro.
Exportar dados
Para salvar os dados para análise posterior, você pode exportar o feed de dados para uma tabela, ou um arquivo XEL ou CSV. Para exportar o feed, selecione Exportar dados... no menu Eventos Estendidos .