8

我想知道对 SQL Sever 查询进行基准测试的标准方法,最好是我想知道 SQL Server 附带的工具,而不是 3rd 方工具。

4

3 回答 3

11

set showplan_text on 将向您显示执行计划(以图形方式查看它使用CTRL+ K(sql 2000) 或CTRL+ M(sql 2005 +)

设置统计信息 IO 将向您显示读数

设置统计时间将显示经过的时间

于 2008-08-29T17:55:25.860 回答
1

使用 SQL 事件探查器。

对于 .NET 应用程序,按“.NET%”过滤该应用程序名称,您将省略其他无关查询。

于 2008-08-29T17:55:18.123 回答
0

+1 执行计划。从这里您可以看到在您的特定查询中花费的所有时间。例如。85% 的时间都花在了对特定表的扫描上,你能在那个表上放一个索引来改进它吗?等等等等

于 2008-08-30T02:43:45.250 回答