0

SQL Server 2008 R2 の使用

コマンド キューおよび/またはコマンド実行の待機時間制限を拡大することは可能ですか?

私はSQL Serverを使い果たしていないこの単純なアプリケーションを持っていますが、時々、ほぼ同時に多くの同時の同様の要求があり、デッドロックに達するものもあります。

信頼性 (コマンドが確実に実行されること) は、パフォーマンスよりもはるかに重要です (コマンドが数秒の遅延で実行されるかどうかは気にしません)。

より多くのコマンドが実行されるまでキューに常駐できるようにするスイッチまたはコマンドはありますか、または特定のタイプのコマンドが実行されるとすぐに[一時的に]はるかに長く[、]デッドロックするまでの時間制限を設ける何らかの方法がありますか? (コマンドはプログラムされている可能性がありますストアドプロシージャとして)?


編集:

驚くべきことに、with (tablockx)私の問題を解決しました。

誰か説明できますか?

私はそれを答えとして入れますが、それを信用しません(答えとしてマークしません)

4

1 に答える 1

0

私はこの質問の著者です。私は自分の問題の解決策にたどり着きました。

を使用して問題を解決しましたwith (tablockx)

質問は私の問題よりも広いため、完全な回答ではありません。

私はこの答えをTHE答えとは見なしません。

于 2012-06-27T13:12:22.357 に答える