MySQL 知识库

InnoDB 存储引擎、索引、锁、事务、查询优化等 MySQL 核心知识专题

知识图谱

InnoDB存储引擎
  ├── 内存管理(Buffer Pool)──→ 表(数据页结构)
  ├── Checkpoint 技术 ──────→ 事务(Redo Log)
  └── 关键特性(Insert Buffer)

索引
  └── B+ 树索引 ──────────→ 表(索引组织表)

锁
  ├── InnoDB 三种锁算法 ──→ 事务(隔离级别 / 幻读)
  └── 锁的问题 ────────→ 事务(ACID)

事务
  ├── Redo Log ────────→ 文件(InnoDB 存储引擎文件)
  ├── Undo Log ────────→ InnoDB存储引擎(Purge Thread)
  └── 隔离级别 ────────→ 锁(间隙锁 / Next-Key Lock)

查询
  └── SQL 执行原理 ─────→ 事务(两阶段提交)

复制
  └── 复制原理(Binlog)─→ 文件(日志文件)

备份与恢复
  └── 复制备份 ────────→ 复制(主从复制)

主题索引

主题说明
InnoDB 存储引擎体系架构、内存管理、Checkpoint、关键特性
索引B+ 树索引、全文索引、哈希索引、索引优化
锁类型、算法、死锁、一致性读
事务ACID、隔离级别、Redo Log、Undo Log
查询查询优化、SQL 执行原理、两阶段提交
逻辑存储结构、行记录格式、数据页、分区
文件参数文件、日志文件、表空间文件
备份与恢复备份类型、工具、策略、恢复
复制原理、模式、格式、GTID、并行复制

此文件夹下有10条笔记。