IT-словарь › Базы данных › Взаимная блокировка (БД)

Взаимная блокировка (БД)

Базы данных Svenska → Обновлено: 2026-10-17

Две транзакции ждут блокировок друг друга — и база данных вынуждена прервать одну из них.

Postgres и MySQL обнаруживают её и откатывают жертву с ошибкой. Профилактика: всегда блокировать таблицы в одном порядке, делать транзакции короткими, не злоупотреблять SELECT FOR UPDATE. Классический баг при высокой параллельной нагрузке.

← Назад к словарю