Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Azure SQL Managed Instance
Você pode adicionar classes de evento Showplan a uma definição de rastreamento, permitindo que o SQL Server Profiler reúna e exiba informações do plano de consulta na rastreação. Também é possível extrair eventos Showplan dos outros eventos coletados no rastreamento e salvar esses eventos Showplan em um arquivo XML separado.
A extração de eventos do Showplan do rastreamento pode ser feita através de qualquer uma das seguintes formas:
No momento da configuração do rastreamento, usando a guia Configurações de Extração de Eventos . Esta guia não aparece até que você selecione um dos eventos do Showplan na guia Seleção de eventos .
Usando a opção Extrair eventos do SQL Server no menu Arquivo .
Extraindo e salvando eventos individuais clicando com o botão direito do mouse em um evento específico e escolhendo Extrair Dados do Evento.
Eventos Showplan
Os eventos de rastreamento Showplan são listados e descritos na tabela a seguir.
| Nome do evento | Descrição |
|---|---|
| Estatísticas de desempenho | Indica a primeira vez que um Showplan compilado é armazenado em cache, quando é recompilado e quando é removido do plano de cache. A coluna TextData contém o Showplan em formato XML. Para obter mais informações, consulte Classe de evento de estatísticas de desempenho. |
| Showplan Tudo | Exibe o plano de consulta com detalhes completos de compilação da instrução Transact-SQL que foi executada. Por exemplo, ele pode exibir estimativas de custos e listas de colunas. Para obter mais informações, consulte Showplan All Event Class. |
| Showplan All para Compilação de Consulta | Ocorre quando uma consulta é compilada ou recompilada no SQL Server. Esta é a contrapartida do tempo de compilação do evento Showplan All . Showplan Tudo ocorre quando uma consulta é executada. Showplan All For Query Compile ocorre quando uma consulta é compilada. Para obter mais informações, consulte Showplan All for Query Compile Event Class. |
| Perfil de estatísticas do Showplan | Apresenta o plano de consulta com detalhes completos de execução em tempo real da instrução Transact-SQL em execução, incluindo a quantidade exata de linhas que passam por cada operação. Para obter mais informações, consulte Showplan Statistics Profile Event Class. |
| Texto do plano de apresentação | Exibe como dados binários a árvore de plano de consulta da instrução Transact-SQL que está sendo executada. Para obter mais informações, consulte Classe de evento de texto Showplan. |
| Texto do plano de apresentação (não codificado) | Exibe como texto a árvore de plano de consulta da instrução Transact-SQL que está sendo executada. Essa classe de evento exibe as mesmas informações que Showplan Text, exceto que essa classe de evento exibe texto em vez de dados binários. Para obter mais informações, consulte Classe de evento Showplan Text (Unencoded). |
| XML do plano de apresentação | Exibe o plano de consulta com dados completos coletados durante a otimização da consulta. Esse evento é gerado somente quando um plano de consulta é otimizado. Para obter mais informações, consulte Classe de evento XML Showplan. |
| Showplan XML para compilação de consultas | Exibe o plano de consulta quando a consulta é compilada. Para obter mais informações, consulte Showplan XML for Query Compile Event Class. |
| Perfil de estatísticas XML do Showplan | Exibe o plano de consulta com detalhes de tempo de execução completo no formato XML. Por exemplo, essa classe de evento captura o número de linhas que passam por cada operador da instrução Transact-SQL que é executada. Para obter mais informações, consulte Showplan XML Statistics Profile Event Class. |