[SDP 3] [42a3d014-6535-4e1f-9bd4-b0c32e71e3bf] coletor de dados de banco de dados SQL do Microsoft Azure

Resumo

O coletor de dados do banco de dados SQL do Microsoft Azure coleta informações de diagnóstico. Essas informações são úteis para solucionar uma ampla classe de problemas que envolvem bancos de dados hospedados no banco de dados SQL do Microsoft Azure.

Informações adicionais

Software de pré-requisito

Há pré-requisitos diferentes para executar pacotes de diagnóstico, dependendo do sistema operacional do computador no qual o pacote de diagnóstico é executado. A ferramenta de diagnóstico verificará automaticamente seu computador para estes pré-requisitos e, em seguida, iniciará se os pré-requisitos estiverem instalados. Se os pré-requisitos não estiverem disponíveis no computador, você será solicitado a instalá-los. Este coletor exige o Windows PowerShell 2,0.  Se você tentar executar o coletor de um computador no qual o PowerShell não está instalado, ou se a versão do PowerShell instalada for anterior ao PowerShell 2,0, será solicitado que você instale o PowerShell 2,0.  Esse manifesto pode ser executado em um computador que esteja executando o Windows Vista, o Windows Server 2008, o Windows 7, o Windows Server 2008 R2, o Windows 8, o Windows Server 2012, o Windows 8,1 ou o Windows Server 2012 R2. Este manifesto não é compatível com o Windows XP ou o Windows Server 2003.  Se você tentar executar o manifesto no Windows XP ou no Windows Server 2003, terá a opção de criar uma versão "portátil" da ferramenta de diagnóstico que você pode executar em um computador que esteja executando um sistema operacional compatível.  Se você tentar executar o diagnóstico portátil no Windows XP ou no Windows Server 2003, ele não funcionará.

Requisitos de segurança do Microsoft SQL Server

O coletor de dados do banco de dados SQL do Microsoft Azure solicita o nome do servidor lógico, o nome do banco de dados e as credenciais de autenticação do SQL a serem usadas. Assim que estiver conectado, o coletor coletará um instantâneo inicial de dados de diagnóstico do banco de dados do usuário especificado. Em seguida, o coletor vai coletar dados dinâmicos do banco de dados do usuário que é acompanhado por um instantâneo final de dados de diagnóstico. Por fim, ele se conecta ao banco de dados mestre lógico para coletar um instantâneo da DMV (exibições de gerenciamento dinâmico) da tabela de eventos. Conexões de banco de dados são feitas usando autenticação SQL. O logon especificado deve ter acesso somente leitura ao banco de dados mestre e à permissão Exibir estado do banco de dados no banco de dados do usuário para que as tarefas de coleta de diagnóstico sejam bem-sucedidas.

Informações coletadas

Script de estatísticas de desempenho

Nome do arquivo
  • <server_name>_SQL_Azure_Perf_Stats.out

Descrição

O script de estatísticas de desempenho é executado a cada 10 segundos e coleta um conjunto completo de informações sobre consultas ativas. Por exemplo, esse script pode coletar os seguintes conjuntos de resultados:

  • O conjunto de resultados "solicitações". Esse conjunto de resultados contém detalhes sobre solicitações atualmente em execução, como nome do host, nome do aplicativo, informações de espera, detalhes da transação, hora de início/término da última consulta, relações de bloqueio, CPU, I/O e duração. Eles são usados pela consulta atual e pela sessão.

  • O conjunto de resultados "consultas ativas evidentes". Esse conjunto de resultados mostra buffers de entrada de consulta ativas e estatísticas de execução histórica para os planos de consulta correspondentes.

  • O conjunto de resultados "Resumo do bloqueador de cabeçalho". Esse conjunto de resultados captura qualquer bloqueio.

Instantâneo de script de estatísticas de desempenho

Nome do arquivo
  • <server_name>_SQL_Azure_Perf_Stats_Snapshot_Startup.out

  • <server_name>SQL_Azure_Perf_Stats_Snapshot_Shutdown.out

Descrição

Esse script captura um instantâneo único de informações relacionadas ao desempenho do SQL do banco de dados do usuário. <server_name>_SQL_Azure_Perf_Stats_Snapshot_Startup. out será executado quando o coletor for iniciado, <server_name>SQL_Azure_Perf_Stats_Snapshot_Shutdown. out será executado quando o coletor for desligado. Estes são os conjuntos de resultados que o instantâneo coleta:

  • O conjunto de resultados de "data de estatística". Esse conjunto de resultados contém os detalhes sobre todos os índices e estatísticas que são definidos pelo usuário e estatísticas automáticas no banco de dados do usuário. Isso inclui informações úteis, como o número de modificações de linha e quando as estatísticas foram atualizadas pela última vez.

  • O conjunto de resultados "índices ausentes". Esse conjunto de resultados tem a saída de DMVs de índice ausentes. Esses índices podem resultar em desempenho aprimorado para a sua carga de trabalho.

  • O conjunto de resultados "10 principais consultas". Esse conjunto de resultados exibe as consultas históricas intensivas de recursos que estão sendo executadas no banco de dados do usuário por CPU, leituras e duração.

Instantâneo DMVs da tabela de eventos

Nome do arquivo
  • <server_name>SQL_Azure_Perf_Stats_Snapshot_Server_Shutdown.out

Descrição

Esse script captura um instantâneo único de DMVs da tabela de eventos do banco de dados mestre que está associado ao seu servidor lógico. Especificamente, estes são os conjuntos de resultados que o instantâneo coleta:

  • O conjunto de resultados "estatísticas de conexão de banco de dados". Esse conjunto de resultados captura a saída do DMV sys. database_connection_stats. Este é um resumo de alto nível de conexões bem-sucedidas versus falhas ao longo do tempo.

  • O conjunto de resultados "log de eventos". Esse conjunto de resultados captura a saída do DMV sys. event_log. Esta é uma exibição em nível de detalhes de conexões bem-sucedidas versus falhas. Além disso, essa DMV captura qualquer evento de deadlock para o banco de dados do usuário juntamente com os gráficos de deadlock.

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Microsoft Insider

Estas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×