我克服了术语聚集索引扫描而不是索引扫描这一术语。有什么区别吗?
答案 0 :(得分:0)
是的,有区别。 聚集索引扫描使用聚簇索引,普通索引扫描使用非聚簇索引。
查看有关此主题的Microsoft文档:
这两个索引之间的差异已经在这里讨论: What do Clustered and Non clustered index actually mean?
答案 1 :(得分:0)
按聚类索引的顺序,表通常是sortet。因此,如果您在属性A上拥有聚类索引,则表将通过该属性A进行排序。
如果表具有较高的群集比率,则DBMS可以预加载其所需的数据,这称为预取。在这种情况下,您的查询将运行得更快。但是,如果您的聚类比率太低,则无法进行预取,并且查询的性能会降低。因此,如果您的表是群集的,则群集索引扫描通常应该更快。