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:

  • DISP_POOL_XE_ENGINE

  • DISP_POOL_XE_SESSION

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.

Siehe auch

Verweis

Dynamische Verwaltungssichten und Funktionen (Transact-SQL)