25.12.11.4 Таблица replication_applier_status
Эта таблица отображает текущий общий статус выполнения транзакций на реплике. Таблица предоставляет информацию о общих аспектах статуса приложения транзакций, которые не специфичны для какого-либо потока. Информация о статусе, специфичная для потока, доступна в таблице replication_applier_status_by_coordinator (и replication_applier_status_by_worker, если реплика многопоточная).
Таблица replication_applier_status содержит следующие столбцы:
-
CHANNEL_NAMEКанал репликации, который отображается в данной строке. Всегда существует канал репликации по умолчанию, и можно добавить дополнительные каналы репликации. Дополнительную информацию см. в Разделе 16.2.2, «Каналы репликации».
-
SERVICE_STATEПоказывается как
ON, когда потоки приложения канала репликации активны или в режиме ожидания,OFFозначает, что потоки приложения неактивны. -
REMAINING_DELAYЕсли реплика ожидает, чтобы прошло
DESIRED_DELAYсекунд с момента применения события на источнике, в этом поле содержится оставшееся количество секунд задержки. В других случаях это поле содержит значениеNULL. (ЗначениеDESIRED_DELAYхранится в таблицеreplication_applier_configuration.) -
COUNT_TRANSACTIONS_RETRIESПоказывает количество попыток, предпринятых из-за того, что поток репликации SQL не смог применить транзакцию. Максимальное количество попыток для данной транзакции задается системной переменной
slave_transaction_retries.
TRUNCATE TABLE запрещена для таблицы replication_applier_status.
Следующая таблица демонстрирует соответствие столбцов таблицы replication_applier_status и столбцов SHOW SLAVE STATUS.
replication_applier_status Столбец |
SHOW SLAVE STATUS Столбец |
|---|---|
SERVICE_STATE | Нет |
REMAINING_DELAY | SQL_Remaining_Delay |
© 2025 Oracle
Licensed under the GPLv2 License.