विषयसूची:

SQL में लॉक क्यों महत्वपूर्ण है?
SQL में लॉक क्यों महत्वपूर्ण है?

वीडियो: SQL में लॉक क्यों महत्वपूर्ण है?

वीडियो: SQL में लॉक क्यों महत्वपूर्ण है?
वीडियो: SQL सर्वर में लॉक हो रहा है 2024, मई
Anonim

एसक्यूएल सर्वर ताला है आवश्यक अलगाव की आवश्यकता का हिस्सा है और यह कार्य करता है लॉक लेन-देन से प्रभावित वस्तुएँ। जबकि वस्तुएं हैं बंद , एसक्यूएल सर्वर अन्य लेन-देन को थोपे गए ऑब्जेक्ट्स में संग्रहीत डेटा में कोई भी परिवर्तन करने से रोकेगा लॉक.

इस संबंध में, SQL लॉकिंग क्या है?

लॉक : लॉक डेटा स्थिरता सुनिश्चित करने के लिए एक तंत्र है। एसक्यूएल सर्वर ताले लेन-देन शुरू होने पर ऑब्जेक्ट। जब लेन-देन पूरा हो जाता है, एसक्यूएल सर्वर जारी करता है बंद वस्तु। एक्सक्लूसिव (X) ताले : जब यह लॉक प्रकार होता है, यह अन्य लेनदेन को संशोधित करने या एक्सेस करने से रोकने के लिए होता है बंद वस्तु।

यह भी जानिए, SQL Server में कितने प्रकार के Lock होते हैं? SQL सर्वर में 20 से अधिक विभिन्न प्रकार के लॉक होते हैं लेकिन अभी के लिए सबसे महत्वपूर्ण लोगों पर ध्यान केंद्रित करते हैं।

  • साझा ताले (एस)। SELECT जैसे रीड ऑपरेशंस के दौरान पाठकों द्वारा प्राप्त किए गए ताले।
  • अनन्य ताले (एक्स)।
  • अद्यतन ताले (यू)।
  • इंटेंट लॉक (IS, IX, IU, आदि)।

इसके अलावा, हम डेटाबेस को लॉक क्यों करते हैं?

ए डेटाबेस लॉक है उपयोग किया गया प्रति “ लॉक "एक में कुछ डेटा" डेटाबेस ताकि केवल एक डेटाबेस उपयोगकर्ता/सत्र उस विशेष डेटा को अपडेट कर सकता है। इसलिए, डेटाबेस लॉक मौजूद प्रति दो या दो से अधिक रोकें डेटाबेस उपयोगकर्ताओं को एक ही सटीक डेटा को एक ही सटीक समय पर अपडेट करने से रोकता है।

विभिन्न प्रकार के ताले क्या हैं?

हालांकि कई प्रकार के ताले हैं, चार सबसे आम हैं पैडलॉक, डेडबोल्ट, नॉब लॉक और लीवर।

  • ताला।
  • डेडबोल्ट।
  • घुंडी ताले।
  • लीवर हैंडल लॉक।
  • कैम ताले।
  • रिम / चूल ताले।
  • यूरो प्रोफाइल सिलेंडर।
  • दीवार पर लगे ताले।

सिफारिश की: