如何对SQL Server查询进行基准测试?
时间:2020-03-05 18:45:07 来源:igfitidea点击:
我想了解基准测试SQL Sever Query的标准方法,最好是我想了解SQL Server随附的工具,而不是第三方工具。
解决方案
回答
使用SQL事件探查器。
对于.NET应用程序,请使用" .NET%"过滤该应用程序名称,然后我们将忽略其他无关的查询。
回答
将showplan_text设置为
将为我们显示执行计划(要以图形方式查看它,请使用CTRL + K(sql 2000)或者CTRL + M(sql 2005 +)
将统计数据IO设置为
会给你看书
设置统计时间
会告诉你经过的时间
回答
在执行计划上+1. 从这里我们可以看到所有时间都花在特定查询上。例如。 85%的时间是花在表扫描特定表上的,我们可以在该表上添加索引以进行改进吗?等等等