sys.dm_os_waiting_tasks (Transact-SQL)
Devuelve información sobre la cola de tareas que están esperando en algún recurso.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
waiting_task_address |
varbinary(8) |
Dirección de la tarea a la espera. |
session_id |
smallint |
Id. de la sesión asociada a la tarea. |
exec_context_id |
int |
Id. del contexto de ejecución asociado a la tarea. |
wait_duration_ms |
int |
Tiempo de espera total para este tipo de espera, en milisegundos. Este tiempo incluye el tiempo de signal_wait_time. |
wait_type |
nvarchar(60) |
Nombre del tipo de espera. |
resource_address |
varbinary(8) |
Dirección del recurso por el que la tarea está esperando. |
blocking_task_address |
varbinary(8) |
Tarea que alberga actualmente este recurso. |
blocking_session_id |
smallint |
Id. de la sesión que bloquea la solicitud. Si esta columna es NULL, la solicitud no está bloqueada o la información de la sesión de bloqueo no está disponible (o no puede ser identificada). -2 = El recurso de bloqueo es propiedad de una transacción distribuida huérfana. -3 = El recurso de bloqueo es propiedad de una transacción de recuperación diferida. -4 = No se pudo determinar el Id. de sesión del propietario del bloqueo temporal a causa de transiciones internas de estado del bloqueo temporal. |
blocking_exec_context_id |
int |
Id. del contexto de ejecución de la tarea de bloqueo. |
resource_description |
nvarchar(1024) |
Descripción del recurso utilizado. |
Permisos
Requiere el permiso VIEW SERVER STATE en el servidor.