专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Oracle技术

数据库死锁有关问题。

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
数据库死锁问题。。。
消息 1205,级别 13,状态 52,第 1 行
事务(进程 ID 67)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。

就这问题,要怎么解决呢,烦好久了。阿阿阿阿。

------解决方案--------------------
1 尽量减少对同一张表同一条记录并发,从而减少死锁概率;
2 优化DML的性能,从而减少记录被锁的时间
3 看能否把大的DB事务拆分成更小的事物
------解决方案--------------------
改变sql写法。
select 和 update 时考虑SQL优化~ 避免锁等待。
------解决方案--------------------
减少并发操作,在select或update时,要想避免死锁一个用户查询和更新一个表
时,应该权限锁定时一方面,还要锁定所执行的操作。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: