S-блокировка строк, удовлетворяющих условию . (Заблокировано n строк) |
--- | |
Выборка строк, удовлетворяющих условию . (Отобрано n строк) |
--- | |
--- | Вставка новой строки, удовлетворяющей условию . | |
--- | Фиксация транзакции | |
S-блокировка строк, удовлетворяющих условию . (Заблокировано n+1 строка) |
--- | |
Выборка строк, удовлетворяющих условию . (Отобрано n+1 строк) |
--- | |
Фиксация транзакции | --- | |
Результат. Блокировка на уровне строк не решила проблему появления фиктивных элементов.