后端岗位面试题更新 2026-08-05

在 InnoDB 可重复读隔离级别下,UPDATE 语句在什么情况下会产生间隙锁?加在哪些间隙上?请结合有索引和无索引的情况说明。

青书后端开发教育/培训风险判断技术原理InnoDBMySQL

考察说明

考察间隙锁的产生条件、锁定的间隙范围及索引的作用

回答思路

  1. 能准确描述间隙锁触发的隔离级别条件
  2. 能解释无索引时全表加间隙锁的原因
  3. 能描述有索引时间隙锁加在命中的索引区间
  4. 理解间隙锁对插入操作和并发的影响
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。