【发布时间】:2009-03-05 23:31:46
【问题描述】:
我在 Oracle 10g 中看到了一个估计长时间运行查询的剩余时间的功能,我想知道这在 SQL Server 中是否也可能(至少在 2008 年?)?
假设我有一个非常大的表,其中包含数千万行(索引良好等),我需要搜索一些特定的行。我知道这会花费很多时间,我对此很满意,但我想向用户展示某种进度条。
如何显示进度?
【问题讨论】:
-
如果表(一个)索引良好并且您正在寻找“一些”特定行(我的意思是很少)它必须立即返回行。无论如何,好问题! ;-)
-
即使数据仓库中有良好的索引,一些报告生成查询也可能需要 1 分钟以上的时间。
标签: sql-server progress