Spec-Zone.ru › MariaDB

Состояния потоков I/O репликации

В этой статье описаны состояния потоков, относящиеся к потокам I/O репликации. Они соответствуют значениям, отображаемым в запросе SHOW SLAVE STATUS и значениям в запросе SHOW PROCESSLIST или в таблице Information Schema PROCESSLIST, а также значению в таблице Performance Schema threads.

Значение Описание
Проверка версии мастера Проверка версии мастера, которая происходит очень кратковременно после установления соединения с мастером.
Подключение к мастеру Попытка подключения к мастеру.
Очередь событий мастера в релейный журнал После прочтения событие копируется в релейный журнал, где может быть обработано потоком SQL.
Переподключение после неудачной загрузки бинарного лога Попытка переподключения к мастеру после предыдущей неудачной загрузки бинарного лога.
Переподключение после неудачного чтения события мастера Попытка переподключения к мастеру после предыдущей неудачной попытки. После успешного подключения состояние изменится на Waiting for master to send event.
Регистрация ведомого на мастер Регистрация ведомого на мастер, которая происходит очень кратковременно после установления соединения с мастером.
Запрос на загрузку бинарного лога Запрос содержимого бинарных логов по заданному имени файла и позиции. Происходит очень кратковременно после установления соединения с мастером.
Ожидание отправки события мастером Ожидание прихода событий бинарного лога после успешного подключения. Если на мастер нет новых событий, это состояние может сохраняться в течение времени, указанного в переменной slave_net_timeout, после чего поток переподключится.
Ожидание блокировки ведомого потока при выходе Ожидание блокировки ведомого потока во время завершения работы потока. Происходит очень кратковременно.
Ожидание освобождения пространства в релейном журнале потоком SQL Релейный журнал достиг максимального размера, определяемого relay_log_space_limit (по умолчанию без ограничения), поэтому ожидается, что поток SQL освободит пространство, обработав достаточно событий релейного журнала.
Ожидание обновления мастера Состояние перед подключением к мастеру.
Ожидание переподключения после неудачного запроса на загрузку бинарного лога Ожидание переподключения после неудачного запроса на загрузку бинарного лога из-за разрыва соединения. Длительность этого состояния определяется условием MASTER_CONNECT_RETRY в инструкции CHANGE MASTER TO.
Ожидание переподключения после неудачного чтения события мастера Ожидание во время переподключения после ошибки разрыва соединения. Время в секундах определяется условием MASTER_CONNECT_RETRY в инструкции CHANGE MASTER TO.
Содержание, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержание не проверяется заранее компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают точку зрения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/slave-io-thread-states/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API