×
Мы обрабатываем cookies, чтобы сделать наш сайт удобнее и персонализированнее для вас. Подробнее: политика использования «cookies» и «политики конфиденциальности».

Для самостоятельной настройки ознакомьтесь с инструкцией

Дополнительные настройки cookies в браузерах

Файлы cookie автоматически загружаются в ваш браузер при посещении веб-сайта. У вас есть возможность управлять этими файлами. Если Вы не согласны с использованием файлов cookies, запретите их сохранение на своём устройстве, удалите уже имеющиеся файлы cookies через настройки браузера или прекратите использование сайта.

При отключении обработки cookie наш сайт продолжит функционировать, однако будут использоваться исключительно необходимые технические файлы, без которых работа ресурса невозможна.

Инструкция по отключению cookies
Принять
Настроить
Отклонить

ДОКУМЕНТАЦИЯ

Выберите версию, форк и язык для СУБД Digital Q.DataBase, чтобы прочитать или скачать всю документацию.
Техподдержка
Документация
Диасофт
Авторские права © 2016–2025 ООО "Диасофт Экосистема"
Скачать всю документацию:

7.2.54. pg_subscription

Системный каталог pg_subscription содержит сведения обо всех существующих подписках на логическую репликацию. Для получения дополнительной информации о логической репликации обратитесь к Глава 3.14.

В отличие от большинства системных каталогов, pg_subscription является общим для всех баз данных кластера: существует только одна копия pg_subscription на уровне кластера, а не для каждой отдельной базы данных.

Доступ к столбцу subconninfo запрещен для обычных пользователей, так как он может содержать пароли в открытом виде.

Таблица 7.2.54. pg_subscription Столбцы

Тип столбца

Описание

oid oid

Идентификатор строки

subdbid oid (ссылается на pg_database.oid)

OID базы данных, в которой размещена подписка

subskiplsn pg_lsn

LSN завершения транзакции, изменения которой необходимо пропустить (если указан корректный LSN); в противном случае 0/0.

subname name

Имя подписки

subowner oid (ссылается на pg_authid.oid)

Владелец подписки

subenabled bool

Если значение истинно (true), подписка включена и должна выполнять репликацию

subbinary bool

Если значение истинно (true), подписка будет запрашивать у издателя отправку данных в двоичном формате

substream char

Определяет режим потоковой передачи транзакций в процессе выполнения: f = запретить потоковую передачу незавершенных транзакций, t = записывать изменения незавершенных транзакций на диск и применять их целиком после фиксации транзакции на стороне издателя и её получения подписчиком, p = применять изменения напрямую, используя параллельный рабочий процесс применения (apply worker), если он доступен (аналогично t если рабочий процесс доступно)

subtwophasestate char

Коды состояний для двухфазного режима: d = отключено, p = ожидание включения, e = включено

subdisableonerr bool

Если параметр имеет значение true, подписка будет отключена, если один из её рабочих процессов обнаружит ошибку

subpasswordrequired bool

Если параметр имеет значение true, для подписки потребуется указание пароля для прохождения аутентификации

subrunasowner bool

Если параметр имеет значение true, подписка будет запущена с правами доступа владельца подписки

subfailover bool

Если параметр имеет значение true, соответствующие слоты репликации (т. е. основной слот и слоты синхронизации таблиц) в вышестоящей базе данных могут быть синхронизировано с ведомыми серверами

subconninfo text

Строка подключения к вышестоящей базе данных

subslotname name

Имя слота репликации в вышестоящей базе данных (также используется как имя локального источника репликации); null означает NONE

subsynccommit text

Значение synchronous_commit параметра, используемое рабочими процессами подписки

subpublications text[]

Массив имен публикаций, на которые оформлена подписка. Они ссылаются на публикации, определенные в вышестоящей базе данных. Дополнительную информацию о публикациях см. Раздел 3.14.1.

suborigin text

Значение источника (origin) должно быть либо none или любой. Значение по умолчанию — любой. Если none, подписка будет запрашивать у издателя отправку только тех изменений, которые не имеют источника происхождения (origin). Если любой, издатель будет отправлять изменения независимо от их origin.


Наверх
свяжитесь
с нами
контакты
Для прямой связи с нами вы можете использовать контакты ниже, либо оставить заявку через форму обратной связи, и мы обязательно свяжемся с вами

*поля обязательные к заполнению