Partilhar via


Monitorizar a Utilização de Recursos (Monitor de Desempenho)

Aplica-se a:SQL Server no Windows

Se estiver a usar o sistema operativo Microsoft Windows Server, utilize a ferramenta gráfica Performance Monitor para medir o desempenho do SQL Server. Pode visualizar objetos SQL Server, contadores de desempenho e o comportamento de outros objetos, como processadores, memória, cache, threads e processos. Cada um destes objetos tem um conjunto associado de contadores que medem o uso do dispositivo, os tamanhos das filas, atrasos e outros indicadores de taxa de transferência e congestionamento interno.

Benefícios do Monitor de Desempenho

O Performance Monitor pode ser útil para monitorizar simultaneamente contadores do sistema operativo Windows e do SQL Server, para determinar qualquer correlação entre o desempenho do SQL Server e do Windows. Por exemplo, monitorizar simultaneamente os contadores de entrada/saída do disco (I/O) do Windows e os contadores do SQL Server Buffer Manager pode revelar o comportamento de todo o sistema.

O Performance Monitor permite-lhe obter estatísticas sobre a atividade e desempenho atuais do SQL Server. Usando o Performance Monitor, pode:

  • Veja dados simultaneamente a partir de qualquer número de computadores.

  • Visualize e altere gráficos para refletir a atividade atual e mostre valores de contadores atualizados numa frequência definida pelo utilizador.

  • Exporte dados de gráficos, registos, registos de alertas e relatórios para folhas de cálculo ou aplicações de base de dados para manipulação e impressão adicionais.

  • Adicione alertas do sistema que listem um evento no registo de alertas e que possam notificá-lo emitindo um alerta de rede.

  • Execute uma aplicação pré-definida na primeira vez ou sempre que um valor contador ultrapasse ou fique abaixo de um valor definido pelo utilizador.

  • Crie ficheiros de registo que contenham dados sobre vários objetos de diferentes computadores.

  • Anexe a um ficheiro secções selecionadas de outros ficheiros de registo existentes para formar um arquivo de longo prazo.

  • Consulte relatórios de atividade atual ou crie relatórios a partir de ficheiros de registo existentes.

  • Guarde definições individuais de gráficos, alertas, registos ou relatórios, ou toda a configuração do espaço de trabalho para reutilização.

Desempenho do Monitor de Desempenho

Quando monitoriza o SQL Server e o sistema operativo Microsoft Windows para investigar questões relacionadas com o desempenho, concentre os seus esforços iniciais em três áreas principais:

  • Atividade do disco

  • Utilização do processador

  • Utilização da memória

Monitorizar um computador onde o Performance Monitor está a correr pode afetar ligeiramente o desempenho do computador. Portanto, ou registar os dados do Performance Monitor noutro disco (ou computador) para reduzir o efeito no computador monitorizado, ou executar o Performance Monitor a partir de um computador remoto. Monitoriza apenas os contadores que te interessam. Se monitorizar demasiados contadores, a sobrecarga de utilização de recursos é adicionada ao processo de monitorização e afeta o desempenho do computador que está a ser monitorizado.

Tarefas do Monitor de Desempenho

Descrição da Tarefa Tópico
Descreve quando usar o Performance Monitor e discute a sobrecarga de desempenho quando utiliza o Performance Monitor. Executar o Monitor de Desempenho
Descreve como monitorizar contadores de disco para determinar a atividade do disco e a quantidade de E/S gerada pelos seus componentes SQL Server. Monitorar o uso do disco
Descreve como monitorizar uma instância do Microsoft SQL Server para determinar se as taxas de utilização da CPU estão dentro dos intervalos normais. Monitorar o uso da CPU
Descreve como monitorizar uma instância de SQL Server para confirmar que o uso de memória está dentro dos intervalos típicos. Monitorizar a Utilização da Memória
Descreve como criar um alerta que é ativado quando um valor limiar para um contador de Performance Monitor é atingido. Criar um Alerta de Base de Dados SQL Server
Descreve como criar gráficos, alertas, registos e relatórios para monitorizar uma instância do SQL Server. Crie Gráficos, Alertas, Registos e Relatórios
Lista objetos e contadores que o Performance Monitor utiliza para monitorizar a atividade em computadores que executam uma instância de SQL Server. Usar objetos SQL Server
Lista objetos e contadores que o Performance Monitor utiliza para monitorizar a atividade In-Memory OLTP. Contadores de Desempenho SQL Server XTP (In-Memory OLTP)