亚信安全面试题更新 2026-08-05

MySQL在可重复读隔离级别下是如何解决幻读问题的?请说明其机制。

亚信安全后端开发风险判断技术原理MySQL

考察说明

考察对间隙锁和MVCC在解决幻读中的具体实现的理解

回答思路

  1. 明确快照读通过MVCC实现一致性视图,避免幻读
  2. 指出当前读通过间隙锁或Next-Key Lock锁定范围
  3. 说明InnoDB的Next-Key Lock由记录锁和间隙锁组成
  4. 能举例说明插入操作如何被阻塞
本题已收录答题指导

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

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