Будет ли откат транзакций mysql после сбоя системы? - PullRequest
3 голосов
/ 02 декабря 2011

Мой вопрос заключается в следующем: если система аварийно завершает работу при выполнении транзакции mysql, произойдет ли откат транзакции после перезапуска системы?

Как транзакции выполняются mysql?

Будет ли MySQL проверять незавершенные транзакции после перезапуска?

Я спрашиваю об этом, потому что я сделал систему транзакций в php, но я нигде не сохраняю окончательные результаты для будущего отката в случае сбоя системы ...

Ответы [ 2 ]

2 голосов
/ 02 декабря 2011

Существуют разные виды сбоев.Может произойти сбой сервера MySQL (например, если вы его уничтожите), или может произойти сбой всей операционной системы (например, если вы отключите компьютер от сети).

Место, с которого вы должны начать чтение, - это двоичный журнал и как это работает и о Процесс восстановления для двигателя InnoDB

1 голос
/ 02 декабря 2011

Да, безусловно, вы можете откатиться назад.Подробнее см. DOC

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...