显示繁重的SQL查询中间结果

时间:2011-03-30 09:03:59

标签: sql performance sql-server-2008

我正在使用SQL Server 2008和SQL Server Management Studio。

我需要运行一个繁重的SQL查询,查看大量的行并进行XQuery选择。我不得不停止执行,因为它运行超过30分钟,显然导致使用数据库的软件系统超时。

有没有办法显示结果,而不是最终结果,或者我甚至可以获得有关负载的实时统计数据?

1 个答案:

答案 0 :(得分:0)

是的,WITH FAST查询提示允许这种行为....它为您提供了一个开始,但整体运行时间可能更长。

Andy Warren的视频总是值得关注:http://www.sqlshare.com/UsingtheOPTIONFASTQueryHint_819.aspx

2006年的一些旧指南:http://blogs.msdn.com/b/queryoptteam/archive/2006/05/03/589529.aspx