Usar o XEvent Profiler do SSMS
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. Verifique se você está usando a última versão do SHIR. A última versão encontra-se aqui.
Introdução
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, encontre o item de menu XE Profiler e expanda-o clicando no sinal "+".
Clique duas vezes em Padrão se desejar exibir todos os eventos desta sessão. Clique em T-SQL se desejar 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.