后端岗位面试题更新 2026-08-05
MySQL的原子性如何实现
最右后端开发互联网/IT技术原理问题排查MySQL
考察说明
考察对MySQL事务ACID原子性底层实现机制的理解
回答思路
- 能准确说明原子性的含义:事务内操作要么全部成功要么全部回滚
- 能指出通过undo log实现回滚,而非直接依赖redo log
- 能描述操作流程:执行修改时生成undo log并写回滚段,事务提交前出现异常则依据undo log回滚
- 能区分redo log与undo log在保证原子性和持久性中的不同职责
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。