第72讲:MySQL数据库锁机制剖析:行级锁、间隙锁与临键锁详解及应用指南

1.行级锁的概念

行级锁指的是,每次操作锁住的是表中一行的数据,锁的力度最小,发生锁冲突的概率也是最低的,并且并发度也是最高的,行级锁主要应用于InnoDB存储引擎中。

在InnoDB存储引擎中,表中每一行数据都是基于索引组织的,在索引中分为聚集索引和二级索引,聚集索引的叶子节点挂的是表中的一行数据,二级索引的叶子节点挂的是表中每条数据的主键,因此在InnoDB存储引擎中,表中的数据都是基于索引组织存放的,并且基于索引组织存放后,叶子节点之间是有序存储的还形成了双向链表。

行级锁是通过索引结构中每行数据

猜你喜欢

转载自blog.csdn.net/weixin_44953658/article/details/134703679