暂无图片
分享
2019-04-12
oracle9i发生deadLock

我们使用的一台kemp机器,来平衡WEB应用的压力,早上06:52:

Fri Apr 12 06:52:26 2019

ORA-00060: Deadlock detected. More info in file /ora_bin/admin/szmesp/udump/szmesp_ora_5422.trc.

突然出现deadLock,想知道什么原因造成这个问题,后面怕有更多这种问题出现,想分析下,谢谢

收藏
分享
4条回答
默认
最新
上传附件:szmesp_ora_5422.trc
暂无图片 评论
暂无图片 有用 0
Moone

trace文件显示很清楚,是2个事务互相等待对方修改过的记录导致的,这个和应用的逻辑密切相关,需要应用那边检查:

1、避免同时修改相同的记录;

2、按相同的顺序修改记录。


image.png


暂无图片 评论
暂无图片 有用 0

谢谢解答

暂无图片 评论
暂无图片 有用 0
章芋文
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏