SQL Server 2008 R2 の使用
コマンド キューおよび/またはコマンド実行の待機時間制限を拡大することは可能ですか?
私はSQL Serverを使い果たしていないこの単純なアプリケーションを持っていますが、時々、ほぼ同時に多くの同時の同様の要求があり、デッドロックに達するものもあります。
信頼性 (コマンドが確実に実行されること) は、パフォーマンスよりもはるかに重要です (コマンドが数秒の遅延で実行されるかどうかは気にしません)。
より多くのコマンドが実行されるまでキューに常駐できるようにするスイッチまたはコマンドはありますか、または特定のタイプのコマンドが実行されるとすぐに[一時的に]はるかに長く[、]デッドロックするまでの時間制限を設ける何らかの方法がありますか? (コマンドはプログラムされている可能性がありますストアドプロシージャとして)?
編集:
驚くべきことに、with (tablockx)
私の問題を解決しました。
誰か説明できますか?
私はそれを答えとして入れますが、それを信用しません(答えとしてマークしません)