基于群集索引的查询成本



Table1中,在C1C2列上创建了聚类的索引。创建了此索引,两个查询的成本呈现出相同的值。

查询1:SELECT * FROM Table1 WHERE C1= 1 AND C2= 2

查询2:SELECT C1, C2 FROM Table1 WHERE C2 = 2 AND C1 = 1

我想解释为什么两个查询的成本在这里相同。

预先感谢。

您有一个群集索引,因此它的叶子级别包含所有数据,因此无论如何,它将是索引,并且无需进行任何查找:所有数据都只是那里。在这一点上,您是否要1列,2,3或全部

最新更新