查询以获取SQL Server中耗时的sql语句

时间:2008-11-25 12:55:40

标签: sql-server

我们怎样才能获得有关效果不佳的sqls的信息(花费太多时间执行)

MS SQL Server是否维护用于存储sql查询的表/视图(类似于Oracle中的v $ sql)。

2 个答案:

答案 0 :(得分:5)

我使用SQL事件探查器来收集统计数据,然后我可以用它来确定需要做些工作的地方,调整索引等等。

以下是有关使用Profiler进行监控的一些提示: http://www.developer.com/db/article.php/3490086 http://vyaskn.tripod.com/analyzing_profiler_output.htm

答案 1 :(得分:1)

查看sys.dm_exec_query_stats和this page。仅限SQL Server 2005+。