После окончания обеих транзакций, строка
Пример 1
Транзакция A
Время
Транзакция B
Чтение |
|
--- |
--- |
|
Чтение |
Запись |
|
--- |
--- |
|
Запись |
Фиксация транзакции |
|
--- |
--- |
|
Фиксация транзакции |
Потеря результата обновления
|
|
Результат. После окончания обеих транзакций, строка
содержит значение
, занесенное более поздней транзакцией B. Транзакция A ничего не знает о существовании транзакции B, и естественно ожидает, что в строке
содержится значение
. Таким образом, транзакция A потеряла результаты своей работы.
Содержание раздела