我遇到的情况是,两个事务会造成mysql死锁。
引发以下错误:Deadlock found when trying to get lock; try restarting transaction
如果我是正确的,这个错误意味着mysql死锁超时已经过期,mysql试图做些什么来消除这个死锁。
对我来说不清楚的是,try restarting transaction是什么意思?如何“重新启动”事务?
两个锁定的事务会发生什么?他们都被取消了吗(滚回)?或者只是其中一个被取消了锁才能被释放。
提前感谢
发布于 2014-08-22 12:19:36
https://stackoverflow.com/questions/25445428
复制相似问题