其乐融融的IT技术小站

标签:页分裂

MySQL

MySQL:InnoDB的页合并与页分裂到底是什么

12

其乐融融 发布于 2024/01/08 01:33:14

不管是页分裂还是页合并,InnoDB都会在索引树上加写锁(x-latch)。在操作频繁的系统中这会是在隐患,可能会导致索引的锁竞争(index latch contention)。如果表中没有合并和分裂操作(也就是写操作),称之为“乐观(optimistic)”更新,只需要使用读锁(S)。带有合并或者分裂的操作称之为“悲观(pessimistic)”更新,使用写锁(X)。​

阅读()评论(0)赞 ()