S-блокировка таблицы ( с целью потом блокировать строки) - успешна | --- | |
S-блокировка строк, удовлетворяющих условию (Заблокировано n строк) |
--- | |
Выборка строк, удовлетворяющих условию (Отобрано n строк) |
--- | |
--- | IX-блокировка таблицы (с целью потом вставлять строки) - отвергается из-за конфликта с S-блокировкой, наложенной транзакцией A | |
--- | Ожидание… | |
--- | Ожидание… | |
S-блокировка строк, удовлетворяющих условию (Заблокировано n строк) |
Ожидание… | |
Выборка строк, удовлетворяющих условию (Отобрано n строк) |
Ожидание… | |
Фиксация транзакции - блокировки снимаются | Ожидание… | |
--- | IX-блокировка таблицы (с целью потом вставлять строки) - успешна | |
--- | Вставка новой строки, удовлетворяющей условию | |
--- | Фиксация транзакции | |