sys.dm_os_dispatcher_pools (Transact-SQL)

Retourne des informations sur les pools de répartiteurs de sessions. Les pools de répartiteurs sont des pools de threads utilisés par les composants système pour effectuer un traitement en arrière-plan.

Nom de la colonne

Type de données

Description

dispatcher_pool_address

varbinary(8)

Adresse du pool de répartiteurs. dispatcher_pool_address est unique. N'accepte pas la valeur NULL.

type

nvarchar(256)

Type du pool de répartiteurs. N'accepte pas la valeur NULL. Il existe deux types de pools de répartiteurs :

  • DISP_POOL_XE_ENGINE

  • DISP_POOL_XE_SESSION

name

nvarchar(256)

Nom du pool de répartiteurs. N'accepte pas la valeur NULL.

dispatcher_count

int

Nombre de threads de répartiteurs actifs. N'accepte pas la valeur NULL.

dispatcher_ideal_count

int

Nombre de threads de répartiteurs que le pool de répartiteurs peut être amené à utiliser. N'accepte pas la valeur NULL.

dispatcher_timeout_ms

int

Durée, en millisecondes, pendant laquelle un répartiteur attend une nouvelle tâche avant de se fermer. N'accepte pas la valeur NULL.

dispatcher_waiting_count

int

Nombre de threads de répartiteurs inactifs. N'accepte pas la valeur NULL.

queue_length

int

Nombre d'éléments de travail attendant d'être gérés par le pool de répartiteurs. N'accepte pas la valeur Null.

Autorisations

Nécessite l'autorisation VIEW SERVER STATE sur le serveur.

Voir aussi

Référence

Fonctions et vues de gestion dynamique (Transact-SQL)