2016-03-23 5 views
9

12:00 pmに非常に高価なクエリを実行するとします。 12:01にSQL Server Activity Monitorを開いて最近の高価なクエリを見ると、そこに表示されると思います。 12:10はどうですか? 12:30?午後5時?そのクエリーはいつビューから消えますか?SQLサーバのアクティビティモニタが最近の高価なクエリにどのくらいの時間をかけますか

同様に、1分あたりの実行列では、その値を見つけるために平均化される期間とその更新頻度はどのくらいですか?

概要タブで右クリックすると、「更新間隔」を設定できますが、データが分析される期間と必ずしも同じではありません。プロセスとリソースの待ち時間は、単なるスナップショットです。しかし、「最近の高価なクエリ」は、最後のx分からの集計データです。

私の質問はどのようにxが設定されているかを見つけることができますか?それだけで、最後の30秒を超えているドキュメントによると

答えて

10

https://technet.microsoft.com/en-us/library/cc879320(v=sql.105).aspx

このペインには が、最後の30秒間にわたりインスタンス上で実行されている最も高価なクエリについての情報を表示。情報はsys.dm_exec_requestsと sys.dm_exec_query_statsの和集合から派生した であり、処理中のクエリと期間中に終了したクエリ が含まれています。

関連する問題