One of the
phenomena that can occur during processing of concurrent transactions is the dirty read phenomenon.A row is modified in the course of a transaction T1, and a transaction T2 reads this row before T1 has been concluded with the COMMIT statement. T1 then executes the rollback statement, i.e. T2 has read a row that never actually existed.