Exibir Relatórios de Comparação do Analisador de Desempenho SQL

Você pode exibir um relatório de comparação do Analista de Desempenho SQL, que compara o desempenho de instruções SQL antes e após a alteração.

Antes de exibir os relatórios de comparação do Analisador de Desempenho SQL, certifique-se de ter criado uma tarefa do Analisador de Desempenho SQL. O Analisador de Desempenho SQL mede o impacto de alterações do sistema tanto no tempo de execução geral da carga de trabalho SQL e no tempo de resposta de cada instrução SQL individual na carga de trabalho. Por padrão, o Analisador de Desempenho SQL usa o Tempo decorrido como uma métrica para comparação. Como alternativa, você pode escolher uma métrica para comparação entre as seguintes estatísticas de runtime SQL ao criar a tarefa do Analisador de Desempenho SQL:

  • Tempo de CPU
  • Obtenções de buffer
  • Leituras de disco
  • Gravações em disco
  • Entradas/Saídas Físicas

Se você optar por gerar planos de explicação apenas nas tentativas SQL, então o SQL Performance Analyzer gerará os planos usando as estatísticas existentes do otimizador. Para obter mais informações sobre como:

Para exibir um relatório de comparação do Analisador de Desempenho SQL no Database Management SQL Performance Watch, vá para a home page do SQL Performance Watch do banco de dados, clique no nome de uma tarefa e na seção Comparações, expanda a avaliação referenciada e clique em Relatório de Comparação.

Na página relatório do SQL Performance Analyzer, você pode:

  • Exiba detalhes da tarefa do Analisador de Desempenho SQL, avaliações, nome da execução, nome e proprietário do SQL Tuning Set e o número de instruções SQL analisadas.
  • Exiba um resumo do impacto da carga de trabalho nas métricas de comparação escolhidas.
  • Exiba um detalhamento do valor da métrica de comparação antes e depois da alteração e o número de instruções SQL por desempenho, alterações no plano de execução de SQL e problemas. Nos gráficos Instruções SQL por desempenho, Instruções SQL por alteração de plano e Instruções SQL por problemas, você pode passar o mouse sobre as barras para exibir o número de instruções SQL nessa categoria. Por exemplo, no gráfico Instruções SQL por problemas, se uma barra Erros for exibida, clique na barra para exibir o número de instruções SQL com erros.
  • Exiba as principais instruções SQL por impacto da carga de trabalho. O impacto é determinado pela diferença (em porcentagem) de suas métricas de comparação com o valor total das métricas de comparação de todas as instruções SQL analisadas na avaliação pré-alteração. Na seção Principais instruções SQL por impacto na carga de trabalho, você pode:
    • Filtre as instruções SQL por Categoria ou procure a instrução SQL por texto ou ID.
    • Clique no ID da SQL para exibir o resultado do Analisador de Desempenho da instrução SQL. Esta seção exibe o texto SQL, uma análise das métricas de comparação e descobertas, se houver, e informações detalhadas sobre a variação nos planos de execução SQL.
    • Clique em Salvar relatório para salvar o relatório de comparação no SQL Performance Watch.

Exibir Relatórios de Comparação Salvos

Você pode exibir e analisar todos os relatórios de comparação do SQL Performance Analyzer gerados e salvos anteriormente para todos os bancos de dados em um compartimento ou em um único banco de dados.

Para obter informações sobre relatórios de comparação do SQL Performance Analyzer e como salvar um relatório, consulte Exibir Relatórios de Comparação do SQL Performance Analyzer.

Para exibir os relatórios salvos de todos os bancos de dados em um compartimento

  1. Vá para a página Resumo da Observação de Desempenho SQL.
  2. Clique em Relatórios no painel esquerdo e selecione um compartimento na lista suspensa Compartimento.

Para exibir os relatórios salvos de um único banco de dados

  1. Vá para a página Resumo da Observação de Desempenho SQL.
  2. Clique no ícone Ações (Ações) do banco de dados e clique em Gerenciar relatórios salvos.

Os relatórios salvos para o banco de dados são exibidos.

Na página Relatórios salvos em..., você pode:

  • Clique no nome de um relatório salvo para visualizá-lo.
  • Clique no ícone Ações (Ações) de um relatório e clique em Excluir para excluir o relatório.