Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर में (nolock) के साथ क्या है?

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. T-SQL का उपयोग करके SQL सर्वर में डेटाबेस का पुनर्प्राप्ति मॉडल कैसे प्राप्त करें

  2. XML क्रमांकन के लिए StringWriter का उपयोग करना

  3. क्या सीटीई, उप-क्वेरी, अस्थायी तालिका या तालिका चर के बीच कोई प्रदर्शन अंतर है?

  4. SQL सर्वर में RANK () का उपयोग कैसे करें

  5. SQL सर्वर में GROUPING और GROUPING_ID फ़ंक्शंस को समझना