技术学习笔记
← 返回笔记
数据库·2026/8/30·1 分钟阅读

MySQL 索引为什么能加速查询

通过 B+Tree、查询条件和回表过程,理解数据库索引的工作方式。

B+Tree 的核心特点

B+Tree 将有序键存储在叶子节点,并通过较低的树高减少磁盘访问次数。叶子节点之间的链表也适合范围查询。

覆盖索引

如果查询所需字段都能从索引中取得,就可以避免回表。设计索引时,应结合真实查询而不是盲目增加字段。

索引不是越多越好:它会增加写入成本和存储空间。