完全理解mysql innodb的死锁

死锁只发生在并发的状况,也就是说你的程序是串行的是不可能发生死锁。一般表现为两个事务都在等待某个资源可用而没法继续进行,由于每一个事务都持有另外一个事务须要的锁,而它们都不会释放所持有的锁。为此,InnoDB引擎有一个后台的锁监控线程,它负责查看可能的死锁问题,并自动告知用户。能够经过 innodb_deadlock_detect 配置选项禁用死锁检测,innodb还提供了innodb_lock_
相关文章
相关标签/搜索