Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Si applica a: SQL Server
L'oggetto SQLServer:Resource Pool Stats contiene contatori delle prestazioni che segnalano informazioni sulle statistiche del pool di risorse di Resource Governor.
Ogni pool di risorse attivo crea un'istanza dell'oggetto prestazioni SQLServer:Resource Pool Stats con lo stesso nome di istanza del pool di risorse di Resource Governor. Nella seguente tabella vengono descritti i contatori supportati in questa istanza.
| Nome contatore | Descrizione |
|---|---|
| Quantità di concessioni di memoria attive (KB) | Quantità totale corrente di memoria concessa, in kilobyte (KB). Queste informazioni sono disponibili anche in sys.dm_exec_query_resource_semaphores. |
| Conteggio delle concessioni di memoria attive | Conteggio totale corrente delle concessioni di memoria. Queste informazioni sono disponibili anche in sys.dm_exec_query_memory_grants. |
| I/O letti da disco (ms) | Tempo medio in millisecondi, richiesto per un'operazione di lettura dal disco. |
| I/O lettura disco media (ms) base | Solo per uso interno. |
| I/O scritti su disco (ms) | Tempo medio in millisecondi, richiesto per un'operazione di scrittura su disco. |
| I/O scrittura disco media (ms) base | Solo per uso interno. |
| Destinazione di memoria cache (KB) | Destinazione di memoria di Service Broker corrente, in kilobyte (KB) per la cache. |
| Destinazione di memoria per la compilazione (KB) | Destinazione di memoria di Service Broker corrente, in kilobyte (KB) per le compilazioni di query. |
| % di effetto di controllo CPU | Effetto di Resource Governor sul pool di risorse. Calcolato come (% di utilizzo CPU) / (% di utilizzo CPU senza Resource Governor. |
| % CPU ritardata | CPU di sistema ritardata per tutte le richieste nell'istanza specificata dell'oggetto prestazione come percentuale del tempo totale di attività. |
| Base % CPU ritardata | Solo per uso interno. |
| % effettiva CPU | Utilizzo della CPU di sistema da parte di tutte le richieste nell'istanza specificata dell'oggetto prestazione come percentuale del tempo totale di attività. |
| Base % effettiva CPU | Solo per uso interno. |
| % di utilizzo CPU | Utilizzo di larghezza di banda della CPU da parte di tutte le richieste in tutti i gruppi del carico di lavoro appartenenti al pool. Viene misurato in relazione al computer e normalizzato a tutte le CPU del sistema. Questo valore cambierà man mano che cambia la quantità di CPU disponibile per il processo di SQL Server. Non viene normalizzato in base a ciò che riceve il processo di SQL Server. |
| Base % di utilizzo CPU | Solo per uso interno. |
| % di destinazione utilizzo CPU | Valore di destinazione di percentuale di utilizzo della CPU per il pool di risorse in base alle impostazioni di configurazione del pool di risorse e al carico del sistema. |
| % CPU violata | Differenza tra la percentuale di prenotazione della CPU e la percentuale di pianificazione effettiva. |
| Byte letti da disco/sec | Numero di byte letti dal disco nell'ultimo secondo. |
| I/O limitati letti da disco/sec | Numero delle operazioni di lettura limitate nell'ultimo secondo. |
| I/O letti da disco/sec | Numero delle operazioni di lettura dal disco nell'ultimo secondo. |
| Byte scritti su disco/sec | Numero di byte scritti su disco nell'ultimo secondo. |
| I/O limitati scritti su disco/sec | Numero delle operazioni di scrittura limitate nell'ultimo secondo. |
| I/O scritti su disco/sec | Numero delle operazioni di scrittura su disco nell'ultimo secondo. |
| Memoria massima (KB) | Quantità massima, in kilobyte (KB), di memoria di cui dispone il pool di risorse sulla base delle impostazioni del pool e dello stato del server. |
| Timeout concessioni di memoria/sec | Numero di timeout di concessioni di memoria al secondo. |
| Concessioni di memoria/sec | Numero di concessioni di memoria nel pool di risorse al secondo. |
| Conteggio concessioni di memoria in sospeso | Numero di richieste per le concessioni di memoria in sospeso nelle code. Queste informazioni sono disponibili anche in sys.dm_exec_query_resource_semaphores. |
| Destinazione di memoria per l'esecuzione di query (KB) | Destinazione di memoria di Service Broker corrente, in kilobyte (KB) per la concessione di memoria per l'esecuzione di query. Queste informazioni sono disponibili anche in sys.dm_exec_query_memory_grants. |
| Memoria di destinazione (KB) | Quantità, in kilobyte (KB), di memoria di destinazione che il pool di risorse tenta di ottenere sulla base delle impostazioni del pool e dello stato del server. |
| Memoria utilizzata (KB) | Quantità di memoria utilizzata, in kilobyte (KB), per il pool di risorse. |
Per ogni contatore nell'oggetto sono disponibili le istanze seguenti:
| Istanza | Descrizione |
|---|---|
| default | Pool di risorse predefinito di Resource Governor |
| internal | Pool di risorse interno di Resource Governor |
| <nome del pool di risorse> | Informazioni per i pool di risorse personalizzati |
Esempio
Si inizia a esplorare i contatori delle prestazioni delle query in questo oggetto usando questa query T-SQL nella vista a gestione dinamica sys.dm_os_performance_counters :
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Resource Pool Stats%';