菜鸟求大神们指教关于死锁的问题!
sqlserver吧
全部回复
仅看楼主
level 2
虫050子 楼主
现在的项目用到了sqlserver的cdc功能,偶尔的凌晨两点就会出现这个死锁,然后tomcat的应用那边就会报等待超时的异常。解决方法就是重启tomcat,死锁就会消失,所以我们就对等待超时异常进行了处理,要是报这个异常我们就关闭连接池(是关闭连接池,不是关闭连接),等下次要用的时候再重新创建连接池,从而解决死锁的问题。想法是美好的,但就算我们程序关闭了连接池再重新创建连接池,这个死锁还是在。网上找了两天资料都解决不了,所以在这里希望大神们能帮忙出谋划策。
2018年03月22日 07点03分 1
level 4
一个是跟踪查看死锁语句,找到死锁原因解决原因,从根本上解决问题
一个是写存储过程定时检查死锁并且杀死死锁
2018年03月23日 02点03分 2
1