Введение в системы управления базами данных


Пример 1



Пример 1


Транзакция A Время Транзакция B Потеря результата обновления
Чтение
---
---
Чтение
Запись
---
---
Запись
Фиксация транзакции
---
---
Фиксация транзакции
 

Результат. После окончания обеих транзакций, строка

содержит значение
, занесенное более поздней транзакцией B. Транзакция A ничего не знает о существовании транзакции B, и естественно ожидает, что в строке
содержится значение
. Таким образом, транзакция A потеряла результаты своей работы.









Начало  Назад  Вперед