如何对SQL Server查询进行基准测试?

时间:2008-08-29 17:52:23

标签: sql-server database benchmarking

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

3 个答案:

答案 0 :(得分:11)

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

设置统计IO 会告诉你读取

设置统计时间 会告诉你经过的时间

答案 1 :(得分:1)

使用SQL事件探查器。

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

答案 2 :(得分:0)

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