अलगाव

लेखक: Lewis Jackson
निर्मितीची तारीख: 10 मे 2021
अद्यतन तारीख: 23 जून 2024
Anonim
ALGAAV || अलगाव || Bhojpuri film|| Family movie||Directed by Shyam Charan Yadav
व्हिडिओ: ALGAAV || अलगाव || Bhojpuri film|| Family movie||Directed by Shyam Charan Yadav

सामग्री

व्याख्या - अलगाव म्हणजे काय?

डेटाबेसच्या दृष्टीकोनातून अलगाव, ऑपरेशनमध्ये अंमलात आणलेले बदल इतर समांतर ऑपरेशन्समध्ये कधी आणि कसे दृश्‍यमान होतात हे निर्दिष्ट करते. व्यवहार अलगाव हा कोणत्याही व्यवहार प्रणालीचा एक महत्त्वाचा भाग आहे. इतर वापरकर्त्याच्या क्रियांद्वारे वापरकर्त्याच्या डेटावर परिणाम न करता चौकशी करून पुन्हा मिळविलेल्या डेटाची सुसंगतता आणि पूर्णतेसह कार्य करते. उच्च पातळीवरील अलगाव राखण्यासाठी डेटाबेस डेटावरील लॉक मिळवितो.

मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया पृथक्करण स्पष्ट करते

डेटा लॉकिंगची डिग्री नियंत्रित करण्यासाठी अनेक अलगाव पातळी परिभाषित केल्या आहेत. एका उच्च स्तरीय अलगावमुळे सिस्टममध्ये डेडलॉक तयार करण्यासाठी ओव्हरहेड लॉक होऊ शकते. पृथक्करण करण्याचे चार प्रमुख स्तर आहेतः वाचा न पाठवाः ही पातळी गलिच्छ वाचनांशी संबंधित आहे, जिथे वाचन डेटा सारणीच्या किंवा क्वेरीच्या इतर भागाशी सुसंगत नाही आणि वचनबद्ध नाही. येथे डेटा कोणत्याही सत्यापन, प्रमाणीकरण आणि प्रक्रियेशिवाय थेट टेबल ब्लॉक्समधून वाचला जातो. म्हणून डेटा तितका घाणेरडा आहे. वचनबद्ध वाचा: या प्रकरणात, क्वेरी प्रारंभ झाल्यावर क्वेरी रिटर्न असलेल्या पंक्ती आधीपासून वचनबद्ध केलेल्या पंक्ती असतात. क्वेरी सुरू होण्यापूर्वी कमिट पूर्ण झाल्यावर क्वेरी आउटपुटमध्ये निकाल दिसत नाही. पुन्हा वाचा: या प्रकरणात क्वेरीद्वारे परत केल्या गेलेल्या पंक्ती व्यवहार करण्यास सुरवात केल्यावर वचनबद्ध आहेत. केलेले बदल व्यवहारात उपलब्ध नाहीत आणि म्हणूनच क्वेरी निकालात दिसून येत नाहीत. अनुक्रमांकः या स्तरावर, व्यवहार एकामागून एक वेगळ्या फॅशनमध्ये घडतात. ओरॅकल आणि पोस्टग्रे एसक्यूएल सारखे डेटाबेस कधीकधी व्यवहाराच्या क्रमाक्रमानुसार क्रमवारीची हमी देत ​​नाहीत, परंतु स्नैपशॉट अलगावचे समर्थन करतात जेथे सर्व व्यवहार डेटाबेसचे सुसंगत स्नॅपशॉट असतात आणि स्नैपशॉटनंतर केलेल्या इतर समवर्ती अद्यतनांसह कोणतेही अद्यतने विरोधाभास नसल्यासच व्यवहार करतो. स्नॅपशॉट अलगावद्वारे परवानगी असलेल्या विसंगतींमुळे सुसंगतता राखणार्‍या इंटरलीव्हिंग व्यवहारांद्वारे डेटा सुसंगततेचे उल्लंघन होऊ शकते. अद्यतन विरोधाभास किंवा कृत्रिम लॉकिंग लावून या विसंगती दूर केल्या जाऊ शकतात. सर्व डेटाबेस वापरकर्त्यांना त्यांचे डीफॉल्ट अलगाव स्तर सेट करण्याची परवानगी देतात. निवडलेले परिपूर्ण पृथक्करण स्तर अनुप्रयोगांना गलिच्छ वाचन, पुनरावृत्ती करण्यायोग्य वाचन आणि प्रेत वाचन यासारख्या त्रुटींचा परिचय देण्यापासून प्रतिबंधित करते. जेव्हा पहिला व्यवहार दुसर्‍या व्यवहाराद्वारे केलेले अप्रत्याशित बदल वाचतो, तेव्हा ते वाळवलेल्या वाचनाला जन्म देते. त्याच व्यवहारादरम्यान एखादा डेटा वाचला तर पुन्हा वाचला तर ते पुन्हा पुन्हा वाचनीय होते. फॅन्टम वाचन उद्भवते जेव्हा समाविष्ट केलेले नवीन रेकॉर्ड समाविष्ट करण्यापूर्वी व्यवहारांद्वारे दर्शविले जातात. वेगवेगळे डेटाबेस लॉक वेगळ्या पातळीचे व्यवहार करतातः रीड लॉकः रीड लॉक व्यवहार होण्यापूर्वी वाचलेला डेटा बदलण्यापासून प्रतिबंधित करतात जोपर्यंत व्यवहार पुन्हा होण्यायोग्य वाचण्यांचे प्रकरण काढून टाकत नाही. इतर व्यवहार हा डेटा वाचू शकतात परंतु लेखन किंवा बदल प्रवेश प्रदान केला जात नाही. लॉक लिहा: लॉक लिहा व्यवहार पूर्ण होईपर्यंत डेटा बदलण्यापासून इतर व्यवहारास प्रतिबंधित करते. अनन्य लिखित लॉक: अनन्य लिट लॉक चालू व्यवहार संपेपर्यंत अन्य व्यवहारांना डेटा वाचण्यात किंवा बदलण्यापासून प्रतिबंधित करते. स्नॅपशॉट्स: जेव्हा व्यवहार सुरू होतो तेव्हा स्नॅपशॉट डेटाचे गोठविलेले दृश्य असते. हे गलिच्छ वाचनास प्रतिबंधित करते, न वाचता येण्याजोगे वाचन आणि प्रेत वाचन प्रतिबंधित करते. ही व्याख्या डेटाबेसच्या कॉनमध्ये लिहिलेली होती