SQL Server, objeto General Statistics

Aplica-se a:SQL Server

O objeto SQLServer:General Statistics do SQL Server fornece contadores para monitorar a atividade geral em todo o servidor, como o número de conexões atuais e o número de usuários que se conectam e se desconectam, por segundo, dos computadores que executam uma instância do SQL Server. Isso pode ser útil ao trabalhar com sistemas do tipo OLTP (processamento de transação online), em que há muitos clientes conectando-se e desconectando-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 Descrição
Tabelas Temporárias Ativas Número de tabelas temporárias/variáveis de tabela em uso.
Redefinições de conexão/s O número total de logons iniciados do pool de conexão.
Cancelamento Atrasado das Notificações de Eventos Número de notificações de eventos aguardando serem descartadas por um thread do sistema.
Solicitações HTTP Autenticadas Número de solicitações HTTP autenticadas iniciadas por segundo.
Conexões Lógicas Número de conexões lógicas com o sistema.

A finalidade principal de conexões lógicas é atender às solicitações de MARS (vários conjuntos de resultados ativos). Para as solicitações de MARS, sempre que um aplicativo estabelecer uma conexão com o SQL Server, poderá haver mais de uma conexão lógica que corresponda a uma conexão física.

Quando o MARS não é usado, a proporção entre conexões físicas e lógicas é de 1:1. Portanto, sempre que um aplicativo estabelece uma conexão com o SQL Server, as conexões lógicas aumentam em 1.
Logons/s Número total de logons iniciados por segundo. Isso não inclui conexões em pool.
Logoffs/s Número total de operações de logoff iniciadas por segundo.
Deadlocks MARS Número de deadlocks MARS detectados.
Taxa de concessão não atômica Número de concessões não atômicas por segundo.
Processos bloqueados Número de processos bloqueados atualmente.
Solicitações SOAP Vazias Número de solicitações SOAP vazias iniciadas por segundo.
Invocações do Método SOAP Número de invocações do método SOAP iniciadas por segundo.
Solicitações de Início da Sessão SOAP Número de solicitações de início da sessão SOAP iniciadas por segundo.
Solicitações de Término da Sessão SOAP Número de solicitações de término da sessão SOAP iniciadas por segundo.
Solicitações SOAP SQL Número de solicitações SOAP SQL iniciadas por segundo.
Solicitações SOAP WSDL Número de solicitações SOAP WSDL (Web Service Description Language) iniciadas por segundo.
Esperas do Bloqueio do Provedor de E/S do Rastreamento do SQL Número de esperas do bloqueio do Provedor de E/S do Arquivo por segundo.
Taxa de Criação de Tabelas Temporárias Número de tabelas temporárias/variáveis de tabelas criadas por segundo.
Tabelas Temporárias para Destruição Número de tabela temporárias/variáveis de tabela que aguardam serem destruídas pelo thread de limpeza do sistema.
ID da unidade de recuperação tempdb** Número de ID de unidade de recuperação duplicada tempdb gerado.
ID do conjunto de linhas tempdb** Número de ID de conjunto de linhas duplicado tempdb gerado.
Fila de Notificações de Eventos de Rastreamento Número de instâncias de notificações de eventos de rastreamento que aguardam na fila interna para serem enviadas pelo Service Broker.
Transações Número de inscrições de transações (combinações de locais, DTC e acopladas).
Conexões de Usuário Conta o número de usuários atualmente conectados ao SQL Server.

Exemplo

Você começa a explorar os contadores de desempenho de consulta neste objeto usando essa consulta T-SQL na exibição de gerenciamento dinâmico sys.dm_os_performance_counters:

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