54.19. pg_replication_slots

pg_replication_slotsview는 현재 상태와 함께 데이터베이스 클러스터에 현재 존재하는 모든 복제 슬롯 목록을 제공합니다.

복제 토토 커뮤니티에 대한 자세한 내용은 참조섹션 27.2.6그리고PostgreSQL : 문서 : 15 : 49 장. 윈 토토 디코딩.

표 54.19. pg_replication_slots

열 유형

설명

토토 커뮤니티_이름 이름

복제 토토 커뮤니티에 대한 고유한 클러스터 전체 식별자

플러그인 이름

이 논리적 슬롯이 사용하고 있는 출력 플러그인을 포함하는 공유 객체의 기본 이름이거나 물리적 슬롯의 경우 null입니다.

slot_type 텍스트

토토 커뮤니티 유형:물리적또는논리적

다토이드 oid(참고자료pg_database.oid)

이 슬롯이 연결된 데이터베이스의 OID이거나 null입니다. 논리적 슬롯에만 연결된 데이터베이스가 있습니다.

데이터베이스 이름(참고자료pg_database.데이터이름)

이 슬롯이 연결된 데이터베이스의 이름이거나 null입니다. 논리적 슬롯에만 연결된 데이터베이스가 있습니다.

임시 부울

임시 복제 슬롯이면 참입니다. 임시 슬롯은 디스크에 저장되지 않으며 오류가 발생하거나 세션이 완료되면 자동으로 삭제됩니다.

활성 부울

이 슬롯이 현재 활발하게 사용되고 있는 경우 참

active_pid int4

슬롯이 현재 활발하게 사용되고 있는 경우 이 슬롯을 사용하는 세션의 프로세스 ID.NULL비활성인 경우.

xmin xid

이 슬롯이 데이터베이스에 보관해야 하는 가장 오래된 트랜잭션입니다.진공나중 트랜잭션으로 삭제된 튜플은 제거할 수 없습니다.

catalog_xmin xid

이 슬롯이 데이터베이스를 유지해야 하는 시스템 카탈로그에 영향을 미치는 가장 오래된 트랜잭션입니다.진공나중 트랜잭션으로 삭제된 카탈로그 튜플은 제거할 수 없습니다.

restart_lsn pg_lsn

주소(LSN) 이 슬롯의 소비자에게 여전히 필요할 수 있는 가장 오래된 WAL 중 하나이므로 이 LSN이 다음보다 뒤처지지 않는 한 체크포인트 중에 자동으로 제거되지 않습니다.max_slot_wal_keep_size현재 LSN에서.NULL만일LSN이 토토 커뮤니티은 예약된 적이 없습니다.

confirmed_flush_lsn pg_lsn

주소(LSN) 논리 토토 커뮤니티의 소비자가 데이터 수신을 확인한 시점까지입니다. 이보다 오래된 데이터는 더 이상 사용할 수 없습니다.NULL물리적 슬롯용.

wal_status 텍스트

이 슬롯에서 요구하는 WAL 파일의 가용성. 가능한 값은 다음과 같습니다:

  • 예약됨청구된 파일이 다음에 있음을 의미합니다.max_wal_size.

  • 확장그러니까max_wal_size을(를) 초과했지만 파일은 복제 슬롯이나 다음을 통해 계속 유지됩니다.wal_keep_size.

  • 예약되지 않음은 슬롯이 더 이상 필수 WAL 파일을 보유하지 않으며 그 중 일부가 다음 체크포인트에서 제거됨을 의미합니다. 이 상태는 다음으로 돌아갈 수 있습니다.예약됨또는확장.

  • 잃어버린일부 필수 WAL 파일이 제거되었으며 이 토토 커뮤니티을 더 이상 사용할 수 없음을 의미합니다.

마지막 두 상태는 다음 경우에만 표시됩니다.max_slot_wal_keep_size음수가 아닙니다.

safe_wal_size int8

이 슬롯이 "분실" 상태가 될 위험이 없도록 WAL에 쓸 수 있는 바이트 수입니다. 손실된 슬롯과 if에 대해서는 NULL입니다.max_slot_wal_keep_sizeis-1.

two_phase 부울

슬롯이 준비된 트랜잭션을 디코딩하기 위해 활성화된 경우 참입니다. 물리적 슬롯의 경우 항상 false입니다.


수정사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.