| slot_namename
 Уникальный в рамках кластера идентификатор для слота репликации | 
| pluginname
 Базовое имя разделяемого объекта, содержащего модуль вывода, который используется этим логическим слотом, либо NULL для физических слотов. | 
| slot_typetext
 Тип слота: physical(физический) илиlogical(логический) | 
| datoidoid(ссылается наpg_database.oid)
 OID базы данных, с которой связан этот слот, либо NULL. С базой данных могут быть связаны только логические слоты. | 
| databasename(ссылается наpg_database.datname)
 Имя базы данных, с которой связан этот слот, либо NULL. С базой данных могут быть связаны только логические слоты. | 
| temporarybool
 True, если это временный слот репликации. Временные слоты не сохраняются на диск и автоматически удаляются при ошибке или завершении сеанса. | 
| activebool
 True, если в данный момент слот используется для передачи данных | 
| active_pidint4
 ID процесса сеанса, передающего данные для этого слота. NULL, если он не используется. | 
| xminxid
 Старейшая транзакция, которая должна сохраняться в базе данных для этого слота. VACUUMне сможет удалять кортежи, удалённые более поздними транзакциями. | 
| catalog_xminxid
 Старейшая транзакция, затрагивающая системные каталоги, которая должна сохраняться в базе данных для этого слота. VACUUMне сможет удалять кортежи, удалённые более поздними транзакциями. | 
| restart_lsnpg_lsn
 Адрес (LSN) старейшей записи в WAL, которая по-прежнему может быть нужна пользователям этого слота и поэтому не будет автоматически удаляться во время контрольной точки (при условии соблюдении ограничения max_slot_wal_keep_size). Принимает значениеNULL, еслиLSNданного слота ещё не резервировался. | 
| confirmed_flush_lsnpg_lsn
 Адрес (LSN), до которого потребитель логического слота подтвердил получение данных. Данные, которые относятся к транзакциям, зафиксированным до этогоLSN, уже недоступны. Для физических слотов —NULL. | 
| wal_statustext
 Доступность файлов WAL, которые требуются для этого слота. Может принимать следующие значения:  reserved(резерв) означает, что объём требуемых файлов вписывается вmax_wal_size.
extended(превышение) означает, что пределmax_wal_sizeпревышен, но файлы всё ещё сохраняются, потому что вписываются вwal_keep_sizeили нужны слоту репликации.
unreserved(нет резерва) означает, что для слота больше не сохраняются требуемые файлы WAL и некоторые из них будут удалены при следующей контрольной точке. Обычно это происходит, если для max_slot_wal_keep_size задано неотрицательное значение. Это состояние может смениться наreservedилиextended.
lost(потеря) означает, что данный слот уже нельзя использовать.
 | 
| safe_wal_sizeint8
 Объём, который может быть записан в WAL, чтобы этот слот не оказался в состоянии «lost». Задаётся в байтах. Для потерянных слотов равен NULL, как и при max_slot_wal_keep_sizeравном-1. | 
| two_phasebool
 True, если слот используется для декодирования подготовленных транзакций. Для физических слотов всегда false. | 
| two_phase_atpg_lsn
 Адрес (LSN), c которого включается декодирование подготовленных транзакций. ЗначениеNULLотображается для логических слотов, в которыхtwo_phaseравно false, а также для физических слотов. | 
| inactive_sincetimestamptz
 Время, когда слот перестал быть активным. Если данные по слоту передаются прямо сейчас, отобразится NULL. Если слот становится недействительным, это значение обновляться не будет. Для резервных слотов, которые синхронизируются с ведущего сервера (для которых полеsyncedсодержит значениеtrue), столбецinactive_sinceпоказывает время последней остановки синхронизации (см. Подраздел 47.2.3).NULL, если слот всегда синхронизировался. По этому значению можно понять, когда была прервана синхронизация резервного слота. | 
| conflictingbool
 True, если этот логический слот конфликтует с восстановлением (и поэтому аннулируется). При значении true в этом столбце обратитесь к столбцу invalidation_reason, чтобы узнать причину аннулирования. Для физических слотов всегдаNULL. | 
| invalidation_reasontext
 Причина аннулирования слота. Устанавливается как для логических, так и для физических слотов. NULL, если слот не аннулирован. Допустимые значения: wal_removedозначает, что необходимый файл WAL был удалён.
rows_removedозначает, что необходимые строки были удалены. Устанавливается только для логических слотов.
wal_level_insufficientозначает неподходящее значение параметра конфигурации wal_level на ведущем сервере для выполнения логического декодирования. Устанавливается только для логических слотов.
idle_timeoutозначает, что слот оставался неактивным дольше времени, заданного параметром idle_replication_slot_timeout.
 | 
| failoverbool
 True, если для это логического слота включена возможность синхронизации с резервными серверами так, чтобы логическая репликация могла быть возобновлена с нового ведущего сервера после аварийного переключения. Для физических слотов всегда false. | 
| syncedbool
 True, если этот логический слот был синхронизирован с ведущего сервера. На сервере горячего резерва слоты, для которых столбец syncedсодержит значение true, не могут использоваться для логического декодирования или быть удалены вручную. Для ведущего сервера значение в этом столбце роли не играет и по умолчанию false для всех слотов, однако может быть и true (если ранее этот узел был резервным, и после его повышения до ведущего значение в столбце осталось true). |