oracle 10.2.0.5.0 告警日志经常出现ORA-00060: Deadlock detected

日志内容

我来答
添加附件
收藏
复制链接
微信扫码分享
在小程序上查看
分享
添加附件
问题补充
5条回答
默认
最新
通过日志看出以下信息:
持有锁:
update TM_DO_TRANS_TASK set TASK_STATUS=:1 where UUID=:2
update TM_DO_TRACKINFO set BACK_PLACE=:1 , LAST_MODIFIER=:2 , LAST_MODIFY_TIME=:3 , SIGN_TIME=:4 , SIGNER=:5 , STATUS=:6 where UUID=:7
等待锁:
update TM_DO_TRACKINFO set BACK_PLACE=:1 , LAST_MODIFIER=:2 , LAST_MODIFY_TIME=:3 , SIGN_TIME=:4 , SIGNER=:5 , STATUS=:6 where UUID=:7
估计是有应用冲突。
评论
有用 0Current SQL Statement:
update TM_DO_TRANS_TASK set TASK_STATUS=:1 where UUID=:2
End of information on OTHER waiting sessions.
Current SQL statement for this session:
update TM_DO_TRACKINFO set BACK_PLACE=:1 , LAST_MODIFIER=:2 , LAST_MODIFY_TIME=:3 , SIGN_TIME=:4 , SIGNER=:5 , STATUS=:6 where UUID=:7
评论
有用 0和开发沟通过,他那边日志也没发现死锁的情况,这个报错挺久了,也没出现数据异常的情况。我自己看着应该和应用逻辑有关
评论
有用 0回答交流
提交
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

