WITH (NOLOCK) एक लेन-देन अलगाव स्तर के रूप में UNCOMMITED पढ़ें का उपयोग करने के बराबर है। तो, आप एक अनकमिटेड पंक्ति को पढ़ने का जोखिम उठाते हैं जिसे बाद में वापस रोल किया जाता है, यानी डेटा जो इसे डेटाबेस में कभी नहीं बनाया। इसलिए, जबकि यह अन्य कार्यों द्वारा रीड को गतिरोध होने से रोक सकता है, यह एक जोखिम के साथ आता है। उच्च लेनदेन दरों वाले बैंकिंग एप्लिकेशन में, IMHO के साथ आप जिस भी समस्या को हल करने का प्रयास कर रहे हैं, उसका शायद यह सही समाधान नहीं होगा।