Проверяет умение работать с транзакциями и конкурентными блокировками.
Короткий ответ
Deadlock возникает, когда две транзакции ждут друг друга из-за блокировок строк или таблиц. Избежать можно упорядочиванием доступа к ресурсам, короткими транзакциями и ретраями.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.