グローバルフラグを指定したDBCC TRACEON


8

SQL Server 2005デッドロックシナリオのトラブルシューティングの質問で、DBCC TRACEON (1204, -1)デッドロックをグローバルに追跡するためにを使用する提案がありました。

BOL このコマンドについて読むとき、ユーザーまたはアプリケーションがシステム上でステートメントを同時に実行していないときにのみ使用する必要があることを示しています。このトレースフラグを有効にするときは、シングルユーザーモードにする必要があるということですか。そしてさらに、なぜそれが必要であり、アドバイスに従うことが重要ですか?(常に稼働している実動システムでは、従うのが少し難しいようです。)

回答:


4

これは、オプティマイザと重要な動作/最適化に影響を与える他のトレースフラグ(たとえば、最小限のログの場合は610)に適用されます。

デッドロックトレースフラグ1204、1205、1222で問題ないはずです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.