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
Você pode adicionar classes de eventos do plano de execução a uma definição de rastreamento que faz com que o SQL Server Profiler reúna e exiba informações sobre o plano de consulta no rastreamento. Também é possível extrair eventos de Showplan dos outros eventos coletados no rastreamento e salvar esses eventos de Showplan em um arquivo XML separado.
A extração de eventos do plano de execução do rastreamento pode ser feita de qualquer uma das seguintes maneiras:
No momento da configuração do rastreamento, utilize a guia Configurações de Extração de Eventos. Observe que essa guia só aparece depois que você seleciona um dos eventos de 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 de Eventos.
Eventos de Plano de Execução
Os eventos de rastreamento de Showplan são listados e descritos na tabela a seguir.
Nome do evento | Descrição |
---|---|
Performance statistics | Indica a primeira vez que um Plano de execução compilado é armazenado em cache, quando é recompilado e quando é removido do cache de planos. A coluna TextData contém o plano de demonstração em formato XML. Para obter mais informações, consulte Classe de Eventos de Estatísticas de Desempenho. |
Mostrar Todos os Planos de Execução | Exibe o plano de consulta com detalhes completos da compilação da instrução Transact-SQL executada. Por exemplo, pode exibir estimativas de custos e listagens de colunas. Para obter mais informações, consulte Showplan All Event Class. |
Mostrar Todos os Planos de Execução para a Compilação da Consulta | Ocorre quando uma consulta é compilada ou recompilada em SQL Server. Este é o equivalente ao tempo de compilação do evento Mostrar Todos os Planos de execução. Showplan All ocorre quando uma consulta é executada. OShowplan All For Query Compile ocorre quando uma consulta é compilada. Para obter mais informações, consulte Showplan All for Query Compile Event Class. |
Showplan Statistics Profile | Exibe o plano de consulta com detalhes completos do tempo de execução da instrução Transact-SQL que está sendo executada, inclusive o número real de linhas que passam em cada operação. Para obter mais informações, confira Classe de Evento de Perfil de Estatísticas do Plano de Execução. |
Mostrar Plano de Execução como Texto | Exibe a árvore do plano de consulta da instrução Transact-SQL que está sendo executada como dados binários. Para obter mais informações, consulte Showplan Text Event Class. |
Mostrar Plano de Execução como Texto (não codificado) | Exibe a árvore do plano de consulta da instrução Transact-SQL que está sendo executada como texto. Essa classe de evento exibe as mesmas informações que Showplan Text, exibindo-as, porém, como texto, e não como dados binários. Para obter mais informações, confira Classe de evento Showplan Text (Não codificada). |
Showplan XML | Exibe o plano de consulta com os dados completos coletados durante a otimização de consulta. Esse evento só é gerado quando um plano de consulta é otimizado. Para obter mais informações, consulte Showplan XML Event Class. |
Mostrar Plano de Execução em XML para a Compilação da Consulta | Exibe o plano de consulta quando a consulta é compilada. Para obter mais informações, consulte Showplan XML for Query Compile Event Class. |
Showplan XML Statistics Profile | Exibe o plano de consulta com detalhes completos do tempo de execução em formato XML. Por exemplo, essa classe de evento captura o número de linhas que passam através de cada operador da instrução Transact-SQL que está sendo executada. Para obter mais informações, consulte Showplan XML Statistics Profile Event Class. |