2017/9/13

DB2 table被鎖住


  • 參考網址
  • 某日發生表被鎖住的問題 , error如下但非絕對
    • Exception = com.ibm.db2.jcc.am.SqlTimeoutException: DB2 SQL Error: SQLCODE=-952, SQLSTATE=57014, SQLERRMC=null, 
  • 步骤一:使用命令get snapshot来查询哪些进程锁了哪些表。命令如下
    • db2 get snapshot for locks on databasename
  • 步骤二:使用命令force来断开这些进行了死锁的进程来。命令如下:
    • db2 "force application (handle id)"
  • 步骤三: 使用命令list application查看是否已经断开了哪些进行了死锁的进程
    • db2 list applications




    沒有留言:

    張貼留言

    test2