我得到了这个例外:
错误代码:1213 试图锁定时发现死锁;尝试重新启动交易
我在查询窗口中运行了3个delete语句和1个update语句。当我运行这些查询时,它会抛出错误代码1213和死锁异常。
我的mysql版本是5.0。请分享您的观点。
感谢。
答案 0 :(得分:0)
单个事务不会导致死锁。我不确定你的“查询窗口”是什么意思,但如果你在一个连接/事务上运行所有这些语句,那么还有一些东西可以保存你的语句所需的锁。
SHOW ENGINE INNODB STATUS可以显示不同连接所持有的锁。