日期:2014-05-16  浏览次数:20935 次

如何避免自治事务的死锁?
在程序里用了自治事务记录日志,业务人员操作的问题,产生了自治事务的死锁,请教下自治事务如何避免死锁呢?出现死锁,有什么好的解决办法吗?

------解决方案--------------------
死锁,不是自治事务的专利,这个一般是应用逻辑问题引起的;
------解决方案--------------------
及时的提交或关闭事务
------解决方案--------------------
死锁,是两个事务互相等待对方持有的锁导致的,因此,“及时提交或者关闭事务”并不能解决死锁问题,应该检查应用的逻辑。