Поделиться через


sys.dm_pdw_lock_waits (Transact-SQL)

Область применения: Azure Synapse Analytics Analytics Platform System (PDW)

Содержит сведения о запросах, ожидающих блокировки.

Примечание.

Этот синтаксис не поддерживается бессерверным пулом SQL в Azure Synapse Analytics.

Имя столбца Тип данных Description Диапазон
wait_id bigint Позиция запроса в списке ожидания. Порядковый номер на основе 0. Это не уникально для всех записей ожидания.
session_id nvarchar(32) Идентификатор сеанса, в котором произошло состояние ожидания. См. session_id в sys.dm_pdw_exec_sessions (Transact-SQL).
type nvarchar(255) Тип ожидания, который представляет эту запись. Возможные значения:

Совмещаемая блокировка

SharedUpdate

ExclusiveUpdate

Монопольно
object_type nvarchar(255) Тип объекта, затронутого ожиданием. Возможные значения:

OBJECT

DATABASE

SYSTEM

СХЕМА

ПРИЛОЖЕНИЕ
object_name nvarchar(386) Имя или GUID указанного объекта, затронутого ожиданием. Таблицы и представления отображаются с тремя именами частей.

Индексы и статистика отображаются с четырьмя именами частей.

Имена, субъекты и базы данных — это строковые имена.
request_id nvarchar(32) Идентификатор запроса, по которому произошло состояние ожидания. Идентификатор запроса.

Это GUID для запросов на загрузку.
request_time datetime Время, в течение которого запрашивалась блокировка или ресурс.
acquire_time datetime Время, в течение которого была приобретена блокировка или ресурс.
state nvarchar(50) Состояние состояния ожидания. Сведения недоступны.
priority int Приоритет элемента ожидания. Сведения недоступны.

См. также

Динамические административные представления Хранилища данных Azure Synapse Analytics и Parallel Data Warehouse (Transact-SQL)