读书笔记: 数据库索引设计与优化

https://book.douban.com/people/fleure/annotation/26419771/

三星索引

如果与一个查询相关的索引行是相邻的,或者至少足够靠近的话,那这个索引就可以被标记上第一颗星。这最小化了必须扫描的索引片的宽度。

如果索引行的顺序与查询语句的需求一致,则索引可以被标记上第二颗星。这排除了排序操作。

如果索引行包含查询语句中的所有列——那么索引就可以被标记上第三颗星。这避免了访问表的操作,仅访问索引就可以了。

对于这三颗星,第三颗通常是最重要的。