Freigeben über


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. NULL ist nicht zulässig.

type

nvarchar(256)

Der Typ des Verteilerpools. NULL ist nicht zulässig. Es gibt zwei Typen von Verteilerpools:

  • DISP_POOL_XE_ENGINE

  • DISP_POOL_XE_SESSION

name

nvarchar(256)

Der Name des Verteilerpools. NULL ist nicht zulässig.

dispatcher_count

int

Die Anzahl aktiver Verteilerthreads. NULL ist nicht zulässig.

dispatcher_ideal_count

int

Die Anzahl zu verwendender Verteilerthreads, die der Verteilerpool erhöhen kann. NULL ist nicht zulässig.

dispatcher_timeout_ms

int

Die Zeit in Millisekunden, für die ein Verteiler auf neue Arbeit wartet, bevor er beendet wird. NULL ist nicht zulässig.

dispatcher_waiting_count

int

Die Anzahl inaktiver Verteilerthreads. NULL ist nicht zulässig.

queue_length

int

Die Anzahl von Arbeitselementen, die auf die Behandlung durch den Verteilerpool warten. NULL ist nicht zulässig.

Berechtigungen

Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.