SHOW ENGINE INNODB状态缺少死锁部分

时间:2013-03-25 22:58:21

标签: mysql innodb database-deadlocks

我们遇到了死锁并试图从InnoDB引擎获取有关它的信息,但我们没有得到最新的检测到的DEADLOCK部分。谁能帮我理解为什么会这样?是否有一些配置可能会丢失?

谢谢!

SHOW ENGINE INNODB STATUS;

=====================================
130325 15:37:30 INNODB MONITOR OUTPUT
=====================================
....
----------
SEMAPHORES
----------
....
------------
TRANSACTIONS
------------
....
--------
FILE I/O
--------
....
-------------------------------------
INSERT BUFFER AND ADAPTIVE HASH INDEX
-------------------------------------
....
---
LOG
---
....
----------------------
BUFFER POOL AND MEMORY
----------------------
....
--------------
ROW OPERATIONS
--------------
....
----------------------------
END OF INNODB MONITOR OUTPUT
============================

2 个答案:

答案 0 :(得分:0)

自启动以来,您的服务器没有任何死锁,因此省略了该部分。为什么你认为你已陷入僵局?

答案 1 :(得分:0)

您可以尝试新的5.6变量:http://dev.mysql.com/doc/refman/5.6/en/innodb-parameters.html#sysvar_innodb_print_all_deadlocks,以便记录所有死锁。

或者处理应用程序中的错误(1213),请参阅https://dev.mysql.com/doc/refman/5.6/en/innodb-error-codes.html