2010-09-08 69 views
0

我得到這個異常:死鎖在查詢

錯誤代碼:1213試圖獲取鎖時發現 死鎖;嘗試重新啓動事務

我在查詢窗口中運行3條刪除語句和1條更新語句。當我運行這些查詢時,它會拋出錯誤代碼1213和死鎖異常。

我的mysql版本是5.0。請分享您的觀點。

謝謝。

+0

您可以分享您的查詢和SHOW ENGINE INNODB STATUS的輸出。這樣我們可以幫助你更好。 – Aman 2014-07-19 18:33:20

回答

0

單個事務不能導致死鎖。我不確定你的查詢窗口是什麼意思,但是如果你正在一個連接/事務中運行所有這些語句,那麼還有一些其他東西持有你的語句需要的鎖。

SHOW ENGINE INNODB STATUS可以顯示不同連接持有的鎖。