一度にすべてのデータをロードするという選択は、選択肢がほとんどないことを意味します:
- sp_getapplock を使用して、関連するコードを通じてアクセスをシリアル化します
- トランザクションの読み取りで TABLOCKX、HOLDLOCK を使用する
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
のため、問題があります 分離のみに影響します ロックの:期間を制御する必要があります (HOLDLOCK
) と 粒度 + モード (TABLOCKX
)