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

MySQL RR 解决了幻读的问题吗?

货拉拉后端开发互联网/IT风险判断技术原理方案权衡MySQL

考察说明

考察对 InnoDB 默认隔离级别下幻读处理机制的理解

回答思路

  1. 明确 RR 下通过当前读与快照读区分解决幻读
  2. 说明快照读使用 MVCC 避免幻读,当前读通过间隙锁
  3. 指出 RR 在特殊场景下仍可能有幻读风险或限制