sys.dm_os_dispatcher_pools (Transact-SQL)
Gibt Informationen über Sitzungsverteilerpools zurück. Verteilerpools sind von Systemkomponenten verwendete Threadpools für die Hintergrundverarbeitung.
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
dispatcher_pool_address |
varbinary(8) |
Die Adresse des Verteilerpools. dispatcher_pool_address ist eindeutig. Lässt keine NULL-Werte zu. |
type |
nvarchar(256) |
Der Typ des Verteilerpools. Lässt keine NULL-Werte zu. Es gibt zwei Typen von Verteilerpools:
|
name |
nvarchar(256) |
Der Name des Verteilerpools Lässt keine NULL-Werte zu. |
dispatcher_count |
int |
Die Anzahl aktiver Verteilerthreads Lässt keine NULL-Werte zu. |
dispatcher_ideal_count |
int |
Die Anzahl zu verwendender Verteilerthreads, die der Verteilerpool erhöhen kann. Lässt keine NULL-Werte zu. |
dispatcher_timeout_ms |
int |
Die Zeit in Millisekunden, die ein Verteiler auf neue Arbeit wartet, bevor er beendet wird. Lässt keine NULL-Werte zu. |
dispatcher_waiting_count |
int |
Die Anzahl von Verteilerthreads im Leerlauf. Lässt keine NULL-Werte zu. |
queue_length |
int |
Die Anzahl von Arbeitselementen, die auf die Verarbeitung durch den Verteilerpool warten. Lässt keine NULL-Werte zu. |
Berechtigungen
Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.