Spec-Zone.ru › MariaDB

Состояния потоков SQL-ведомого

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

Значение Описание
Применение события журнала Применяется событие журнала.
Создание временного файла Создается временный файл, содержащий данные строк как часть оператора LOAD DATA INFILE.
Чтение события из журнала репликации Чтение события из журнала репликации для обработки события.
Ведомый прочитал весь журнал репликации; ожидание обновления ведомого потока ввода-вывода Все события журнала репликации обработаны, теперь ожидается, что поток ввода-вывода запишет новые события в журнал репликации.
Ожидание работы от потока SQL В параллельной репликации поток-обработчик ожидает больше задач от потока SQL.
Ожидание начала транзакции коммита для запуска следующей транзакции В параллельной репликации поток-обработчик ожидает завершения конфликтующих операций перед запуском выполнения.
Ожидание простоя потоков-обработчиков Происходит в параллельной репликации при переходе к новому двоичному журналу после перезапуска мастера. Все временные файлы ведомого удаляются, и потоки-обработчики перезапускаются.
Ожидание из-за глобальной блокировки чтения В параллельной репликации, когда потоки-обработчики ожидают освобождения глобальной блокировки чтения.
Ожидание приостановки потоков-обработчиков для глобальной блокировки чтения FLUSH TABLES WITH READ LOCK ожидает завершения работы потоков-обработчиков.
Ожидание, пока пул потоков-обработчиков репликации занят Происходит в параллельной репликации во время FLUSH TABLES WITH READ LOCK или при изменении количества параллельных потоков-обработчиков.
Ожидание обработки другого соединения мастера GTID, полученного на нескольких соединениях с мастером Поток-обработчик обнаружил, что другой поток уже выполняет тот же GTID с другого соединения, и ждет завершения работы другого потока.
Ожидание мьютекса ведомого при выходе Поток завершается. Происходит очень кратковременно.
Ожидание следующего события в журнале репликации Состояние перед чтением следующего события из журнала репликации.
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется заранее компанией 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-sql-thread-states/

Spec-Zone.ru

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