49.69. pg_replication_slots

Представление pg_replication_slots содержит список всех слотов репликации, существующих в данный момент в кластере баз данных, а также их текущее состояние.

За дополнительной информацией о слотах репликации обратитесь к Разд. 25.2.6 и Гл. 46.

Таблица 49-70. Столбцы pg_replication_slots

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