IZ
кейс (паралельные транзакции в разных терминалах):
tr1:beginРазве при апдейте на этом уровне изоляции не должно быть лока?
tr1: select email from users where id =1
tr2:begin
tr2:update users set email=newemail where id=1
Вот из вики:
Уровень, при котором читающая транзакция «не видит» изменения данных, которые были ею ранее прочитаны. При этом никакая другая транзакция не может изменять данные, читаемые текущей транзакцией, пока та не окончена.
Вики херню пишет?