SQL Server, objeto de Estatísticas Gerais

Aplica-se a: SQL Server

O objeto SQLServer:General Statistics no SQL Server fornece contadores para monitorizar a atividade geral em todo o servidor, como o número de ligações atuais e o número de utilizadores que se ligam e desligam por segundo de computadores a executar uma instância do SQL Server. Isto pode ser útil quando se trabalha em grandes sistemas de processamento de transações online (OLTP), onde há muitos clientes a ligar-se e a desconectar-se de uma instância do SQL Server.

Esta tabela descreve os contadores de Estatísticas Gerais do SQL Server.

Contadores de Estatísticas Gerais do SQL Server Description
Tabelas Temporárias Ativas Número de tabelas/variáveis de tabela temporárias em uso.
Resets de ligação/sec O número total de logins iniciados no pool de ligações.
Notificações de Eventos Lançamento Atrasado Número de notificações de eventos à espera de serem descartadas por um tópico do sistema.
Pedidos Autenticados HTTP Número de pedidos HTTP autenticados iniciados por segundo.
Ligações Lógicas Número de ligações lógicas ao sistema.

O principal objetivo das ligações lógicas é servir múltiplos pedidos de conjuntos de resultados ativos (MARS). Para pedidos MARS, sempre que uma aplicação faz uma ligação ao SQL Server, pode haver mais do que uma ligação lógica que corresponde a uma ligação física.

Quando o MARS não é utilizado, a razão entre ligações físicas e lógicas é de 1:1. Portanto, sempre que uma aplicação faz uma ligação ao SQL Server, as ligações lógicas aumentam em 1.
Logins/sec Número total de logins iniciados por segundo. Isto não inclui ligações em pool.
Logouts/sec Número total de operações de encerramento de sessão iniciadas por segundo.
Impasses em Marte Número de bloqueios MARS detetados.
Taxa de rendimento não atómica Número de rendimentos não atómicos por segundo.
Processos bloqueados Número de processos atualmente bloqueados.
Pedidos SOAP Vazios Número de pedidos SOAP vazios iniciados por segundo.
Invocações do Método SOAP Número de invocações do método SOAP iniciadas por segundo.
Pedidos de Iniciação de Sessão SOAP Número de pedidos de iniciação de sessão SOAP iniciados por segundo.
Pedidos de Terminação de Sessão SOAP Número de pedidos de terminação de sessão SOAP iniciados por segundo.
Pedidos SOAP SQL Número de pedidos SOAP SQL iniciados por segundo.
Pedidos SOAP WSDL Número de pedidos da Linguagem de Descrição de Serviços Web SOAP iniciados por segundo.
SQL Trace IO Provider Lock Espera Número de esperas por segundo para o bloqueio do Fornecedor de Ficheiros de IO.
Taxa de Criação de Tabelas Temporárias Número de tabelas/variáveis de tabela temporárias criadas por segundo.
Tabelas Temporárias para Destruição Número de tabelas/variáveis de tabela temporárias à espera de serem destruídas pelo thread do sistema de limpeza.
ID da unidade de recuperação tempdb** Número de tempdb ID duplicado da unidade de recuperação gerado.
ID de rowset tempdb** Número de ids duplicados tempdb de rowset gerados.
Fila de Notificações de Eventos de Rastreamento Número de instâncias de notificação de eventos de rastreio à espera na fila interna para serem enviadas através do Service Broker.
Transações Número de registos de transações (local, DTC, limitado, tudo combinado).
Ligações dos utilizadores Conta o número de utilizadores atualmente ligados ao SQL Server.

Example

Começa a explorar os contadores de desempenho das consultas neste objeto usando esta consulta T-SQL na vista sys.dm_os_performance_counters gestão dinâmica:

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%General Statistics%';