sys.dm_os_dispatcher_pools (Transact-SQL)
Restituisce le informazioni sui pool di dispatcher di sessione. I pool di dispatcher sono pool di thread utilizzati dai componenti del sistema per eseguire elaborazioni di fondo.
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
dispatcher_pool_address |
varbinary(8) |
Indirizzo del pool di dispatcher. dispatcher_pool_address è univoco. Non ammette valori Null. |
type |
nvarchar(256) |
Tipo del pool di dispatcher. Non ammette valori Null. Esistono due tipi di pool di dispatcher:
|
name |
nvarchar(256) |
Nome del pool di dispatcher. Non ammette valori Null. |
dispatcher_count |
int |
Numero di thread del dispatcher attivi. Non ammette valori Null. |
dispatcher_ideal_count |
int |
Numero di thread del dispatcher che il pool di dispatcher può iniziare a utilizzare. Non ammette valori Null. |
dispatcher_timeout_ms |
int |
Il tempo, espresso in millisecondi, durante il quale un dispatcher dovrà attendere per un nuovo lavoro prima di uscire. Non ammette valori Null. |
dispatcher_waiting_count |
int |
Numero di thread del dispatcher non attivi. Non ammette valori Null. |
queue_length |
int |
Numero di elementi di lavoro che aspettano di essere gestiti dal pool del dispatcher. Non ammette valori Null. |
Autorizzazioni
È richiesta l'autorizzazione VIEW SERVER STATE nel server.
Vedere anche