索引介绍
在 《

- 如果语句是
select _ from T where ID=500
,即主键查询方式,则只需要搜索ID 这棵B+ 树; - 如果语句是
select _ from T where k=5
,即普通索引查询方式,则需要先搜索k 索引树,得到ID 的值为500 ,再到ID 索引树搜索一次。这个过程称为回表。 - 基于非主键索引的查询需要多扫描一棵索引树。因此,我们在应用中应该尽量使用主键查询
Links
- https://zhuanlan.zhihu.com/p/81273236 面试官:为什么
MySQL 的索引要使用B+ 树,而不是其它树?比如B 树?