WITH (NOLOCK) is het equivalent van het gebruik van READ UNCOMMITED als een transactie-isolatieniveau. U loopt dus het risico een niet-vastgelegde rij te lezen die vervolgens wordt teruggedraaid, d.w.z. gegevens die nooit in de database zijn terechtgekomen. Dus hoewel het kan voorkomen dat het lezen vastloopt door andere bewerkingen, brengt het een risico met zich mee. In een bankapplicatie met hoge transactietarieven zal het waarschijnlijk niet de juiste oplossing zijn voor het probleem dat je ermee probeert op te lossen IMHO.