Question

Transaction T1 updates a row but has not yet committed. Transaction T2 reads this same row's uncommitted new value. T1 then rolls back, meaning T2 has read data that never actually existed in the committed database. What phenomenon does this describe, and at which standard isolation level is it possible?

A A phantom read; possible at the SERIALIZABLE isolation level
B A non-repeatable read; possible at the REPEATABLE READ isolation level
C A dirty read; possible at the READ UNCOMMITTED isolation level
D A lost update; possible at the READ COMMITTED isolation level
E A dirty read; possible only at the SERIALIZABLE isolation level
Practice Next

Hey! Ask a query

🎓
Think You're Ready for RBI Grade B?
RBI Grade B 2026 Phase 1 Memory Based Paper
  • 200 Questions with Detailed Solutions
  • Section-wise Coverage (GA, English, Quant & Reasoning)