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

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

0
задан 8 May 2018 в 14:54
1 ответ

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

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

1
ответ дан 4 December 2019 в 15:58

Теги

Похожие вопросы