一、死锁的介绍
-
两个或两个以上的事务在执行过程中,因争夺锁资源而造成的一种互相等待的现象
-
AB-BA, A和B互相等待
-
-
解决死锁
-
超时, 死锁 和 锁超时 不是同一个东西( 锁超时 是 解决死锁 的一种方式)
-
--innodb_lock_timeout ,默认是5s
-
mysql> show variables like "innodb_lock_wait_timeout";
+--------------------------+-------+
| Variable_name | Value |
+--------------------------+-------+
| innodb_lock_wait_timeout | 5 |
+-------------------