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

请解释数据库 InnoDB 中 undo log 与 MVCC 的关系,以及它们如何实现多版本读一致性。

连连支付后端开发金融问题拆解技术原理InnoDBMySQL

考察说明

考察对 undo log 作用机制与 MVCC 读视图实现原理的理解

回答思路

  1. 明确 undo log 记录旧版本数据的作用
  2. 说明 undo log 用于回滚事务与构建历史版本链
  3. 解释 ReadView 如何结合 undo 链表实现快照读
  4. 对比当前读与快照读的区别
本题已收录答题指导

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

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