【问题标题】:How to determine the applications and application id holding locks on a certain table如何确定在某个表上持有锁的应用程序和应用程序ID
【发布时间】:2018-11-16 15:57:13
【问题描述】:

我知道表持有锁的命令。任何人都可以给出命令来确定某个表的应用程序和应用程序 ID 持有锁。

提前致谢

【问题讨论】:

    标签: db2 db2-luw locks


    【解决方案1】:

    可以使用监听功能MON_GET_LOCKS(),例如

    SELECT lock_name, 
           member, 
           lock_status,
           application_handle 
    FROM 
        TABLE (MON_GET_LOCKS(NULL, -2))
    

    然后您可以使用MON_GET_CONNECTION() 通过其句柄检索应用程序详细信息,并使用MON_FORMAT_LOCK_NAME() 获取有关特定锁的详细信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-15
      • 2012-01-05
      • 2015-09-15
      • 1970-01-01
      • 2018-05-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多