Compartilhar via


Salvar um plano de execução em formato XML

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

Para usar o recurso de plano de execução no Management Studio ou usar as opções XML Showplan SET, os usuários devem ter as permissões apropriadas para executar a consulta Transact-SQL para a qual um plano de execução está sendo gerado e eles devem receber a permissão SHOWPLAN para todos os bancos de dados referenciados pela consulta.

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 AdventureWorks2012;  
    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 do mouse em Plano de execução XML do Microsoft SQL Server que contém o plano de consulta e clique em Salvar Resultados Como.

  5. Na caixa de diálogo Salvar<Grade ouResultados de Texto>, na caixa Salvar como tipo, clique em Todos os arquivos (*.*).

  6. Na caixa Nome do arquivo, forneça um nome, no nome do formato <**>.sqlplan**, e 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, veja Exibir o plano de execução estimado ou Exibir um plano de execução real.

  2. Na guia Plano de execução do painel de resultados, clique com o botão direito do mouse no plano de execução gráfico e escolha Salvar 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 , verifique se Salvar como tipo está definido como Arquivos de Plano de Execução (*.sqlplan).

  4. Na caixa Nome do arquivo, forneça um nome, no nome do formato <**>.sqlplan**, e 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 do tipo como Arquivos de Plano de Execução (*.sqlplan) para produzir uma lista filtrada de arquivos de plano de consulta XML salvos.

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

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

Consulte Também

SET SHOWPLAN_XML (Transact-SQL)
SET STATISTICS XML (Transact-SQL)