sys.dm_os_waiting_tasks

Изменения: 5 декабря 2005 г.

Возвращает сведения об очереди задач, ожидающих освобождения определенного ресурса.

Имя столбца Тип данных Описание

waiting_task_address

varbinary(8)

Адрес ожидающей задачи.

session_id

smallint

Идентификатор сеанса, связанного с этой задачей.

exec_context_id

int

Идентификатор контекста выполнения, связанного с этой задачей.

wait_duration_ms

int

Общее время ожидания для этого типа ожиданий в миллисекундах. Это время включает длительность signal_wait_time.

wait_type

nvarchar(60)

Имя типа ожидания.

resource_address

varbinary(8)

Адрес ресурса, освобождения которого ожидает задача.

blocking_task_address

varbinary(8)

Задача, которая в настоящий момент блокирует этот ресурс.

blocking_session_id

smallint

Идентификатор сеанса, блокирующего данный запрос. Если этот столбец содержит значение NULL, то запрос не блокирован или сведения о сеансе блокировки не доступны (или не могут быть идентифицированы).

-2 = Блокирующий ресурс принадлежит потерянной распределенной транзакции.

-3 = Блокирующий ресурс принадлежит отложенной транзакции восстановления.

-4 = Идентификатор сеанса владельца кратковременной блокировки не может быть определен из-за внутренних переходов состояния кратковременной блокировки.

blocking_exec_context_id

int

Идентификатор контекста выполнения блокирующей задачи.

resource_description

nvarchar(1024)

Описание используемого ресурса.

Разрешения

Необходимо разрешение VIEW SERVER STATE на сервер.

См. также

Справочник

Динамические административные представления и функции
Динамические административные представления, относящиеся к операционной системе SQL Server

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия

Журнал

5 декабря 2005 г.

Термин

Определение

**Измененное содержимое:**Дополнено описание столбца blocking_session_id.