后端岗位面试题更新 2026-08-05
在 InnoDB 可重复读隔离级别下,UPDATE 语句在什么情况下会产生间隙锁?加在哪些间隙上?请结合有索引和无索引的情况说明。
青书后端开发教育/培训风险判断技术原理InnoDBMySQL
考察说明
考察间隙锁的产生条件、锁定的间隙范围及索引的作用
回答思路
- 能准确描述间隙锁触发的隔离级别条件
- 能解释无索引时全表加间隙锁的原因
- 能描述有索引时间隙锁加在命中的索引区间
- 理解间隙锁对插入操作和并发的影响
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。