Partilhar via


Exibindo relatórios de ajuste

Na prática anterior desta lição, você exibiu os scripts Transact-SQL que criam ou cancelam objetos de banco de dados nas recomendações do Orientador de Otimização do Mecanismo de Banco de Dados que foram geradas como resultado da sessão de ajuste MySession. A sessão de ajuste MySession foi criada no Ajustando uma carga de trabalho.

Além de ser muito útil para exibir os scripts que podem ser usados para implementar os resultados de ajuste, o Orientador de Otimização do Mecanismo de Banco de Dados fornece muitos relatórios úteis que você pode exibir. Esses relatórios fornecem informações sobre as estruturas de design físico existentes no banco de dados que você está ajustando, e sobre as estruturas recomendadas. Os relatórios de ajuste podem ser exibidos clicando na guia Relatórios, como descrito na prática abaixo. Esta prática usa as sessões de ajuste MySession e EvaluateMySession que você criou no Ajustando uma carga de trabalho e no Exibindo recomendações de ajuste.

Exibição de relatórios de ajuste

  1. Inicie o Orientador de Otimização do Mecanismo de Banco de Dados. Consulte Iniciando o Orientador de Otimização do Mecanismo de Banco de Dados. Verifique se você está conectado à mesma instância do SQL Server que usou nas práticas anteriores desta lição.

    Clique duas vezes em MySession no painel Monitor de sessão. O Orientador de Otimização do Mecanismo de Banco de Dados carrega as informações desta sessão.

  2. Clique na guia Relatórios.

  3. No painel Resumo do Ajuste, você pode exibir informações sobre esta sessão de otimização. Use a barra de rolagem para exibir todo o conteúdo do painel. Preste atenção no Aperfeiçoamento de percentual esperado e no Espaço usado por recomendação. É possível limitar o espaço usado pela recomendação quando você define as opções de ajuste. Consulte Limitando espaço em disco para recomendações. Use o botão Voltar em seu navegador de ajuda para voltar a este tutorial.

  4. No painel Relatórios de Ajuste, clique em Relatório de custo da instrução na lista Selecionar relatório. Se precisar de mais espaço para exibir o relatório, arraste a borda do painel Monitor de Sessão para a esquerda. Cada instrução Transact-SQL executada em uma tabela em seu banco de dados tem um custo de desempenho associado. Esse custo de desempenho pode ser reduzido criando índices efetivos em colunas acessadas freqüentemente em uma tabela. Esse relatório mostra a porcentagem estimada de aperfeiçoamento entre o custo original de executar uma instrução na carga de trabalho e o custo se a recomendação de ajuste for implementada. Note que a quantidade de informações contida no relatório é baseada no tamanho e na complexidade da carga de trabalho.

  5. Clique com o botão direito do mouse no painel Relatório de custo da instrução na grade e clique em Exportar para o Arquivo. Salve o relatório como MyReport. Será anexada automaticamente uma extensão .xml ao nome do arquivo. Você pode abrir MyReport.xml em seu editor de XML favorito ou no SQL Server Management Studio para exibir o conteúdo do relatório.

  6. Volte à guia Relatórios do Orientador de Otimização do Mecanismo de Banco de Dados e clique novamente com o botão direito do mouse em Relatório de custo da instrução. Revise as outras opções disponíveis. Note que você pode alterar a fonte do relatório que está exibindo. Alterar a fonte aqui também altera nas outras páginas de guias.

  7. Clique em outros relatórios na lista Selecionar relatório para se familiarizar com eles.

Resumo

Você explorou a guia Relatórios da sessão de ajuste MySession na interface gráfica do usuário do Orientador de Otimização do Mecanismo de Banco de Dados. Você pode usar esses mesmos passos para explorar os relatórios que foram gerados para a sessão de ajuste EvaluateMySession. Clique duas vezes em EvaluateMySession no painel Monitor de sessão para começar.