后端岗位面试题更新 2026-08-05
MySQL的默认隔离级别怎么防止幻读的?
网易后端开发互联网/IT技术原理问题排查MySQL
考察说明
考察MySQL默认隔离级别(可重复读)下防止幻读的机制与实现原理
回答思路
- 明确MySQL默认隔离级别是可重复读(REPEATABLE READ)
- 说明快照读(普通SELECT)通过MVCC避免幻读
- 说明当前读(SELECT ... FOR UPDATE等)通过间隙锁和临键锁防止幻读
- 解释幻读定义及与不可重复读的区别
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。