Partager via


sys.dm_os_waiting_tasks

Mis à jour : 5 décembre 2005

Renvoie les informations sur la file d'attente des tâches en attente de certaines ressources.

Nom de la colonne Type de données Description

waiting_task_address

varbinary(8)

Adresse de la tâche en attente.

session_id

smallint

ID de la session associée à la tâche.

exec_context_id

int

ID du contexte d'exécution associé à la tâche.

wait_duration_ms

int

Temps d'attente total de ce type d'attente (en millisecondes). Ce temps comprend signal_wait_time.

wait_type

nvarchar(60)

Nom du type d'attente.

resource_address

varbinary(8)

Adresse de la ressource que la tâche attend.

blocking_task_address

varbinary(8)

Tâche qui mobilise actuellement cette ressource.

blocking_session_id

smallint

ID de la session qui bloque la demande. Si cette colonne est NULL, la demande n'est pas bloquée, ou les informations de session de la session bloquant la demande ne sont pas disponibles (ou ne peuvent pas être identifiées).

-2 = La ressource qui bloque la demande appartient à une transaction distribuée orpheline.

-3 = La ressource qui bloque la demande appartient à une transaction de récupération différée.

-4 = L'ID de session du propriétaire du verrou qui bloque la demande n'a pas pu être déterminé en raison de transitions d'état de verrou interne.

blocking_exec_context_id

int

ID du contexte d'exécution de la tâche bloquante.

resource_description

nvarchar(1024)

Description de la ressource actuellement mobilisée.

Autorisations

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

Voir aussi

Référence

Fonctions et vues de gestion dynamique
Vues de gestion dynamique SQL Server liées au système d'exploitation

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version

Historique

5 décembre 2005

Terme

Définition

**Contenu modifié :**La description de la colonne blocking_session_id a été développée.