50.81. pg_replication_slots
Представление pg_replication_slots содержит список всех слотов репликации, существующих в данный момент в кластере баз данных, а также их текущее состояние.
За дополнительной информацией о слотах репликации обратитесь к Подразделу 25.2.6 и Главе 47.
Таблица 50.82. Столбцы pg_replication_slots
| Имя | Тип | Ссылки | Описание | 
|---|---|---|---|
| slot_name | name | Уникальный в рамках кластера идентификатор для слота репликации | |
| plugin | name | Базовое имя разделяемого объекта, содержащего модуль вывода, который используется этим логическим слотом, либо NULL для физических слотов. | |
| slot_type | text | Тип слота — physical(физический) илиlogical(логический) | |
| datoid | oid |  | OID базы данных, с которой связан этот слот, либо NULL. С базой данных могут быть связаны только логические слоты. | 
| database | text |  | Имя базы данных, с которой связан этот слот, либо NULL. С базой данных могут быть связаны только логические слоты. | 
| temporary | boolean | True, если это временный слот репликации. Временные слоты не сохраняются на диск и автоматически удаляются при ошибке или завершении сеанса. | |
| active | boolean | True, если слот активно используется в данный момент | |
| active_pid | integer | ID процесса сеанса, занимающего этот слот, если данный слот активно используется в данный момент. NULL, если он не используется. | |
| xmin | xid | Старейшая транзакция, которая должна сохраняться в базе данных для этого слота. VACUUMне сможет удалять кортежи, удалённые более поздними транзакциями. | |
| catalog_xmin | xid | Старейшая транзакция, затрагивающая системные каталоги, которая должна сохраняться в базе данных для этого слота. VACUUMне сможет удалять кортежи, удалённые более поздними транзакциями. | |
| restart_lsn | pg_lsn | Адрес ( LSN) старейшей записи в WAL, которая по-прежнему может быть нужна пользователям этого слота и, таким образом, не будет автоматически удаляться при контрольных точках. Принимает значениеNULL, еслиLSNданного слота ещё не резервировался. | |
| confirmed_flush_lsn | pg_lsn | Адрес ( LSN), до которого потребитель логического слота подтвердил получение данных. Данные старее этого LSN уже недоступны. Для физических слотов —NULL. |