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

在 MySQL 中,redo log、bin log、undo log 的写入顺序是怎样的?请以一条 UPDATE 语句为例说明。

滴滴后端开发问题拆解风险判断技术原理MySQL

考察说明

考察 MySQL 事务日志机制及其在崩溃恢复和数据一致性中的作用

回答思路

  1. 准确描述三类日志的写入时机与顺序
  2. 能结合 UPDATE 执行流程说明 undo log 先于 redo log 生成
  3. 能说明 redo log 两阶段提交与 bin log 的协调
  4. 能解释写入顺序对崩溃恢复和数据完整性的意义
本题已收录答题指导

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

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