Question

Under READ COMMITTED isolation, Transaction T1 executes a query 'SELECT * FROM Accounts WHERE balance > 50000' and gets 5 rows. Before T1 re-executes the identical query, Transaction T2 inserts a new row with balance=60000 and commits. When T1 re-executes the same query, it now retrieves 6 rows. Which concurrency anomaly does this describe?

A Dirty Read
B Non-repeatable Read
C Lost Update
D Phantom Read
E Write Skew
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)