web-dev-qa-db-ja.com

sys.dm_exec_procedure_statsリセット

sys.dm_exec_procedure_stats ビューから統計を取得したい。

数か月前のレコードを確認すると、ある時点の後で統計情報が毎日リセットされますが、サーバーのリセットは行われていません。

このビューをリセットする実行中のジョブがあるようです。誰でもこの問題を手伝ってくれる?これらのビューをリセットするのはどのような手順ですか?

2
Milad Firouzi

ドキュメントから

ビューは、キャッシュされたストアドプロシージャプランごとに1行を返します。行の有効期間は、ストアドプロシージャがキャッシュされたままである限りです。ストアドプロシージャがキャッシュから削除されると、対応する行がこのビューから削除されます。

したがって、このdmvは、ストアドプロシージャを再コンパイルするたびにリセットされます。これは、たとえば、インデックスと統計のメンテナンス後に発生する可能性があります。

2
gbn