Uw keuze om alle gegevens in één keer te laden, betekent heel weinig opties:
- Gebruik sp_getapplock om toegang te serialiseren via de relevante code
- Gebruik TABLOCKX, HOLDLOCK bij het lezen in een transactie
Je hebt problemen omdat SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
beïnvloedt alleen isolatie van de sluizen:u moet de duur regelen (HOLDLOCK
) en granulariteit + modus (TABLOCKX
)