数据库
首页 > 数据库> > Mysql死锁检测

Mysql死锁检测

作者:互联网

MySQL总是会自动检测到死锁吗?或者在某些情况下,MySQL无法弄清楚它是在处理死锁?

解决方法:

根据文档,表级锁定存储引擎MyISAM是deadlock-free.

InnoDB有deadlock detection.

NDB检测是通过超时实现的.您可以为事务设置TransactionDeadlockDetectionTimeout参数.

因此,无论是回滚还是超时,死锁最终都会恢复.

标签:mysql,database-deadlocks
来源: https://codeday.me/bug/20190630/1334075.html