中文在线面试题更新 2026-08-05
请分别讲解 binlog、redo log、undo log 的作用、写入时机和相互区别。
哈啰出行中文在线后端开发消费品/零售教育/培训技术原理问题排查MySQL
考察说明
考察对 MySQL 三类日志的功能定位、持久化机制及一致性问题理解
回答思路
- 准确描述三类日志各自的作用范围
- 说明binlog与redo log在崩溃恢复和主从复制中的分工
- 解释undo log在MVCC和事务回滚中的角色
- 能对比写入时机、存储位置和刷盘策略
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。