undo log 是怎么查找的?它记录的是什么内容,是具体的值吗?
考察说明
考察对 InnoDB undo log 存储结构、查找机制及内容类型的理解
回答思路
- 说明 undo log 按事务划分,通过回滚段和页内链表组织
- 解释查找依赖每条记录上的隐藏列 roll_ptr 指向 undo 记录的地址
- 说明记录的内容是逻辑逆操作(如删除前的记录、修改前的旧值),而非完整的行数据快照
- 澄清具体值:是修改前的数据值及必要的事务信息,用于构造回滚操作
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。