Question:
Which of the following database isolation levels completely prevents Dirty Reads, Non-Repeatable Reads, and Phantom Reads?
निम्नलिखित में से कौन सा डेटाबेस आइसोलेशन स्तर डर्टी रीड्स, नॉन-रिपीटेबल रीड्स और फैंटम रीड्स को पूरी तरह से रोकता है?
Options:
- Serializable
- Repeatable Read
- Read Committed
- Read Uncommitted
- सीरियलाइजेबल (Serializable)
- रिपीटेबल रीड (Repeatable Read)
- रीड कमिटेड
- रीड अनकमिटेड
Correct Answer: a)
Explanation:
Under the ANSI SQL standard, ‘Serializable’ is the highest isolation level. It enforces strict range locks or multi-version serializability, eliminating Dirty Reads, Non-Repeatable Reads, and Phantom Reads.
Serializable उच्चतम स्तर है जो डर्टी रीड, नॉन-रिपीटेबल रीड और फैंटम रीड तीनों विसंगतियों को पूरी तरह समाप्त करता है।