【行锁及其算法、死锁、意向锁】
InnoDB存储引擎有3种行锁的算法,其分别是:❑Record Lock:单个行记录上的锁❑Gap Lock:间隙锁,锁定一个范围,但不包含记录本身❑Next-Key Lock∶Gap Lock+Record Lock,锁定一个范围,并且锁定记录本身Record Lock总是会去锁住索引记录,如果InnoDB存储引擎表在建立的时候没有设置任何一个索引,那么这时 InnoDB存储引擎会使用隐式的主键来进行锁定。 Next-Key Lock是结合了Gap Lock和Record Lock的一种锁定算法,在