sys.dm_pdw_lock_waits (Transact-SQL)

适用于: Azure Synapse Analytics 分析平台系统 (PDW)

保存有关正在等待锁的请求的信息。

注意

Azure Synapse Analytics 中的无服务器 SQL 池不支持此语法。

列名称 数据类型 说明 范围
wait_id bigint 请求在等待列表中的位置。 基于 0 的序号。 这在所有等待条目中并不唯一。
session_id nvarchar(32) 发生等待状态的会话的 ID。 请参阅 sys.dm_pdw_exec_sessions (Transact-SQL)中的session_id。
type nvarchar(255) 此条目表示的等待类型。 可能的值:

共享

SharedUpdate

ExclusiveUpdate

专享
object_type nvarchar(255) 受等待影响的对象的类型。 可能的值:

OBJECT

DATABASE

SYSTEM

SCHEMA

APPLICATION
object_name nvarchar(386) 受等待影响的指定对象的名称或 GUID。 表和视图以三部分名称显示。

索引和统计信息以四部分名称显示。

名称、主体和数据库是字符串名称。
request_id nvarchar(32) 发生等待状态的请求的 ID。 请求的 ID。

这是加载请求的 GUID。
request_time datetime 请求锁定或资源的时间。
acquire_time datetime 获取锁或资源的时间。
state nvarchar(50) 等待状态。 无可用信息。
priority int 等待项的优先级。 无可用信息。

另请参阅

Azure Synapse Analytics 和并行数据仓库动态管理视图 (Transact-SQL)