我们怎样才能获得有关效果不佳的sqls的信息(花费太多时间执行)
MS SQL Server是否维护用于存储sql查询的表/视图(类似于Oracle中的v $ sql)。
答案 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+。