SQL Server - Oggetto Statistiche gruppi del carico di lavoroSQL Server, Workload Group Stats Object

L'oggetto SQLServer: Statistiche gruppi del carico di lavoro contiene contatori delle prestazioni che forniscono informazioni sulle statistiche del gruppo del carico di lavoro di Resource Governor.The SQLServer:Workload Group Stats object contains performance counters that report information about Resource Governor workload group statistics.

Ciascun gruppo del carico di lavoro attivo crea un'istanza dell'oggetto prestazioni SQLServer: Statistiche gruppi del carico di lavoro con lo stesso nome dell'istanza del gruppo del carico di lavoro di Resource Governor.Each active workload group creates an instance of the SQLServer:Workload Group Stats performance object that has the same instance name as the Resource Governor workload group name. Nella seguente tabella vengono descritti i contatori supportati in questa istanza.The following table describes counters supported on this instance.

Nome contatoreCounter name DescrizioneDescription
Thread paralleli attiviActive parallel threads Numero corrente degli utilizzi di thread paralleli.The current count of parallel threads usage.
Richieste attiveActive requests Numero di richieste attualmente in esecuzione nel gruppo del carico di lavoro.The number of requests that are currently running in this workload group. Tale numero deve essere equivalente al conteggio di righe da sys.dm_exec_requests filtrate per ID del gruppo.This should be equivalent to the count of rows from sys.dm_exec_requests filtered by group ID.
Richieste bloccateBlocked requests Numero di richieste bloccate nel gruppo del carico di lavoro.The current number of blocked requests in the workload group. Tale valore può essere utilizzato per determinare le caratteristiche del carico di lavoro.This can be used to determine workload characteristics.
% CPU ritardataCPU delayed % CPU di sistema ritardata per tutte le richieste nell'istanza specificata dell'oggetto prestazione come percentuale del tempo totale di attività.System CPU delayed for all requests in the specified instance of the performance object as a percentage of the total time active.
Base % CPU ritardataCPU delayed % base Solo per uso interno.For internal use only.
% effettiva CPUCPU effective % Utilizzo della CPU di sistema da parte di tutte le richieste nell'istanza specificata dell'oggetto prestazione come percentuale del tempo totale di attività.System CPU usage by all requests in the specified instance of the performance object as a percentage of the total time active.
Base % effettiva CPUCPU effective % base Solo per uso interno.For internal use only.
% di utilizzo CPUCPU usage % Utilizzo della larghezza di banda della CPU da parte di tutte le richieste nel gruppo del carico di lavoro misurato in relazione al computer e normalizzato a tutte le CPU del sistema.The CPU bandwidth usage by all requests in this workload group measured relative to the computer and normalized to all the CPUs on the system. Tale valore viene modificato quando si modifica la quantità di CPU disponibile per il processo SQL ServerSQL Server .This value will change as the amount of CPU available to the SQL ServerSQL Server process changes. Il valore non è normalizzato secondo i dati ricevuti dal processo SQL ServerSQL Server .It is not normalized to what the SQL ServerSQL Server process receives.
Base % di utilizzo CPUCPU usage % base Solo per uso interno.For internal use only.
% CPU violataCPU violated % Differenza tra la percentuale di prenotazione della CPU e la percentuale di pianificazione effettiva.The difference between the CPU reservation and the effective scheduling percentage.
Tempo massimo CPU richieste (ms)Max request CPU time (ms) Il tempo massimo della CPU, in millisecondi, utilizzato da una richiesta attualmente in esecuzione nel gruppo del carico di lavoro.The maximum CPU time, in milliseconds, used by a request currently running in the workload group.
Concessione di memoria massima per le richieste (KB)Max request memory grant (KB) Valore massimo della concessione di memoria, in kilobyte (KB), per una query.The maximum value of memory grant, in kilobytes (KB), for a query.
Ottimizzazioni query/secQuery optimizations/sec Numero di ottimizzazioni di query che si sono verificate nel gruppo del carico di lavoro al secondo.The number of query optimizations that have happened in this workload group per second. Tale valore può essere utilizzato per determinare le caratteristiche del carico di lavoro.This can be used to determine workload characteristics.
Richieste in codaQueued requests Numero corrente di richieste in coda in attesa di essere prelevate.The current number of queued requests that is waiting to be picked up. Questo conteggio può essere diverso da zero se si verifica una limitazione dopo il raggiungimento del limite GROUP_MAX_REQUESTS.This count can be non-zero if throttling occurs after the GROUP_MAX_REQUESTS limit is reached.
Concessioni di memoria ridotte/secReduced memory grants/sec Numero di query che ottengono una quantità di memoria inferiore a quella ideale nel gruppo del carico di lavoro.The number of queries that are getting less than ideal amount of memory grants per second.
Richieste completate/secRequests completed/sec Numero di richieste completate nel gruppo del carico di lavoro.The number of requests that have completed in this workload group. Questo numero è cumulativo.This number is cumulative.
Piani non ottimali/secSuboptimal plans/sec Numero di piani non ottimali generati nel gruppo del carico di lavoro al secondo.The number of suboptimal plans that are generated in this workload group per second.

Vedere ancheSee Also

Monitorare l'utilizzo delle risorse (Monitor di sistema) Monitor Resource Usage (System Monitor)
SQL Server - Oggetto Statistiche del pool di risorse SQL Server, Resource Pool Stats Object
Resource Governor Resource Governor