sys.dm_os_waiting_tasks (Transact-SQL)
Restituisce informazioni sulla coda di attesa relativa alle attività che sono in attesa di una risorsa.
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
waiting_task_address |
varbinary(8) |
Indirizzo dell'attività in attesa. |
session_id |
smallint |
ID della sessione associata all'attività. |
exec_context_id |
int |
ID del contesto di esecuzione associato all'attività. |
wait_duration_ms |
int |
Tempo totale di attesa per questo tipo di attesa, in millisecondi. Il tempo comprende signal_wait_time. |
wait_type |
nvarchar(60) |
Nome del tipo di attesa. |
resource_address |
varbinary(8) |
Indirizzo della risorsa attesa dall'attività. |
blocking_task_address |
varbinary(8) |
Attività che mantiene bloccata la risorsa. |
blocking_session_id |
smallint |
ID della sessione che sta bloccando la richiesta. Se questa colonna è NULL, la richiesta non è bloccata oppure non sono disponibili o identificabili informazioni di sessione per la sessione da cui è bloccata. -2 = La risorsa di blocco appartiene a una transazione distribuita orfana. -3 = La risorsa di blocco appartiene a una transazione di recupero posticipata. -4 = Non è possibile determinare l'ID di sessione del proprietario del latch di blocco a causa di transizioni nello stato del latch interno. |
blocking_exec_context_id |
int |
ID del contesto di esecuzione dell'attività di blocco. |
resource_description |
nvarchar(1024) |
Descrizione della risorsa attualmente occupata. |
Autorizzazioni
È richiesta l'autorizzazione VIEW SERVER STATE nel server.