举例来说,如果您希望为当前连接的数据库获取锁信息,可执行类似于下面这样的查询:
SELECT AGENT_ID, LOCK_OBJECT_TYPE, LOCK_MODE, LOCK_STATUS
FROM SYSIBMADM.SNAPLOCK
SNAP_GET_LOCK 表函数返回与 SNAPLOCK 管理视图相同的信息,但允许您为特定数据库或特定数据库分区(而非当前连接的数据库)上的特定数据库检索信息。使用 SNAP_GET_LOCK 表函数的查询形式如下:
SELECT AGENT_ID, LOCK_OBJECT_TYPE, LOCK_MODE, LOCK_STATUS
FROM TABLE(SNAP_GET_LOCK('',-1)) AS T
在使用 SNAP_GET_LOCKWAIT 表函数时,SNAP_GET_LOCK 表函数提供的信息与 GET SNAPSHOT FOR LOCKS ON [DatabaseAlias] 命令相同。
阅读(4002) | 评论(0) | 转发(0) |