マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

アドホック クエリは「実行プラン」が再利用されず、SQLが再コンパイルされる。 このため、多数のユーザが短いアドホック クエリを同時実行すると、
CPU の使用率が非常に高くなり、システム全体の性能が低下することがある。

監視方法

この場合、パフォーマンス カウンタを使用して監視を行う。

のカウンタ値が高く、

カウンタ値が低いという状態になる。

対策方法

この状態では、CPUボトルネックが発生する可能性がある。

この場合、SQLのコンパイルのコストを避けるために、
クエリのパラメタ化による「実行プラン」の再使用を検討する。

参考

アドホック クエリの性能問題の監視、対策方法については、以下のURLを参照のこと。


Tags: :データアクセス, :SQL Server, :障害対応, :性能


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS