2014-07-23 86 views
0

我们假设我们有表A,其中有列col1,col2和col3。我们在col2上有非聚集索引(3级)。 当您使用非聚集索引进行搜索并希望返回col3的值时,它会从索引中读取3个页面,然后由引用移动到数据库并读取额外的一个页面。同时具有非聚集索引和聚集索引的好处

现在让我们假设我们也在col1上聚集了索引。然后,对于相同的搜索,它将从非聚簇索引中读取3页,然后在聚簇索引中进行键查找(至少另外3页)。

因此,聚集索引增加了成本。我对吗?

回答