导语:三大日志(Redo / Undo / Binlog)是 InnoDB 保证事务特性与主从复制的底层基石。本篇覆盖每种日志的作用与差异、两阶段提交、长事务对 undo 的危害,以及主从复制的原理、复制模式、GTID、读写分离与数据恢复。共 13 题。
2026/6/9大约 16 分钟
导语:这一篇是"实战工具箱"。从慢查询定位、EXPLAIN 解读,到 count / WHERE / HAVING / JOIN 算法 / ORDER BY / DELETE 等一组高频语法辨析题,都是面试中容易被连着追问的细节。共 13 题。
2026/6/8大约 17 分钟
导语:锁是 MySQL 面试中最"细节密集"的部分。本篇覆盖表级锁(含 MDL、自增锁)、行级锁的三种形态(记录锁 / 间隙锁 / 临键锁)、意向锁兼容矩阵、加锁规则与两阶段锁协议、死锁排查,以及乐观锁与悲观锁。共 11 题。
2026/6/7大约 13 分钟
导语:事务与 MVCC 是 MySQL 面试的分水岭。本篇覆盖 ACID 的实现依据、四种隔离级别与并发问题、MVCC 的三大组件(隐藏字段 / undo 版本链 / ReadView)、快照读与当前读,以及 RR 与 RC 的工程选型。共 16 题。
2026/6/6大约 14 分钟
导语:索引是 MySQL 面试的第一重点。本篇覆盖 B+Tree 的选型理由、聚簇索引与回表、联合索引与最左前缀、覆盖索引与索引下推、索引失效的真实边界,以及唯一索引 / 普通索引的性能差异与索引选择性评估。共 14 题。
2026/6/5大约 16 分钟
导语:MySQL 面试的第一步是能讲清「一条 SQL 到底走了哪些环节」以及「InnoDB 凭什么快」。本篇覆盖 SQL 执行流程、逻辑架构、InnoDB 与 MyISAM 对比、内存结构(Buffer Pool / Change Buffer / 日志缓冲)、页与行结构、数据类型选型。其中架构与内存结构是原文缺失但面试必问的部分。共 12 题。
2026/6/4大约 12 分钟
