sp_configureのブロックされたプロセスしきい値の変更によるパフォーマンスへの影響


8

私は運用サーバーで発生しているすべてのブロッキングを識別することを任されています。これを達成するための私の計画は使用することです

EXECUTE sp_configure 'blocked process threshold', 5

サーバー側のトレースと組み合わせて、ブロックされたプロセスレポートを収集します。

このアクティビティがパフォーマンスに影響を与えることを理解しています。これが何であるかを数値化する方法を見つけたいと思います。

回答:


6

最小限のヒット。ブロックされたプロセスリストを評価するコストは、デッドロックが検出される方法であるため、すでにそこにあります。サーバー側のログにイベントを生成して書き込むコストは非常に低く、すべてのサーバーIOは5秒ごとに(最悪の場合)LOG / *。trcへの追加の書き込みを処理できるはずです。しかし、5はかなり低い設定であり、レポートが殺到する可能性があります。サーバーサーバーのブロックは、調査するインシデントを5秒のブロックと見なすほどうまく機能していますか?

生成されたトレースを監視し、ディスクスペースの枯渇による自己起因の停止を引き起こさないことを確認してください...


私は同意します-ヒットは最小限ですが、「5」の設定はローサイドで少しです。私は私の大部分を20に設定しました。したがって、ブロッキング状態が3分間続く場合、トレースに〜9のエントリがあります
John Alan
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.