JHF*_*HFB 7 sql-server-2008 sql-server
当我查看我的查询计划时,我看到大量聚集索引搜索(是的!)和扫描(不是那么好!),但在其中一些order = False。我会提到我们涉及并行性,尽管它似乎与这些没有任何关系。索引是按顺序设置的。
这是什么意思?查询计划忽略了这个顺序?或者查询选择不订购?或者……哎呀,我不知道我在看什么……!
Mar*_*ith 6
这只是意味着查询优化器不需要为计划中的某些后面的运算符(例如合并连接或流聚合)或避免排序,因为您已明确请求order by.
order by
例如,ordered = false在某些情况下,您可能会获得分配顺序扫描,而不是按照索引键顺序遵循叶页链接列表的扫描。
ordered = false
归档时间:
13 年,7 月 前
查看次数:
2689 次
最近记录:
6 年 前