51.54. pg_subscription#
51.54. pg_subscription
Каталог pg_subscription
содержит все существующие
логические репликационные подписки. Дополнительную информацию о логической
репликации см. в разделе Глава 30.
В отличие от большинства системных каталогов, pg_subscription
является общим для всех баз данных кластера: в кластере существует только одна копия pg_subscription
, а не по одной на каждую базу данных.
Доступ к столбцу subconninfo
отозван у обычных пользователей, поскольку он может содержать пароли в виде обычного текста.
Таблица 51.54. pg_subscription
Колонки
Тип столбца Описание |
---|
Идентификатор строки |
OID базы данных, в которой находится подписка |
Завершающий LSN транзакции, изменения которой должны быть прне указаны, если LSN действителен;
в противном случае |
Имя подписки |
Владелец подписки |
Если значение true, подписка включена и должна выполнять репликацию |
Если значение true, подписка будет запрашивать отправку данных издателем в бинарном формате. |
Если значение true, подписка позволит потоковую передачу транзакций, находящихся в процессе выполнения. |
Коды состояния для двухфазного режима:
|
Если значение true, подписка будет отключена, если один из ее рабочих процессов обнаружит ошибку. |
Строка подключения к базе данных вверхнего уровня |
Имя слота репликации в исходной базе данных (также используется
для имени локального источника репликации);
null представляет собой |
Настройка |
Массив имен подписанных публикаций. Эти публикации ссылаются на публикации, определенные в исходной базе данных. Дополнительную информацию о публикациях см. в разделе Раздел 30.1. |
Значение origin должно быть либо |