首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

数据库死锁-自己把自己锁住。解决方案

2012-03-07 
数据库死锁--自己把自己锁住。数据库死锁--自己把自己锁住。之前运行都是正常的,突然自己把自己锁住,想知道

数据库死锁--自己把自己锁住。
数据库死锁--自己把自己锁住。之前运行都是正常的,突然自己把自己锁住,想知道原因,避免下次再次发生这样的情况。
我的任务中涉及到访问别的远程服务器数据库的数据。

[解决办法]
检查程序处理逻辑是否有问题,诸如:系统出错后没有回滚事务等
[解决办法]
主要是你给的信息太少了,我们都不知道从哪个入口点进行分析~
可以用设置试试:

set deadlock_priority low|normal

low

指定当前会话为首选死锁牺牲品。SQL Server自动回滚死锁牺牲品的事务,并给客户端应用程序返回 1205 号死锁错误信息。

normal

指定会话返回到默认的死锁处理方法

希望对你有帮助~谢谢~



[解决办法]
回滚的也有死锁现象
[解决办法]
处理事务时没有正常提交,或者没有判断出错时回滚事务等都会死锁

热点排行