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