Naming the anomaly
Transaction T1 updates a row and has not committed. Transaction T2 reads that row and uses the new value. T1 then rolls back.
What is this called, and which isolation level prevents it?
Transaction T1 updates a row and has not committed. Transaction T2 reads that row and uses the new value. T1 then rolls back.
What is this called, and which isolation level prevents it?