Estadísticas de grupo de cargas de trabajo (objeto de SQL Server)

Se aplica a:SQL Server

El objeto Estadísticas de grupo de cargas de trabajo de SQL Server contiene contadores de rendimiento que notifican información sobre las estadísticas de grupo de cargas de trabajo de Resource Governor.

Cada grupo de cargas de trabajo activo crea una instancia del objeto de rendimiento Estadísticas de grupo de cargas de trabajo de SQL Server que tiene el mismo nombre de instancia que el grupo de cargas de trabajo de Resource Governor. En la tabla siguiente se describen los contadores admitidos en esta instancia.

Nombre del contador Descripción
Subprocesos paralelos activos Recuento actual de uso de subprocesos paralelos.
Solicitudes activas El número de solicitudes que están ejecutándose actualmente en este grupo de cargas de trabajo. Esto debe ser equivalente al recuento de filas de sys.dm_exec_requests filtradas por identificador de grupo.
Solicitudes bloqueadas Número actual de solicitudes bloqueadas en el grupo de cargas de trabajo. Este número se puede utilizar para determinar las características de la carga de trabajo.
% de CPU retrasada CPU del sistema retrasada para todas las solicitudes de la instancia especificada del objeto de rendimiento como porcentaje del tiempo total activo.
Base de % de CPU retrasada Para uso interno.
% efectivo de la CPU Uso de CPU del sistema por todas las solicitudes de la instancia especificada del objeto de rendimiento como porcentaje del tiempo total activo.
Base de % efectivo de la CPU Para uso interno.
% de uso de CPU Uso del ancho banda de CPU por parte de todas las solicitudes en este grupo de cargas de trabajo medidas en relación al equipo y normalizadas con respecto a todas las CPU del sistema. Este valor cambiará a medida que la cantidad de CPU disponible para el proceso de SQL Server varíe. No se normaliza respecto a lo que el proceso de SQL Server recibe.
Base de % de uso de la CPU Para uso interno.
% de CPU infringida Diferencia entre la reserva de CPU y el porcentaje de programación efectiva.
Tiempo máximo de CPU por solicitud (ms) Tiempo de CPU máximo, en milisegundos, utilizado por una solicitud actualmente en ejecución en el grupo de cargas de trabajo.
Concesión máxima de memoria de solicitud (KB) Valor máximo de concesión de memoria, en kilobytes (KB), para una consulta.
Optimizaciones de consultas/s Número de optimizaciones de consultas por segundo que han tenido lugar en este grupo de cargas de trabajo. Este número se puede utilizar para determinar las características de la carga de trabajo.
Solicitudes en cola Número actual de solicitudes en cola que esperan ser recogidas. Este número puede ser distinto de cero si se produce una limitación una vez alcanzado el límite GROUP_MAX_REQUESTS.
Concesiones con memoria reducida/s Número de consultas que obtienen una cantidad de concesiones de memoria por debajo de la cantidad ideal por segundo.
Solicitudes completadas/s Número de solicitudes que se han completado en este grupo de cargas de trabajo. Este número es acumulativo.
Planes poco óptimos/s Número de planes poco óptimos que se generan en este grupo de cargas de trabajo por segundo.

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 '%Workload Group Stats%';