Выборка строк, удовлетворяющих условию . (Отобрано n строк) |
--- | |
--- | Вставка новой строки, удовлетворяющей условию . | |
--- | Фиксация транзакции | |
Выборка строк, удовлетворяющих условию . (Отобрано n+1 строк) |
--- | |
Фиксация транзакции | --- | |
Транзакция A ничего не знает о существовании транзакции B, и, т.к. сама она не меняет ничего в базе данных, то ожидает, что после повторного отбора будут отобраны те же самые строки.
Результат. Транзакция A в двух одинаковых выборках строк получила разные результаты.