Read_committed_snapshot क्या है?
Read_committed_snapshot क्या है?

वीडियो: Read_committed_snapshot क्या है?

वीडियो: Read_committed_snapshot क्या है?
वीडियो: स्नैपशॉट आइसोलेशन और रीड कमिटेड स्नैपशॉट के बीच अंतर 2024, अप्रैल
Anonim

NS READ_COMMITTED_SNAPSHOT डेटाबेस विकल्प डेटाबेस में स्नैपशॉट आइसोलेशन सक्षम होने पर डिफ़ॉल्ट रीड कमिटेड आइसोलेशन स्तर के व्यवहार को निर्धारित करता है। यदि आप स्पष्ट रूप से निर्दिष्ट नहीं करते हैं READ_COMMITTED_SNAPSHOT ON, READ COMMITTED सभी निहित लेनदेन पर लागू होता है।

नतीजतन, Rcsi SQL सर्वर क्या है?

एस क्यू एल सर्वर द्वारा परिभाषित पठन प्रतिबद्ध अलगाव स्तर के दो भौतिक कार्यान्वयन प्रदान करता है एसक्यूएल मानक, लॉकिंग प्रतिबद्ध पढ़ें और प्रतिबद्ध स्नैपशॉट अलगाव पढ़ें ( आरसीएसआई ).

साथ ही, मुझे कैसे पता चलेगा कि स्नैपशॉट आइसोलेशन सक्षम है या नहीं? प्रति परीक्षण करें कि क्या NS स्नैपशॉट लेन - देन एकांत स्तर है सक्षम , निम्न चरणों का पालन करें: SQL सर्वर Profiler प्रारंभ करें।

नोट TransactionID कॉलम प्रदर्शित करने के लिए, सभी कॉलम दिखाएँ चेक बॉक्स को चुनने के लिए क्लिक करें।

  1. ट्रेस प्रारंभ करने के लिए चलाएँ क्लिक करें।
  2. बिजनेस इंटेलिजेंस डेवलपमेंट स्टूडियो में, एनालिसिस सर्विसेज प्रोजेक्ट को प्रोसेस करें।

इसी तरह, पढ़ा हुआ स्नैपशॉट कैसे काम करता है?

पीछे का विचार प्रतिबद्ध स्नैपशॉट पढ़ें अलगाव निम्नलिखित है: के दौरान एक रिकॉर्ड लॉक करने के बजाय अध्ययन एक साझा लॉक, SQL सर्वर के साथ चरण मर्जी पारदर्शी रूप से आपको पुराना लौटाएं प्रतिबद्ध संस्करण स्टोर से रिकॉर्ड संस्करण। संस्करण स्टोर TempDb में संग्रहीत है।

SQL सर्वर में स्नैपशॉट आइसोलेशन का क्या उपयोग है?

स्नैपशॉट अलगाव निर्दिष्ट करता है कि डेटा a. के भीतर पढ़ा जाता है लेन - देन एक साथ अन्य लेन-देन द्वारा किए गए परिवर्तनों को कभी भी प्रतिबिंबित नहीं करेगा। NS लेन-देन का उपयोग करता है डेटा पंक्ति संस्करण जो तब मौजूद होते हैं जब लेन - देन शुरू करना।

सिफारिश की: