Конфликты блокировок
Конфликты блокировок происходят часто. Обычно они со временем разрешаются через механизм очередей. В очень редких случаях конфликт блокировок может потребовать вмешательства администратора. В приведенном на слайде случае транзакция 2 получила блокировку строки в 9:00:00 и не зафиксировала изменение, оставив за собой блокировку. Транзакция 1 попыталась изменить всю таблицу и запросила блокировку всех строк в 9:00:05. В результате транзакция 1 была заблокирована транзакцией 2 до 16:30:01, когда транзакция 2 выполнила фиксацию.
Пользователь, пытающийся выполнить транзакцию 1, конечно будет обращаться к администратору за помощью и АБД должен обнаружить и разрешить конфликт.