§05 SQL 实验
索引查询与回表
InnoDB 取数的完整链路:二级索引定位 → 叶内取主键 → 回聚簇索引拿整行。 理解「回表」,才理解为什么覆盖索引、最左前缀是优化核心。 概念状态机演示(非 SQL 执行)。
索引查询与回表
查询链路
1
idx = 二级索引(姓名)
2
pos = idx 定位(姓名 = 王朝) -- 树查找
3
(pk) = idx[pos] -- 叶内存主键
4
row = 聚簇表 按主键 pk 回表 -- 二次查找
5
return row -- 返回整行