文章分类 -  MS SQL Server

事务死锁的解决途径
摘要:错误现象:加了事务处理的程序在运行时偶尔会出现“事务(进程 ID 60)与另一个进程已被死锁在 lock 资源上,且该事务已被选作死锁牺牲品。请重新运行该事务”的报错。 解决方法一:程序优化。在程序中压缩事务的执行时间,不发生数据变更的SQL不放在事务段执行。 解决方法二:数据库优化。用事件探察器追踪到发生DeadLock的语句,看看语句的执行是否有异常,比如执行时间太长,调整数据结构... 阅读全文

posted @ 2006-05-09 10:33 冰绿茶 阅读(628) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示