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




Таблица 4



Таблица 4


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

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

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







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



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