后端岗位面试题更新 2026-08-05
MySQL 的串行化隔离级别是如何解决幻读问题的?除了临键锁,还有哪些方法可以防止幻读?
滴滴后端开发技术原理方案权衡MySQL
考察说明
考察对 InnoDB 隔离级别、锁机制和事务一致性的理解
回答思路
- 说明串行化通过加锁使事务完全串行执行,避免并发写入
- 解释临键锁对记录和间隙的锁定,阻止新记录插入
- 提及除锁之外的其他方案,如 MVCC 快照读条件下的可重复读,或应用层约束
- 比较各方法在一致性、并发性能上的权衡
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。