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




Таблица 3



Таблица 3


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

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

Результат. Транзакция A работает с данными, которые, с точки зрения транзакции A, самопроизвольно изменяются.







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



Книжный магазин