25.12.11.2 Таблица replication_connection_status
В этой таблице отображается текущий статус потока ввода/вывода репликации, который обрабатывает подключение реплики к источнику.
По сравнению с таблицей replication_connection_configuration, таблица replication_connection_status изменяется чаще. Она содержит значения, изменяющиеся во время подключения, тогда как replication_connection_configuration содержит значения, определяющие способ подключения реплики к источнику, которые остаются постоянными во время подключения.
Таблица replication_connection_status содержит следующие столбцы:
-
CHANNEL_NAMEКанал репликации, отображаемый в этой строке. Всегда существует канал репликации по умолчанию, и можно добавить дополнительные каналы репликации. Более подробная информация доступна в Разделе 16.2.2, «Каналы репликации».
-
GROUP_NAMEЕсли сервер является членом группы, отображается имя группы, к которой принадлежит сервер.
-
SOURCE_UUIDЗначение
server_uuidиз источника. -
THREAD_IDИдентификатор потока ввода/вывода.
-
SERVICE_STATEON(поток существует и активен или в режиме ожидания),OFF(поток больше не существует), илиCONNECTING(поток существует и подключается к источнику). -
RECEIVED_TRANSACTION_SETНабор глобальных идентификаторов транзакций (GTID), соответствующих всем транзакциям, полученным этой репликой. Пусто, если GTID не используются. Более подробная информация о наборах GTID доступна в Наборах GTID.
-
LAST_ERROR_NUMBER,LAST_ERROR_MESSAGEНомер ошибки и сообщение об ошибке последней ошибки, из-за которой поток ввода/вывода остановился. Номер ошибки 0 и пустое сообщение означают «без ошибки». Если значение
LAST_ERROR_MESSAGEне пустое, значения ошибок также появляются в журнале ошибок реплики.Выполнение
RESET MASTERилиRESET SLAVEсбрасывает значения, отображаемые в этих столбцах. -
LAST_ERROR_TIMESTAMPМаркер времени в формате
YYMMDD hh:mm:ss, показывающий, когда произошла последняя ошибка ввода/вывода. -
LAST_HEARTBEAT_TIMESTAMPМаркер времени в формате
YYMMDD hh:mm:ss, показывающий, когда реплика получила последний сигнал heartbeat. -
COUNT_RECEIVED_HEARTBEATSОбщее количество сигналов heartbeat, полученных репликой с момента последней перезагрузки или сброса, или после выполнения команды
CHANGE MASTER TO.
TRUNCATE TABLE запрещено для таблицы replication_connection_status.
Следующая таблица показывает соответствие между столбцами таблицы replication_connection_status и столбцами SHOW SLAVE STATUS.
replication_connection_status Столбец |
SHOW SLAVE STATUS Столбец |
|---|---|
SOURCE_UUID | Master_UUID |
THREAD_ID | Нет |
SERVICE_STATE | Slave_IO_Running |
RECEIVED_TRANSACTION_SET | Retrieved_Gtid_Set |
LAST_ERROR_NUMBER | Last_IO_Errno |
LAST_ERROR_MESSAGE | Last_IO_Error |
LAST_ERROR_TIMESTAMP | Last_IO_Error_Timestamp |
© 2025 Oracle
Licensed under the GPLv2 License.