Informix - 如何使用 SQL 获取当前连接锁定模式的等待值

问题描述 投票:0回答:1

如何使用SQL获取当前连接锁定模式的等待值。它是否存储在系统表中的任何位置?

sql locking informix
1个回答
0
投票

您可以从 sysmaster 视图中检索会话的锁定模式、隔离级别和其他信息

syssqlcurses

示例:

SELECT scs_isolationlevel, scs_lockmode
FROM sysmaster:syssqlcurses
WHERE scs_sessionid = dbinfo("sessionid");

scs_isolationlevel  COMMITTED READ
scs_lockmode        0

scs_lockmode 的值为 0 表示不等待,值为 -1 表示永远等待,正整数值是以秒为单位的等待时间。

© www.soinside.com 2019 - 2024. All rights reserved.