Question

1.
2.
3.
4.
Answer (Detailed Solution Below)

Option 3 : all exclusive locks are held until the transaction commits or aborts / सभी एक्सक्लूसिव लॉक ट्रांज़ैक्शन के कमिट या अबॉर्ट होने तक रखे जाते हैं

Advertisement

Detailed Solution

सही उत्तर all exclusive locks are held until the transaction commits or aborts / सभी एक्सक्लूसिव लॉक ट्रांज़ैक्शन के कमिट या अबॉर्ट होने तक रखे जाते हैं है।

Key Points
Helpful?
PrepSnapprepsnap.in • Part -A

Question:

In strict two-phase locking (Strict 2PL): / स्ट्रिक्ट टू-फेज़ लॉकिंग (Strict 2PL) में:

1.
shared locks are never used / साझा लॉक कभी उपयोग नहीं होते
2.
locks may be released at any time before the transaction ends / ट्रांज़ैक्शन समाप्त होने से पहले लॉक कभी भी मुक्त किए जा सकते हैं
3.
all exclusive locks are held until the transaction commits or aborts / सभी एक्सक्लूसिव लॉक ट्रांज़ैक्शन के कमिट या अबॉर्ट होने तक रखे जाते हैं
4.
deadlocks become impossible / डेडलॉक असंभव हो जाते हैं

Correct Answer: all exclusive locks are held until the transaction commits or aborts / सभी एक्सक्लूसिव लॉक ट्रांज़ैक्शन के कमिट या अबॉर्ट होने तक रखे जाते हैं

Strict 2PL holds all exclusive (write) locks until commit or abort, which guarantees recoverable, cascadeless schedules; it does not prevent deadlocks. / Strict 2PL में सभी एक्सक्लूसिव (राइट) लॉक कमिट या अबॉर्ट तक रखे जाते हैं, जिससे पुनर्प्राप्तियोग्य, कैस्केड-रहित शेड्यूल मिलते हैं; यह डेडलॉक नहीं रोकता।

Downloaded from PrepSnap (prepsnap.in)