查询死锁

时间:2010-09-08 20:40:18

标签: mysql

我得到了这个例外:

错误代码:1213 试图锁定时发现死锁;尝试重新启动交易

我在查询窗口中运行了3个delete语句和1个update语句。当我运行这些查询时,它会抛出错误代码1213和死锁异常。

我的mysql版本是5.0。请分享您的观点。

感谢。

1 个答案:

答案 0 :(得分:0)

单个事务不会导致死锁。我不确定你的“查询窗口”是什么意思,但如果你在一个连接/事务上运行所有这些语句,那么还有一些东西可以保存你的语句所需的锁。

SHOW ENGINE INNODB STATUS可以显示不同连接所持有的锁。