Transaction (Process ID) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
Webサイトの1つがビジーになると、このエラーがランダムに発生します。どのテーブルのセットが起こっているかは大体わかっていますが、他のプログラムでの経験では、通常、デッドロックが起こっている場所でSQLが返されます。これを可能にするためにオンにする必要があるフラグはありますか?
これは今のところ私の主な質問なので、デッドロック自体を別の問題としてデバッグしてみます。
SQL Server 2008 Standard Editionを使用しています。
;-T1204
サービスを終了して再開するには、トレースフラグを追加します。
-1
をDBCC TRACEON
示すパラメーター。