Skip to content

八、存储引擎与 InnoDB 基础 ​

本章讲解 MySQL 的可插拔存储引擎体系,并深入默认引擎 InnoDB 的内存与磁盘结构:页/区/段、行记录格式、Buffer Pool 与表空间。这是理解索引、事务、锁、日志的物理基础。

本章目录 ​

  1. 存储引擎对比
  2. InnoDB 整体架构
  3. 页、区、段与行记录
  4. Buffer Pool 缓存与淘汰
  5. 表空间与文件组织

学习目标 ​

  • 说清 InnoDB 与 MyISAM 的关键差异,理解为何默认用 InnoDB
  • 掌握 InnoDB 的内存结构(Buffer Pool 等)与磁盘结构(表空间等)
  • 理解页是 I/O 最小单位,以及行记录如何组织
  • 说清 Buffer Pool 的 LRU 变体如何避免全表扫描污染热页

关联章节 ​

ICP 备案号待补充 · Gitee 主页