Als u NOLOCK overal gebruikt, betekent dit dat u vuil leest en niet-vastgelegde gegevens ziet, gegevens die worden teruggedraaid, tijdelijke en inconsistente gegevens, enz.
Doe deze uit, probeer het opnieuw, rapporteer smeekbeden
Bewerken:sommige opties met NOLOCKS verwijderd
- Gegevens veranderen echt
- Een parameter of filter verandert (bijv. GETDATE)
- Sommige float-vergelijkingen die elke keer op verschillende kernen worden uitgevoerd
Zie dit op dba.se https://dba.stackexchange.com/q/4810/630 - Ingesloten NOLOCK's in udfs of views (bijv. iCentral.dbo.GetSubUserGroups)
- ...