linux db2表死锁,记录一次问题解决:DB2死锁解决办法(SQLCODE=-911, SQLSTATE=40001)
(DB2的數據庫)在做update更新的時候,發生了死鎖。后臺報的錯誤為:SQLCODE=-911, SQLSTATE=40001
---------------------------------------
SQLCODE=-911, SQLSTATE=40001 錯誤的原因:是在執行update語句的時候發生了死鎖
SQLCODE=-911, SQLSTATE=40001 解決方法:
---------------------------------------
然后我在CSDN上看到一個解決辦法,成功搞定死鎖
db2 命令行:
1、用管理員用戶登錄:db2 connect to?你的數據庫名 user?用戶名 using 密碼
2、db2 "get snapshot for locks on 數據庫名"
-------上面語句執行完成以后,你可以找到下面一段文字
應用程序句柄?????????????????????????????? = 689
應用程序標識??????????????????????? = *LOCAL.DB2.120711101108
序號??????????????????????????????? = 00001
應用程序名????????????????????????? = javaw.exe
CONNECT 授權標識?????????????????????????? = DB2ADMIN
應用程序狀態??????????????????????? = UOW 正在等待
3、db2 "force application(689)"?? 689就是上面查詢出來的應用程序句柄
殺掉死鎖進程
總結
以上是生活随笔為你收集整理的linux db2表死锁,记录一次问题解决:DB2死锁解决办法(SQLCODE=-911, SQLSTATE=40001)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 德力西电锤怎么样啊?
- 下一篇: 格力中央空调怎么切换模式?