Назад | Перейти на главную страницу

Когда MySQL / MariaDB запускается, если ему нужно восстановить таблицы innoDB, что происходит с запросами, отправленными до его запуска?

Мне любопытно. Они стоят в очереди, теряются, застревают в php connect_timeout до появления MySQL / MariaDB?

На основе Эта статья, если вы используете режим восстановления InnoDB по умолчанию, любое выполненное восстановление после сбоя выполняется в фоновом режиме после принятия соединений. В Страница руководства MySQL объясняет это более подробно.

Я считаю, что на практике это означает, что если сервер принимает соединения, транзакции будут работать нормально.