OMG*_*ies 45 sql t-sql sql-server optimization sql-server-2005
我知道索引搜索比索引扫描更好,但在SQL Server解释计划中更可取:索引搜索或密钥查找(SQL Server 2000中的书签)?
请告诉我他们没有再为SQL Server 2008更改名称...
gbn*_*gbn 48
索引寻求,每次.
查找很昂贵,所以这是覆盖索引,特别是添加了INCLUDE子句以使它们更好.
例如,如果您只期望一行,那么查找后的查找可能比尝试覆盖查询更好.在某些情况下,我们依靠这个来避免另一个指数.
编辑:简单的谈话文章:使用覆盖索引来提高查询性能
编辑,2012年8月
每行都会进行查找,这就是为什么它们会严重缩放的原因.最终,优化器将选择聚簇索引扫描而不是搜索+查找,因为它比许多查找更有效.
归档时间: |
|
查看次数: |
26866 次 |
最近记录: |