Всегда ли MySQL автоматически определяет взаимоблокировки? Или бывают ситуации, когда MySQL просто не может понять, что имеет дело с тупиком?
Обнаружение взаимоблокировок MySQL
comment
Возможно, дубликат обнаружения взаимоблокировок MySQL через PHP
- person Alp   schedule 18.04.2012
comment
Какую систему хранения вы используете? InnoDB?
- person Marcus Adams   schedule 18.04.2012
Ответы (2)
Согласно документации, MyISAM, механизм хранения блокировки на уровне таблиц, имеет вид без тупиков.
InnoDB имеет обнаружение взаимоблокировок.
Обнаружение NDB осуществляется через тайм-аут. Для сделки.
Итак, будь то откаты или тайм-ауты, тупик в конечном итоге восстановится.
person
Marcus Adams
schedule
18.04.2012
Я думаю, это зависит от того, какой движок вы используете, например, innodb может делать это автоматически.
дополнительные объяснения см. здесь.
person
Peeyush
schedule
18.04.2012