SSISのロード中に、従業員テーブルが更新されると、ロックが有効になります。
ただし、次のステートメントを使用して、テーブルのロックエスカレーションを無効にしました。
ALTER TABLE dbo.Employee SET (LOCK_ESCALATION = DISABLE)
DBCC TRACEON (1211,-1)
ただし、テーブル(オブジェクト)はロックされ、ほぼ1時間保持されます。総数 更新(挿入、更新、削除ステートメント)の数は約200,000です
ここでの最終的な目的は、実際にはロックを回避することではなく、テーブルの読み取りを正常に許可することです。
いいえ。更新(挿入/更新/削除)の数は、ロックが原因で実際に影響を受けているテーブルの検索/選択クエリが約50〜100であるのに対し、毎日50,000の範囲で非常に高くなっています。