Partilhar via


Correlacionar um rastreamento com os dados de log de desempenho do Windows

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

Usando o SQL Server Profiler, você pode abrir um log de desempenho do Microsoft Windows, escolher os contadores que deseja correlacionar com um rastreamento e exibir os contadores de desempenho selecionados junto com o rastreamento na interface gráfica do usuário do SQL Server Profiler . Quando você seleciona um evento na janela de rastreamento, uma barra vermelha vertical no painel da janela de dados do Monitor do Sistema do SQL Server Profiler indica os dados do log de desempenho que se correlacionam com o evento de rastreamento selecionado.

Para correlacionar um rastreamento com contadores de desempenho, abra um arquivo ou tabela de rastreamento que contenha as colunas de dados StartTime e EndTime, então clique em Importar Dados de Desempenho no menu SQL Server Profiler Arquivo do . Em seguida, você pode abrir um log de desempenho e selecionar os objetos e contadores do Monitor do Sistema que deseja correlacionar com o rastreamento.

Para correlacionar um rastreamento com dados do log de desempenho

  1. No SQL Server Profiler, abra uma tabela ou arquivo de rastreamento salvo. Não é possível correlacionar um rastreamento em execução que ainda está coletando dados de evento. Para correlação precisa com os dados do Monitor do Sistema, o rastreamento deve conter as colunas de dados StartTime e EndTime .

  2. No menu Arquivo do SQL Server Profiler, clique em Importar Dados de Desempenho.

  3. Na caixa de diálogo Abrir , selecione um arquivo que contenha um log de desempenho. Os dados do log de desempenho devem ter sido capturados durante o mesmo período de tempo que os dados do rastreamento.

  4. Na caixa de diálogo Limite de Contadores de Desempenho , marque as caixas de seleção que correspondem aos objetos e contadores do Monitor do Sistema que você deseja exibir junto com o rastreamento. Clique em OK.

  5. Na janela de eventos de rastreamento, selecione um evento ou navegue pelas linhas adjacentes usando as teclas de direção. A barra vertical vermelha na janela Dados do Monitor do Sistema indica os dados do log de desempenho correlacionados com o evento de rastreamento selecionado.

  6. Clique em um ponto de interesse no gráfico do Monitor do Sistema. É selecionada a linha de rastreamento correspondente ao horário mais próximo. Para aumentar o zoom sobre um intervalo de tempo, pressione e arraste o ponteiro do mouse no gráfico do Monitor do Sistema.

Para criar logs de desempenho que possam ser compartilhados entre versões diferentes do Windows

  1. No Painel de Controle, abra Ferramentas Administrativas e clique duas vezes em Desempenho.

  2. Na caixa de diálogo Desempenho , expanda Logs e Alertas de Desempenho, clique com o botão direito do mouse em Logs do Contadore clique em Novas Configurações de Log.

  3. Digite um nome para o log do contador e clique em OK.

  4. Na guia Geral , clique em Adicionar Contadores.

  5. Na lista Objeto de Desempenho , selecione o objeto de desempenho a monitorar. Os nomes dos objetos de desempenho do SQL Server para instâncias padrão do SQL Server começam com SQL Server e as instâncias nomeadas começam com MSSQL$instanceName.

  6. Adicione quantos contadores forem necessários para a sua instância do SQL Server e outros valores importantes, como tempo de processador e tempo de disco.

  7. Quando terminar de adicionar contadores, clique em Fechar.

  8. Defina valores para o intervalo Amostrar dados a cada . Comece com um intervalo de amostragem modesto, como 5 minutos e depois ajuste o intervalo, se necessário.

  9. Na guia Arquivos de Log , escolha Arquivo de Texto (delimitado por vírgula) na lista Tipo de arquivo de log . Os arquivos de log de texto delimitados por vírgula podem ser compartilhados entre versões diferentes do Windows, bem como ser visualizados mais tarde, em ferramentas de relatório como o Microsoft Excel.

  10. Na guia Agenda , especifique uma agenda de monitoramento.

  11. Clique em OK para criar o log de desempenho.