Partilhar via


Como exibir um plano de execução real

Este tópico descreve como gerar planos de execução gráfica reais usando SQL Server Management Studio. Quando planos de execução reais são gerados, as consultas ou lotes Transact-SQL são executados. O plano de execução gerado exibe o plano de execução de consulta real que o Mecanismo de Banco de Dados do SQL Server usa para executar as consultas.

Para usar esse recurso, os usuários devem ter as permissões apropriadas para executar as consultas Transact-SQL para as quais um plano de execução gráfica está sendo gerado e eles devem ter a permissão SHOWPLAN para todos os bancos de dados referenciados pela consulta. Para obter mais informações, consulte Segurança de plano de execução.

Para incluir um plano de execução para uma consulta durante a execução

  1. Na barra de ferramentas do SQL Server Management Studio, clique em Consulta do Mecanismo de Banco de Dados. Você também pode abrir uma consulta existente e exibir o plano de execução estimado clicando no botão Abrir Arquivo da barra de ferramentas e localizando a consulta existente.

  2. Insira a consulta para a qual você deseja exibir o plano de execução real.

  3. No menu Consulta, clique em Incluir Plano de Execução Real ou clique no botão Incluir Plano de Execução Real na barra de ferramentas

  4. Execute a consulta clicando no botão Executar barra de ferramentas. O plano usado pelo otimizador de consulta é exibido na guia Plano de Execução no painel de resultados. Movimente o mouse sobre os operadores lógicos e físicos para exibir a descrição e propriedades dos operadores na dica de tela exibida.

    Alternativamente, você pode exibir propriedades de operador na janela Propriedades. Se a janela Propriedades não estiver visível, clique com o botão direito do mouse em um operador e selecione Propriedades. Selecione um operador para exibir suas propriedades.

  5. Você pode alterar a exibição do plano de execução clicando com o botão direito no plano de execução e selecionando Ampliar, Reduzir, Zoom Personalizado ou Ajustar Nível de Zoom. Ampliar e Reduzir permitem ampliar ou reduzir o plano de execução, enquanto Zoom Personalizado permite definir seu próprio zoom, como ampliar em 80 por cento. Ajustar Nível de Zoom amplia o plano de execução de forma a ajustá-lo ao painel de resultados.