Estadísticas generales (objeto de SQL Server)

Se aplica a: SQL Server

El objeto SQLServer:General Statistics de SQL Server proporciona contadores para supervisar la actividad general en el servidor, como el número de conexiones actuales y el número de usuarios que se conectan y se desconectan de equipos en los que se ejecuta una instancia de SQL Server por segundo. Esto resulta útil cuando se trabaja en sistemas de procesamiento de transacciones en línea (OLTP) grandes, con un gran número de clientes que se conectan y se desconectan de una instancia de SQL Server.

Esta tabla describe los contadores de Estadísticas generales de SQL Server.

Contadores de Estadísticas generales de SQL Server Descripción
Tablas temporales activas Número de tablas o variables de tabla temporales en uso.
Restablecimientos de conexión/s Número total de inicios de sesión comenzados desde el grupo de conexiones.
Notificaciones de eventos que se quitarán con retraso Número de notificaciones de eventos que esperan a que un subproceso del sistema las quite.
Solicitudes HTTP autenticadas Número de solicitudes HTTP autenticadas iniciadas por segundo.
Conexiones lógicas Número de conexiones lógicas con el sistema.

La principal finalidad de las conexiones lógicas es dar servicio a varias solicitudes de conjuntos de resultados activos múltiples (MARS). En las solicitudes MARS, cada vez que una aplicación establece una conexión con SQL Server, puede haber varias conexiones lógicas que correspondan a una conexión física.

Cuando no se usa MARS, la relación entre conexiones físicas y lógicas es 1:1. Por tanto, cada vez que una aplicación establece una conexión con SQL Server, las conexiones lógicas aumentarán en 1.
Inicios de sesión/seg. Número total de inicios de sesión por segundo. No se incluyen las conexiones agrupadas.
Cierres de sesión/seg. Número total de cierres de sesión iniciados por segundo.
Interbloqueos de Mars Número de interbloqueos de Mars detectados.
Velocidad de esperas no atómicas Número de esperas no atómicas por segundo.
Procesos bloqueados Número de los procesos bloqueados actualmente.
Solicitudes SOAP vacías Número de solicitudes SOAP vacías iniciadas por segundo.
Llamadas de métodos SOAP Número de llamadas de métodos SOAP iniciadas por segundo.
Solicitudes de inicio de sesión SOAP Número de solicitudes de inicio de sesión SOAP iniciadas por segundo.
Solicitudes de finalización de sesión SOAP Número de solicitudes de finalización de sesión SOAP iniciadas por segundo.
Solicitudes SOAP SQL Número de solicitudes SOAP SQL iniciadas por segundo.
Solicitudes SOAP WSDL Número de solicitudes de lenguaje de descripción de servicios web SOAP iniciadas por segundo.
Esperas de bloqueo de proveedor de E/S de seguimiento de SQL Número de esperas de bloqueo del proveedor de E/S de archivos por segundo.
Velocidad de creación de tablas temporales Número de tablas o variables de tabla temporales creadas por segundo.
Tablas temporales que destruir Número de tablas y variables de tablas temporales en espera de que destruya el subproceso de sistema de limpieza.
id. de unidad de recuperación de tempdb** Número de identificadores de unidad de recuperación duplicados tempdb generados.
id. del conjunto de filas tempdb** Número de identificadores de conjunto de filas duplicados tempdb generados.
Cola de notificación de eventos de seguimiento Número de instancias de notificación de eventos de seguimiento que esperan en la cola interna para ser enviados a través de Service Broker.
Transacciones Número de altas de transacciones (locales, DTC y enlazadas juntas).
Conexiones de usuario Cuenta el número de usuarios actualmente conectados a SQL Server.

Ejemplo

Puede empezar a explorar los contadores de rendimiento de consultas en este objeto mediante esta consulta T-SQL en la vista de administración dinámica sys.dm_os_performance_counters:

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