Read Committed Snapshot Isolation
RCSI (Read Committed Snapshot Isolation) er noget der får databaser til at køre hurtigere. Men forleden læste jeg en blog af Michael J Swart, som viser hvad man er nødt til at gøre, hvis man laver ETL fra en travl database (der bruger RCSI).
You need to use WITH(READCOMMITTEDLOCK), if your source table can get rows in concurrent batches.