asp.net および sql server 2008 の理想的な分離レベル戦略は何ですか。read-commited を使用していますが、それでもハングします。以下の例を参照してください。
- テーブル名 -
Customers
- 分離レベル -
Read Committed
トランザクション 1:
set transaction isolation level read committed
Begin Tran
UPDATE Customers
SET ordercount = 50
WHERE id = 2
WAITFOR DELAY '000:00:20'
rollback tran
取引 2:
set transaction isolation level read committed
Begin Tran
Select * From Customers
Trans commited
トランザクション 2 が 20 秒間ハングします!! このシナリオをどのように処理しますか?
よろしく、
チャンダン