विषयसूची:
- परिभाषा - लेन-देन अलगाव स्तर का क्या अर्थ है?
- Techopedia Transaction Isolation Level की व्याख्या करता है
परिभाषा - लेन-देन अलगाव स्तर का क्या अर्थ है?
ट्रांजेक्शन आइसोलेशन लेवल डेटाबेस के भीतर की एक अवस्था है जो किसी लेनदेन में स्टेटमेंट के लिए दिखाई देने वाले डेटा की मात्रा को निर्दिष्ट करता है, विशेष रूप से जब एक ही डेटा स्रोत को एक साथ कई ट्रांजेक्शन द्वारा एक्सेस किया जाता है।
लेन-देन अलगाव स्तर एक डेटाबेस प्रबंधन प्रणाली के अलगाव राज्य का हिस्सा है। अलगाव ACID (परमाणु, संगति, अलगाव, स्थायित्व) गुणों में से एक है।
Techopedia Transaction Isolation Level की व्याख्या करता है
लेन-देन अलगाव स्तर मुख्य रूप से समवर्ती लेनदेन के भीतर डेटा को सटीक और विश्वसनीय पहुंच प्रदान करने के साधन के रूप में उपयोग किया जाता है। उदाहरण के लिए, दो अलग-अलग लेनदेन एक साथ एक ही डेटा तक पहुंच सकते हैं। इसलिए, यदि एक लेन-देन द्वारा डेटा पर किए गए परिवर्तन को अन्य लेनदेन के लिए पारित नहीं किया जाता है, तो यह डेटाबेस संचालन को प्रभावित कर सकता है। इसे दरकिनार करने के लिए, डीबीएमएस विभिन्न लेन-देन अलगाव स्तरों को नियुक्त करता है जो डेटा पर ताले को पढ़ने और लिखने के लिए लागू करता है। चार अलग-अलग प्रकार के लेनदेन अलगाव स्तर हैं।
- सीरियल करने योग्य: लेनदेन समाप्त होने तक ताले पढ़ते और लिखते हैं। इसके अलावा उपकरणों में ताले होते हैं।
- पुन: प्रयोज्य पुस्तकें: लेनदेन पूरा होने तक ताले पढ़ते और लिखते हैं। सीमा ताले का प्रबंधन नहीं करता है।
- पढ़ें प्रतिबद्ध: लेन-देन पूरा होने तक ताले लिखते हैं लेकिन जब एक सेलेक्ट ऑपरेशन किया जाता है तो रीड लॉक रिलीज़ करता है।
- अनकम्फ़र्ड पढ़ें: एक लेन-देन दूसरे लेन-देन द्वारा किए गए अप्रभावित परिवर्तनों को देख सकता है
