八、存储引擎与 InnoDB 基础
本章讲解 MySQL 的可插拔存储引擎体系,并深入默认引擎 InnoDB 的内存与磁盘结构:页/区/段、行记录格式、Buffer Pool 与表空间。这是理解索引、事务、锁、日志的物理基础。
本章目录
学习目标
- 说清 InnoDB 与 MyISAM 的关键差异,理解为何默认用 InnoDB
- 掌握 InnoDB 的内存结构(Buffer Pool 等)与磁盘结构(表空间等)
- 理解页是 I/O 最小单位,以及行记录如何组织
- 说清 Buffer Pool 的 LRU 变体如何避免全表扫描污染热页
关联章节
- 上一章:七、函数与编程对象
- 下一章:九、索引结构与索引设计
- 深入:🚧 10 事务与 MVCC / 12 MySQL 日志
