暂无图片
分享
猫瞳映月
2020-03-19
oracle外键无索引为什么会导致死锁
暂无图片 5M

昨天晚上,公司一个项目的数据库出现大量enq锁,用户反映的是在保存信息的时候无法正常保存,保存信息用到的表是READER表,发现该表存在大量insert into操作,经过摩天轮专家分析为外键没有加索引导致,请问大家,为什么oracle外键没有加索引会产生这么大范围的死锁啊,不太懂其中原理,请各位专家赐教!QQ图片20200319122053.png
QQ图片20200319122332.png

收藏
分享
3条回答
默认
最新
Kun

可以参考这个文章http://www.lunar2013.com/2014/11/insert-%E7%9A%84enq-tm-contention%E7%9A%84%E6%83%85%E5%86%B5-1-%E5%AF%B9%E6%9C%89%E4%B8%BB%E5%A4%96%E9%94%AE%E5%85%B3%E7%B3%BB%E7%9A%84%E8%A1%A8%E7%9A%84%E6%93%8D%E4%BD%9C.html

暂无图片 评论
暂无图片 有用 0
李先生

请参考文章:
https://www.modb.pro/db/22800

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