Partilhar via


Exibir e trabalhar com a saída do Orientador de Otimização do Mecanismo de Banco de Dados (DTA)

Aplica-se a:SQL Server

Quando o Orientador de Otimização do Mecanismo de Banco de Dados ajusta bancos de dados, ele cria resumos, recomendações, relatórios e logs de ajuste. Você pode usar o log de saída do Database Engine Tuning Advisor para diagnosticar problemas em sessões de ajuste. Você pode usar os resumos, recomendações e relatórios para determinar se deseja implementar recomendações de ajuste ou continuar ajustando até obter as melhorias de desempenho de consulta necessárias para a instalação do Microsoft SQL Server. Para obter informações sobre como usar o Orientador de Otimização de Banco de Dados para criar cargas de trabalho e ajustar um banco de dados, consulte Iniciar e Usar o Orientador de Otimização do Mecanismo de Banco de Dados.

Ver saída de ajuste

Os procedimentos a seguir descrevem como visualizar recomendações, resumos, relatórios e registros de ajuste usando a interface gráfica do Orientador de Otimização do Motor de Base de Dados. Para obter informações sobre opções de interface do usuário, consulte descrições da interface do usuário mais adiante neste tópico.

Você também pode usar a GUI para exibir a saída de ajuste gerada pelo utilitário de linha de comando dta.

Observação

Se você usar o utilitário de linha de comando dta e especificar que a saída seja gravada em um arquivo XML usando o argumento -ox, poderá abrir e exibir o arquivo de saída XML clicando em Abrir Arquivo no menu Arquivo do SQL Server Management Studio. Para obter mais informações, consulte Usar o SQL Server Management Studio. Para obter informações sobre o utilitário de linha de comando dta, consulte dta Utility.

Para exibir recomendações de ajuste com a interface gráfica do Assistente de Otimização do Mecanismo de Banco de Dados

  1. Ajuste um banco de dados usando a GUI do Orientador de Otimização do Mecanismo de Banco de Dados ou o utilitário de linha de comando dta. Para obter mais informações, consulte Iniciar e Usar o Orientador de Otimização do Mecanismo de Banco de Dados. Se você quiser usar uma sessão de ajuste existente, ignore esta etapa e prossiga para a Etapa 2.

  2. Inicie a GUI do Orientador de Otimização do Mecanismo de Banco de Dados. Para obter mais informações, consulte Iniciar e Usar o Orientador de Otimização do Mecanismo de Banco de Dados. Se desejar exibir recomendações de ajuste para uma sessão de ajuste existente, abra-a clicando duas vezes no nome da sessão na janela Monitor de Sessão .

    Após a nova sessão de ajuste ter terminado, ou depois que a ferramenta tiver carregado a sessão existente, a página Recomendações será exibida.

  3. Na página Recomendações, clique em Recomendações de Partição e Recomendações de Índice para visualizar os painéis que mostram os resultados da sessão de ajuste. Se você não especificou o particionamento ao definir as opções de ajuste para esta sessão, o painel Recomendações de Partição estará vazio.

  4. No painel Recomendações de Partição ou no painel Recomendações de Índice, use as barras de deslocação para visualizar todas as informações apresentadas na grelha.

  5. Desmarque Mostrar objetos existentes na parte inferior da aba Recomendações. Isso faz com que a grade exiba apenas os objetos de banco de dados referenciados na recomendação. Use a barra de rolagem inferior para exibir a coluna mais à direita na grade de recomendações e clique em um item na coluna Definição para exibir ou copiar o script Transact-SQL que cria esse objeto em seu banco de dados.

  6. Se quiser salvar todos os scripts de Transact-SQL que criam ou eliminam todos os objetos de banco de dados nesta recomendação num único arquivo de script, clique em Salvar Recomendações no menu Ações.

Para visualizar o resumo e os relatórios de afinação com a interface do Orientador de Otimização do Mecanismo de Banco de Dados.

  1. Ajuste um banco de dados usando a GUI do Orientador de Otimização do Mecanismo de Banco de Dados ou o utilitário de linha de comando dta. Para obter mais informações, consulte Iniciar e Utilizar o Orientador de Otimização do Mecanismo de Base de Dados. Se você quiser usar uma sessão de ajuste existente, ignore esta etapa e prossiga para a etapa 2.

  2. Inicie a GUI do Orientador de Otimização do Mecanismo de Banco de Dados. Para obter mais informações, consulte Iniciar e Usar o Orientador de Otimização do Mecanismo de Banco de Dados. Se quiser visualizar resumos e relatórios de ajuste para uma sessão de ajuste existente, abra-a clicando duas vezes no nome da sessão no Monitor de Sessão .

  3. Depois que a nova sessão de ajuste for concluída ou depois que a ferramenta tiver carregado a sessão existente, clique no separador Relatórios.

  4. O Resumo do Ajuste do painel contém informações sobre a sessão de otimização. As informações fornecidas pelos itens melhoria percentual esperada e espaço usado pela recomendação podem ser especialmente úteis para decidir se pretende implementar a recomendação.

  5. No painel Relatórios de Ajuste, clique em Selecionar relatório para escolher um relatório de ajuste para visualizar.

Para consultar os registos de ajuste com a GUI do Consultor de Ajuste do Mecanismo de Banco de Dados

  1. Ajuste um banco de dados usando a GUI do Assistente de Otimização do Mecanismo de Banco de Dados ou a ferramenta de linha de comando dta. Certifique-se de marcar Guardar registo de afinação na guia Geral quando afinar a carga de trabalho. Se você quiser usar uma sessão de ajuste existente, ignore esta etapa e prossiga para a Etapa 2.

  2. Inicie a interface gráfica do Assistente de Otimização do Motor de Base de Dados. Para obter mais informações, consulte Iniciar e Usar o Orientador de Otimização do Mecanismo de Banco de Dados. Se quiser ver resumos e relatórios de ajuste de uma sessão de ajuste existente, abra-a com um duplo clique no nome da sessão na janela Monitor de Sessão.

  3. Depois de a nova sessão de ajuste terminar, ou de a ferramenta carregar a sessão existente, clique no separador Progresso. O painel Log de Ajuste exibe o conteúdo do log. O log contém informações sobre eventos de carga de trabalho que o Orientador de Otimização do Mecanismo de Banco de Dados não pôde analisar.

    Se todos os eventos na sessão de ajuste tiverem sido analisados pelo Orientador de Otimização do Mecanismo de Banco de Dados, será exibida uma mensagem indicando que o log de ajuste está vazio para a sessão. Se Guardar log de ajuste não foi selecionada no separador Geral quando a sessão de ajuste foi executada originalmente, será exibida uma mensagem a indicar isso.

Implementar recomendações de ajuste

Você pode implementar as recomendações do Orientador de Otimização do Mecanismo de Banco de Dados manual ou automaticamente como parte da sessão de ajuste. Se quiser examinar os resultados do ajuste primeiro antes de implementá-los, use a GUI do Orientador de Otimização do Mecanismo de Banco de Dados. Em seguida, você pode usar o SQL Server Management Studio para executar manualmente os Transact-SQL scripts que o Orientador de Otimização do Mecanismo de Banco de Dados gera como resultado da análise de uma carga de trabalho para implementar as recomendações. Se você não precisar examinar os resultados antes de implementá-los, poderá usar a opção -a com o utilitário de prompt de comando dta. Isso faz com que o utilitário implemente automaticamente as recomendações de ajuste depois de analisar sua carga de trabalho. Os procedimentos a seguir explicam como usar ambas as interfaces do Orientador de Otimização do Mecanismo de Banco de Dados para implementar recomendações de ajuste.

Para implementar manualmente recomendações de ajuste com a GUI do Orientador de Otimização do Mecanismo de Banco de Dados

  1. Ajuste uma base de dados usando a GUI do Assistente de Otimização do Motor de Base de Dados ou o utilitário de linha de comandos dta. Para obter mais informações, consulte Iniciar e Usar o Orientador de Otimização do Mecanismo de Banco de Dados. Se você quiser usar uma sessão de ajuste existente, ignore esta etapa e prossiga para a Etapa 2.

  2. Inicie a interface gráfica do Orientador de Otimização do Motor de Base de Dados. Para obter mais informações, consulte Iniciar e Usar o Orientador de Otimização do Mecanismo de Banco de Dados. Se desejar implementar recomendações de ajuste para uma sessão de ajuste existente, abra-a clicando duas vezes no nome da sessão em Monitor de Sessão.

  3. Depois de a nova sessão de ajuste ser concluída, ou após a ferramenta ter carregado a sessão existente, clique em Aplicar recomendações no menu Ações.

  4. Na caixa de diálogo Aplicar recomendações, escolha entre Aplicar agora ou Agendar para mais tarde. Se escolheres Agendar para mais tarde, seleciona a data e a hora adequadas.

  5. Clique OK para aplicar as recomendações.

Para implementar automaticamente recomendações de ajuste utilizando o utilitário dta numa linha de comandos

  1. Determine os recursos do banco de dados (índices, exibições indexadas, particionamento) que você deseja que o Orientador de Otimização do Mecanismo de Banco de Dados considere adicionar, remover ou reter durante a análise.

    Tenha em mente as seguintes considerações antes de começar a ajustar:

    • Ao usar uma tabela de rastreamento como carga de trabalho, essa tabela deve existir no mesmo servidor em que o Orientador de Otimização do Mecanismo de Banco de Dados está ajustando. Se você criar a tabela de rastreamento em um servidor diferente, mova-a para o servidor onde o Orientador de Otimização do Mecanismo de Banco de Dados está ajustando.

    • Se uma sessão de ajuste continuar sendo executada por mais tempo do que você havia previsto que seria executada, você pode pressionar CTRL+C para encerrar a sessão de ajuste. Pressionar CTRL+C nessas circunstâncias força dta a produzir a melhor recomendação possível com base na quantidade de carga de trabalho consumida e não desperdiça o tempo que a ferramenta já usou para ajustar a carga de trabalho.

  2. Em um prompt de comando, digite o seguinte:

    dta -E -D DatabaseName -if WorkloadFile -s SessionName -a  
    

    onde -E especifica que sua sessão de ajuste usa uma conexão confiável (em vez de um ID de login e senha), -D especifica o nome do banco de dados que você deseja ajustar ou uma lista delimitada por vírgulas de vários bancos de dados que a carga de trabalho usa, -se especifica o nome e o caminho para um arquivo de carga de trabalho, -s especifica um nome para sua sessão de ajuste e -a especifica que você deseja que o utilitário de prompt de comando DTA aplique automaticamente as recomendações de ajuste depois que a carga de trabalho for analisada sem avisá-lo. Para obter informação adicional sobre como utilizar a ferramenta de linha de comando dta para ajustar bases de dados, consulte Iniciar e Utilizar o Assistente de Otimização do Motor de Base de Dados.

  3. Pressione ENTER.

Realizar análise exploratória

O recurso de configuração especificado pelo usuário do Orientador de Otimização do Mecanismo de Banco de Dados permite que os administradores de banco de dados realizem análises exploratórias. Usando esse recurso, os administradores de banco de dados especificam um design de banco de dados físico desejado para o Orientador de Otimização do Mecanismo de Banco de Dados e, em seguida, podem avaliar os efeitos de desempenho desse design sem implementá-lo. A configuração especificada pelo usuário é suportada pela interface gráfica do usuário (GUI) do Orientador de Otimização do Mecanismo de Banco de Dados e pelo utilitário de linha de comando. No entanto, o utilitário de linha de comando fornece a maior flexibilidade.

Se você usar a GUI do Orientador de Otimização do Mecanismo de Banco de Dados, poderá avaliar os efeitos da implementação de um subconjunto de uma recomendação de ajuste do Orientador de Otimização do Mecanismo de Banco de Dados, mas não poderá adicionar estruturas físicas de design hipotéticas para o Orientador de Otimização do Mecanismo de Banco de Dados avaliar.

Os procedimentos a seguir explicam como usar o recurso de configuração especificado pelo usuário com ambas as interfaces de ferramenta.

Usando a GUI do Orientador de Otimização do Mecanismo de Banco de Dados para avaliar recomendações de ajuste

O procedimento a seguir descreve como avaliar uma recomendação gerada pelo Orientador de Otimização do Mecanismo de Banco de Dados, mas a GUI não permite especificar novas estruturas físicas de design para avaliação.

Para avaliar recomendações de ajuste com a interface gráfica do Orientador de Otimização do Mecanismo de Banco de Dados
  1. Use a GUI do Orientador de Otimização do Mecanismo de Banco de Dados para ajustar um banco de dados. Para obter mais informações, consulte Começar e Utilizar o Orientador de Otimização do Mecanismo de Banco de Dados. Se quiser avaliar uma sessão existente de ajuste, clique duas vezes nela no Monitor de Sessão.

  2. No separador Recomendações, elimine as estruturas físicas de design recomendadas que não deseja usar.

  3. No menu Ações, clique em Avaliar recomendações. Uma nova sessão de ajuste é criada para você.

  4. Digite o novo Nome da sessão. Para exibir a configuração da estrutura de design do banco de dados físico que está a avaliar, escolha Clique aqui para ver a seção de configuração na área Descrição na parte inferior da janela do aplicativo Consultor de Otimização do Motor de Base de Dados.

  5. Clique no botão Iniciar Análise na barra de ferramentas. Quando o Orientador de Otimização do Mecanismo de Banco de Dados estiver concluído, pode exibir os resultados no separador Recomendações.

Usando a GUI do Consultor de Otimização do Mecanismo de Banco de Dados para exportar os resultados da Sessão de Ajuste para Análise "What-if"

O procedimento a seguir descreve como exportar os resultados da sessão de ajuste do Orientador de Otimização do Mecanismo de Banco de Dados para um arquivo XML, que pode ser editado e ajustado com o utilitário de linha de comando dta. Isso permite que você execute análises de ajuste em novas estruturas de projeto físico hipotéticas sem incorrer na sobrecarga de implementá-las em seu banco de dados antes de descobrir se elas produzem as melhorias de desempenho de que você precisa. Usar a GUI do Orientador de Otimização do Mecanismo de Banco de Dados para ajustar inicialmente seu banco de dados e, em seguida, exportar os resultados de ajuste para um arquivo de .xml é uma boa maneira de os usuários que são novos em XML usarem a flexibilidade do esquema XML do Orientador de Otimização do Mecanismo de Banco de Dados para executar análises hipotéticas.

Para exportar os resultados da sessão de ajuste da interface gráfica do Orientador de Ajuste do Motor de Base de Dados para uma análise hipotética com o utilitário de linha de comando dta
  1. Use a GUI do Orientador de Otimização do Mecanismo de Banco de Dados para ajustar um banco de dados. Para obter mais informações, consulte Iniciar e Usar o Orientador de Otimização do Mecanismo de Banco de Dados. Se quiser avaliar uma sessão de ajuste existente, clique duas vezes nela no Monitor de Sessão.

  2. No menu Arquivo, clique em Exportar Resultados da Sessão e guarde-o como ficheiro XML.

  3. Abra o arquivo XML criado na Etapa 2 em seu editor XML favorito, editor de texto ou no SQL Server Management Studio. Role para baixo até o elemento Configuração. Copie e cole a secção Configuration element em um modelo de ficheiro de entrada XML após o elemento TuningOptions. Salve este arquivo de entrada XML.

  4. No novo arquivo de entrada XML criado na Etapa 3, especifique as opções de ajuste desejadas no elemento TuningOptions, edite o elemento Configuration na seção (adicione ou exclua as estruturas de design físico conforme necessário na sua análise), salve o arquivo e valide-o contra o esquema XML do Orientador de Otimização do Mecanismo de Banco de Dados. Para obter informações sobre como editar esse arquivo XML, consulte XML Input File Reference (Database Engine Tuning Advisor).

  5. Use o arquivo XML que você criou na Etapa 4 como entrada para o utilitário de linha de comando dta. Para obter informações sobre como usar ficheiros de entrada XML com esta ferramenta, consulte a seção "Ajustar uma base de dados usando a utilidade dta" em Iniciar e Usar o Orientador de Otimização do Mecanismo de Base de Dados.

Usando o recurso de configuração especificado pelo usuário com o utilitário de linha de comando dta

Se você for um desenvolvedor XML experiente, poderá criar um arquivo de entrada XML do Orientador de Otimização do Mecanismo de Banco de Dados no qual poderá especificar uma carga de trabalho e uma configuração hipotética de estruturas físicas de design de banco de dados, como índices, exibições indexadas ou particionamento. Em seguida, você pode usar o utilitário de linha de comando dta para analisar os efeitos dessa configuração hipotética no desempenho da consulta para seu banco de dados. O procedimento a seguir explica esse processo passo a passo:

Para usar o recurso de configuração especificado pelo usuário com o utilitário de linha de comando dta
  1. Crie uma carga de trabalho de ajuste. Para obter informações sobre como executar essa tarefa, consulte Iniciar e usar o Orientador de Otimização do Mecanismo de Banco de Dados.

  2. Copie e cole o exemplo de ficheiro XML de entrada com configuração especificada pelo utilizador (DTA) no seu editor XML ou num editor de texto. Use este exemplo para criar um arquivo de entrada XML para sua sessão de ajuste. Para obter informações sobre como executar esta tarefa, consulte a seção "Criar arquivos de entrada XML" em "Iniciar e Usar o Orientador de Otimização do Mecanismo de Banco de Dados".

  3. Edite os elementos TuningOptions e Configuration no ficheiro de entrada XML de exemplo. No elemento TuningOptions, especifique quais estruturas físicas de design você deseja que o Orientador de Otimização do Mecanismo de Banco de Dados considere durante a sessão de ajuste. No elemento Configuration, especifique as estruturas de design físico que correspondem à configuração hipotética de estruturas físicas de design de banco de dados que você deseja que o Orientador de Otimização do Mecanismo de Banco de Dados analise. Para obter informações sobre quais atributos e elementos filho podem ser usados com os elementos pai TuningOptions e Configuração, consulte Referência de arquivo de entrada XML (Orientador de Otimização do Mecanismo de Banco de Dados).

  4. Salve o arquivo de entrada com uma extensão .xml.

  5. Valide o arquivo de entrada XML salvo na Etapa 4 em relação ao esquema XML do Orientador de Otimização do Mecanismo de Banco de Dados. Esse esquema é instalado no seguinte local quando você instala o Microsoft SQL Server:

    C:\Program Files\Microsoft SQL Server\100\Tools\Binn\schemas\sqlserver\2004\07\dta\dtaschema.xsd  
    

    O esquema XML do Orientador de Otimização do Mecanismo de Banco de Dados também está disponível on-line em https://schemas.microsoft.com/sqlserver/2004/07/dta/.

  6. Depois de criar uma carga de trabalho e um arquivo de entrada XML, você estará pronto para enviar o arquivo de entrada para o utilitário de linha de comando dta para análise. Certifique-se de especificar um nome de arquivo de saída XML para o argumento utilitário -ox. Isso cria um arquivo de saída XML com uma configuração recomendada especificada no elemento Configuration. Se quiser executar o Orientador de Otimização do Mecanismo de Banco de Dados novamente para verificar outra configuração hipotética baseada na saída, copie e cole o conteúdo do elemento Configuração do arquivo de saída em um arquivo de entrada XML novo ou original. Para obter informações sobre como usar um arquivo de entrada XML com o utilitário dta, consulte a seção "Ajustar um banco de dados usando o utilitário dta" em Iniciar e Usar oOrientador de Otimização do Mecanismo de Banco de Dados.

    Após a conclusão do ajuste, utilize a GUI do Aconselhador de Ajuste do Mecanismo de Banco de Dados para visualizar os relatórios de ajuste ou abra o ficheiro de saída XML para visualizar os elementos TuningSummary e Configuração e assim obter as recomendações do Aconselhador de Ajuste do Mecanismo de Banco de Dados. Para obter informações sobre como exibir os resultados da sessão de ajuste, consulte Exibir saída de ajuste anteriormente neste tópico. Observe também que o arquivo de saída XML pode conter relatórios de análise do Orientador de Otimização do Mecanismo de Banco de Dados.

  7. Repita as etapas 6 e 7 até criar a configuração hipotética que produz a melhoria de desempenho de consulta necessária. Em seguida, você pode implementar a nova configuração. Para mais informações, consulte Recomendações de Ajuste mencionadas anteriormente neste tópico.

Revisar, avaliar e clonar sessões de ajuste

O Orientador de Otimização do Mecanismo de Banco de Dados cria uma nova sessão de ajuste sempre que você começa a analisar os efeitos de uma carga de trabalho em seu banco de dados ou bancos de dados. Você pode usar o Monitor de Sessão na GUI do Orientador de Ajuste do Mecanismo de Base de Dados para exibir ou recarregar todas as sessões de ajuste executadas em uma determinada instância do Microsoft SQL Server. Ter todas as sessões de ajuste existentes disponíveis para revisão torna mais fácil: clonar sessões com base nas existentes, editar recomendações de ajuste existentes e, em seguida, usar o Orientador de Otimização do Mecanismo de Banco de Dados para avaliar a sessão editada ou executar o ajuste em intervalos regulares para monitorar o design físico de seus bancos de dados. Por exemplo, você pode decidir ajustar o banco de dados em uma programação mensal.

Antes de revisar qualquer sessão de ajuste para uma instância do SQL Server, você deve criar sessões de ajuste na instância do servidor ajustando cargas de trabalho com o Orientador de Otimização do Mecanismo de Banco de Dados. Para obter mais informações, consulte Iniciar e Usar o Orientador de Otimização do Mecanismo de Banco de Dados.

Rever sessões de ajuste existentes

Use as etapas a seguir para procurar as sessões de ajuste existentes em uma determinada instância do SQL Server.

Para revisar sessões de ajuste existentes
  1. Inicie a GUI do Orientador de Otimização do Mecanismo de Banco de Dados. Para obter mais informações, consulte Iniciar e Utilizar o Assessor de Otimização do Mecanismo de Banco de Dados.

  2. Todas as sessões de ajuste existentes são exibidas na metade superior da janela Session Monitor. O número de sessões exibidas depende de quantas vezes você ajustou bancos de dados nessa instância do SQL Server. Use as barras de rolagem para visualizar todas as sessões de ajuste.

  3. Clique num nome de sessão de sintonia uma vez e os seus detalhes aparecem na metade inferior da janela Monitor de Sessão.

  4. Clique duas vezes em um nome de sessão de ajuste e suas informações serão carregadas no Orientador de Otimização do Mecanismo de Banco de Dados. Depois que as informações da sessão forem carregadas, você poderá escolher qualquer uma das guias para exibir informações sobre essa sessão de ajuste.

Avaliar sessões de afinação existentes como configurações hipotéticas

Use as etapas a seguir para avaliar uma sessão de ajuste existente. A avaliação de uma sessão de ajuste existente envolve a visualização e edição de suas recomendações e, em seguida, o reajuste. Por exemplo, você decide que deseja criar apenas índices em tabela1, portanto, exclui a criação de exibições indexadas e o particionamento de uma recomendação de ajuste existente. Em seguida, o Orientador de Otimização do Mecanismo de Banco de Dados cria uma nova sessão de ajuste e ajusta a carga de trabalho em relação aos bancos de dados usando as recomendações editadas como uma configuração hipotética. Isso significa que o Orientador de Otimização do Mecanismo de Banco de Dados ajusta a carga de trabalho em relação aos bancos de dados como se as recomendações editadas tivessem sido implementadas, permitindo que você execute análises hipotéticas limitadas. A análise hipotética é limitada porque só se pode escolher um subconjunto de uma recomendação existente quando se usa a interface gráfica de utilizador do Consultor de Otimização do Motor de Base de Dados. Para realizar uma análise de cenários hipotéticos completa, especificando uma configuração inteiramente nova que não seja um subconjunto de nenhuma sessão de ajuste anterior, deve-se usar o ficheiro de entrada XML do Assistente de Otimização do Motor de Base de Dados com o utilitário de linha de comando dta.

Para avaliar uma sessão de ajuste existente
  1. Depois de iniciar o Orientador de Otimização do Mecanismo de Banco de Dados, clique duas vezes numa sessão de otimização na metade superior do Monitor de Sessão do , para carregar as informações da sessão no Orientador de Otimização do Mecanismo de Banco de Dados.

  2. Clique na guia Progresso para verificar o log de ajuste, que contém informações de erro sobre quaisquer eventos na carga de trabalho que o Orientador de Otimização do Mecanismo de Banco de Dados não pôde ajustar. Essas informações podem ajudá-lo a avaliar a eficácia da carga de trabalho.

  3. Se pretender rever ainda mais os resultados de ajuste desta sessão, clique no separador Relatórios. Lá, você pode visualizar o resumo de ajuste ou escolher um relatório de ajuste na lista Selecionar relatório.

  4. Clique no separador Recomendações para ver as sugestões de ajuste.

  5. Se houver alguma recomendação que você não tenha certeza sobre como implementar, desmarque-a.

  6. No menu Ações, clique em Avaliar recomendações. O Orientador de Otimização do Mecanismo de Banco de Dados cria uma nova sessão de ajuste que usa a recomendação editada como uma configuração hipotética. Para visualizar a configuração hipotética em XML, escolha Clique aqui para ver a seção de configuração.

  7. Na guia Geral, digite um Nome da sessãoe verifique se o de Carga de Trabalho correto está especificado.

  8. Na guia Opções de Ajuste, você pode especificar um tempo de ajuste ou qualquer uma das Opções Avançadas.

  9. Clique no botão Iniciar Análise na barra de ferramentas. O Orientador de Otimização do Mecanismo de Banco de Dados começa a ajustar os bancos de dados usando a configuração hipotética. Quando o Orientador de Otimização do Mecanismo de Banco de Dados terminar, você poderá exibir os resultados desta sessão como faria normalmente para qualquer sessão.

Clone sessões de ajuste existentes

Você pode criar novas sessões de ajuste com base em sessões existentes escolhendo a opção de clonagem no Orientador de Otimização do Mecanismo de Banco de Dados. Ao usar a opção de clonagem, você baseia uma nova sessão de ajuste em uma sessão existente. Em seguida, você pode alterar as opções de ajuste para a nova sessão, conforme necessário. Quando você avalia uma sessão existente conforme descrito no procedimento anterior, o Orientador de Otimização do Mecanismo de Banco de Dados também cria uma nova sessão de ajuste, mas não é possível alterar as opções de ajuste.

Para criar novas sessões de ajuste clonando sessões existentes
  1. Depois de iniciar o Orientador de Otimização do Mecanismo de Banco de Dados, clique duas vezes numa sessão de afinação na metade superior do Monitor de Sessão , o que carrega as informações da sessão no Orientador de Otimização do Mecanismo de Banco de Dados.

  2. No menu Ações, clique em Clonar Sessão.

  3. Na guia Geral, digite um Nome da sessãoe verifique se a Carga de Trabalho correta está especificada.

  4. No separador Opções de Ajuste, pode especificar um tempo de ajuste, as estruturas físicas de design que o Consultor de Otimização do Mecanismo de Base de Dados deve considerar criar e o que deve considerar descartar na sua recomendação.

  5. Clique em Opções Avançadas se quiser definir um limite de espaço para recomendações, um número máximo de colunas por índice e se deseja que o Orientador de Otimização do Mecanismo de Banco de Dados gere recomendações que possam ser implementadas enquanto o SQL Server estiver online.

  6. Clique no botão Iniciar Análise na barra de ferramentas para analisar os efeitos da carga de trabalho como qualquer outra sessão de ajuste. Quando o Orientador de Otimização do Mecanismo de Banco de Dados terminar, você poderá exibir os resultados desta sessão como faria normalmente para qualquer sessão.

Descrições da interface do usuário

Monitor de Sessões

Monitor de Sessão exibe informações sobre sessões abertas no Orientador de Otimização do Mecanismo de Banco de Dados. Para mostrar informações sobre a sessão na janela de propriedades, selecione um nome de sessão no Monitor de Sessão.

Guia Recomendações

A guia Recomendações é exibida depois que o Orientador de Otimização do Mecanismo de Banco de Dados conclui a análise de uma carga de trabalho. Esta grelha contém as recomendações para cada objeto considerado. As recomendações de partição, se houver, são apresentadas na grade superior, e as recomendações de índice são apresentadas na grade inferior. As grelhas não aparecem se não houver recomendações.

A coluna Definição contém a definição da partição ou índice recomendado como um hiperlink. Esta coluna é geralmente demasiado estreita para ver toda a definição. Clique no hiperlink para exibir uma caixa de diálogo contendo a definição completa e o botão Copiar para a Área de Transferência.

Recomendações de partição

Nome do banco de dados
O banco de dados que contém os objetos recomendados para serem modificados.

Recomendação
A ação recomendada para melhorar o desempenho. Os valores possíveis são Create e Drop.

Alvo da Recomendação
A função ou esquema de partição afetado pela recomendação. O ícone nesta coluna reflete a recomendação de descartar ou adicionar o Target of Recommendation e se é uma função ou esquema de partição.

Detalhes
Uma descrição do Objetivo da Recomendação. Os valores possíveis incluem um intervalo para funções de partição ou em branco para esquemas de partição.

Não. de Partições
O número de partições definidas pelas funções de particionamento recomendadas. Quando esta função é usada com um esquema e, em seguida, aplicada a uma tabela, os dados na tabela são divididos em muitas partições.

Definição
A definição do Objetivo da Recomendação. Clique na coluna para abrir a caixa de diálogo SQL Script Preview, com um script para a ação recomendada.

Recomendações de índice

Nome do banco de dados
O banco de dados que contém os objetos recomendados para serem modificados.

Nome do objeto
A tabela está relacionada com a recomendação.

Recomendação
A ação recomendada para melhorar o desempenho. Os valores possíveis são Create e Drop.

Alvo da Recomendação
O índice ou vista afetado pela recomendação. O ícone nesta coluna reflete a recomendação de eliminar ou adicionar o Destino da Recomendação.

Detalhes
Uma descrição do Objetivo da Recomendação. Os valores possíveis incluem modo de exibição clusterizado, indexado ou em branco, indicando um índice não clusterizado. Também indica se o índice é exclusivo.

Esquema de partição
O esquema de partição é fornecido nesta coluna se o particionamento for recomendado.

Tamanho (KB)
O tamanho esperado do novo objeto que está sendo recomendado. Se esta coluna estiver em branco, clique Ver Relatórios para obter os tamanhos dos objetos existentes.

Definição
A definição do Objetivo da Recomendação. Clique na coluna para abrir a caixa de diálogo SQL Script Preview, com um script para a ação recomendada.

Mostrar objetos existentes
Selecione esta opção para mostrar todos os objetos existentes na grade, mesmo que nenhuma recomendação relacionada aos objetos seja feita pelo Orientador de Otimização do Mecanismo de Banco de Dados.

Consulte relatórios para os tamanhos dos objetos existentes
Selecione esta opção para exibir relatórios que fornecem o tamanho dos objetos existentes na grade de recomendações.

Menu Ações/Aplicar Opções de Recomendações

Depois que uma carga de trabalho tiver sido analisada e as recomendações forem apresentadas, no menu Ações, clique em Aplicar Recomendações para abrir a caixa de diálogo Aplicar Recomendações.

Candidate-se agora
Gere um script para as recomendações e execute o script para implementar as recomendações.

Agendar para mais tarde
Gere um script para as recomendações e salve as ações como um trabalho do SQL Server Agent.

Data
Especifique a data em que deseja executar o trabalho do SQL Server Agent para aplicar as recomendações.

Tempo
Especifique a hora em que deseja executar o trabalho do SQL Server Agent para aplicar as recomendações.

Opções da guia Relatórios

A guia Relatórios de é exibida depois que o Orientador de Otimização do Mecanismo de Banco de Dados conclui a análise de uma carga de trabalho.

Resumo do ajuste
Exibe um resumo das recomendações do Orientador de Otimização do Mecanismo de Banco de Dados.

Data
A data em que o Orientador de Otimização do Mecanismo de Banco de Dados criou o relatório.

Tempo
A hora em que o Orientador de Otimização do Mecanismo de Banco de Dados criou o relatório.

Servidor
O servidor que foi o alvo da carga de trabalho do Assistente de Ajuste de Desempenho do Mecanismo de Banco de Dados.

Bases de dados para ajustar
O banco de dados afetado pelas recomendações do Orientador de Otimização do Mecanismo de Banco de Dados.

Arquivo de Carga de Trabalho
Aparece quando a carga de trabalho é um arquivo.

Tabela de carga de trabalho
Aparece quando a carga de trabalho é uma tabela do SQL Server.

Carga de Trabalho
Aparece quando a carga de trabalho foi importada do Editor de Consultas no SQL Server Management Studio.

Tempo máximo de afinação
O tempo máximo configurado para estar disponível para a análise do Orientador de Otimização do Mecanismo de Banco de Dados.

Tempo necessário para ajustar
O tempo realmente usado pelo Orientador de Otimização do Mecanismo de Banco de Dados para analisar a carga de trabalho.

Melhoria percentual esperada
A melhoria percentual esperada na carga de trabalho alvo se todas as recomendações do Recomendador de Otimização do Motor de Base de Dados forem implementadas.

Espaço máximo para recomendação (MB)
O espaço máximo considerado para as recomendações. Esse valor é configurado antes de realizar a análise, usando o botão Opções Avançadas, na aba Opções de Ajuste.

Espaço usado atualmente (MB)
O espaço atualmente utilizado pelos índices na base de dados analisada.

Espaço utilizado por recomendação (MB)
O espaço aproximado esperado para ser usado pelos índices se todas as recomendações do Orientador de Otimização do Mecanismo de Banco de Dados forem implementadas.

Número de eventos na carga de trabalho
Número de eventos contidos na carga de trabalho.

Número de eventos sintonizados
Número de eventos na carga de trabalho que foram otimizados. Se um evento não puder ser ajustado, ele será listado no log de ajuste, que está disponível na guia Progresso.

Número de declarações sintonizadas
Número de declarações na carga de trabalho que foram otimizadas. Se uma instrução não puder ser ajustada, ela será listada no log de ajuste que está disponível na guia Progresso.

Porcentagem de instruções SELECT no conjunto ajustado
Percentagem de instruções ajustadas que são do tipo SELECT. Só aparece se houver instruções SELECT que tenham sido ajustadas.

Percentagem de instruções UPDATE no conjunto ajustado
Porcentagem de instruções ajustadas que são instruções UPDATE. Só aparece se houver instruções UPDATE que foram ajustadas.

Número de índices recomendados para serem [criados | eliminados]
Número recomendado de índices a serem criados ou descartados no banco de dados ajustado. Só aparece se os índices fizerem parte da recomendação.

Número de índices em visualizações recomendadas para serem [criar | descartar]
Número recomendado de índices em visualizações a serem criadas ou descartadas no banco de dados otimizado. Só aparece se os índices de visualizações fizerem parte da recomendação.

Número de estatísticas recomendadas para serem criadas
Número recomendado de estatísticas a serem criadas na base de dados ajustada. Só aparece se as estatísticas forem recomendadas.

Selecionar Relatório
Veja os detalhes do relatório selecionado. As colunas na grade variam de acordo com cada relatório.

Ver também

Iniciar e usar o Orientador de Otimização do Mecanismo de Banco de Dados
dta Utility