Como salvar um plano de execução em formato XML

Use SQL Server Management Studio para salvar planos de execução como um arquivo XML e abri-los para exibição.

Para usar o recurso plano de execução em Management Studio, ou usar as opções SET Showplan XML, os usuários devem ter as permissões apropriadas para executar a consulta Transact-SQL para qual um plano de execução está sendo gerado, e deve ser concedida 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 salvar um plano de consulta usando as opções SET Showplan XML

  1. Em SQL Server Management Studio abra um editor de consulta e conecte a Mecanismo de Banco de Dados.

  2. Ative o SHOWPLAN_XML com a instrução seguinte:

    SET SHOWPLAN_XML ON;
    GO
    

    Para ativar o STATISTICS XML, use a instrução seguinte:

    SET STATISTICS XML ON;
    GO
    

    O SHOWPLAN_XML gera informações de plano de execução de consulta de tempo de compilação para uma consulta, mas não executa a consulta. O STATISTICS XML gera informações de plano de execução de consulta em tempo de execução para uma consulta e executa a consulta.

  3. Execute uma consulta. Exemplo:

    USE AdventureWorks2008R2;
    GO
    SET SHOWPLAN_XML ON;
    GO
    -- Execute a query.
    SELECT BusinessEntityID 
    FROM HumanResources.Employee
    WHERE NationalIDNumber = '509647174';
    GO
    SET SHOWPLAN_XML OFF;
    
  4. No painel Resultados, clique com o botão direito em Plano de execução XML do Microsoft SQL Server que contém o plano de consulta e então clique em Salvar Resultados Como

  5. No Salvar <Grid ou Texto>Resultados caixa de diálogo, na caixa Salvar como tipo, clique em Todos arquivos (*.*).

  6. Na caixa Nome do arquivo forneça um nome, no formato <name**>sqlplan**,e então clique em Salvar.

Para salvar um plano de execução usando opções do SQL Server Management Studio

  1. Gere um plano de execução estimado ou um plano de execução atual usando Management Studio. Para obter mais informações, consulte Como exibir o plano de execução estimado ou Como exibir um plano de execução real.

  2. Na guiaPlano de execuçãodo painel de resultados, clique com o botão direito no plano de execução gráfico e escolhaSalvar Plano de Execução Como

    Como alternativa, você também pode escolher Salvar Plano de Execução Como no menu Arquivo.

  3. Na caixa de diálogo Salvar Como, certifique que oSalvar como tipo está definido como Arquivos de Plano de Execução (*.sqlplan).

  4. Na caixa Nome do arquivo forneça um nome, no formato <name**>sqlplan**,e então clique em Salvar.

Para abrir um plano de consulta XML salvo em SQL Server Management Studio

  1. Em SQL Server Management Studio, no menu Arquivo, escolha Abrire então clique em Arquivo.

  2. Na caixa de diálogo Abrir arquivo, defina Arquivos de tipo para Arquivos de Plano de Execução (*.sqlplan) produzir uma lista filtrada de arquivos de plano de consulta XML salvo.

  3. Selecione o arquivo plano consulta XML que você quer exibir e clique em Abrir.

    Como uma alternativa, em Windows Explorer, clique duas vezes em um arquivo com extensão .sqlplan. O plano abre em Management Studio.