【发布时间】:2010-11-13 10:47:12
【问题描述】:
当我运行从 Sql 管理工具中返回数百万行的查询时,看起来查询会立即执行。据我所知,几乎没有执行时间。使查询需要时间完成的原因是返回所有行。 这让我觉得我做得很好!但不是那么快......当我查看分析器工具中的查询时,它指出查询使用了 7600 CPU。持续时间为 15000。
我不确定我知道如何解释这些统计数据。 一方面,查询似乎运行得很快,但探查器报告让我不这么认为。为什么查询会在 Mgmt Tools 中立即执行?据我所知,显然应该有某种延迟执行:至少 7600 毫秒。当我在 mgmt 工具中运行查询时,我必须等待比 cpu 和持续时间统计更长的时间才能完成查询。
【问题讨论】:
标签: sql-server sql-server-2005 tsql