Concept Flow - Read phenomena (dirty reads, phantom reads)
Transaction 1 starts
Transaction 1 reads data
Transaction 2 starts
Transaction 2 modifies data
Transaction 1 reads again
Check for read phenomena
Dirty Read?
Phantom Read?
Transactions commit or rollback
This flow shows how two transactions interact and how read phenomena like dirty reads and phantom reads can occur when one transaction reads data affected by another uncommitted or committed transaction.