이 섹션은 논리적 복제 토토 꽁 머니을 설명합니다.start_replication
슬롯
slot_name
논리
복제 명령.
논리 스트리밍 복제 프로토콜은 물리적 스트리밍 복제 프로토콜의 프리미티브를 기반으로합니다.
PostgreSQL논리 디코딩은 출력 플러그인을 지원합니다.pgoutput
내장 논리 복제에 사용되는 표준입니다.
사용start_replication
명령,pgoutput
다음 옵션을 수락합니다.
프로토콜 버전. 현재 전용 버전1
지원됩니다. 유효한 버전이 필요합니다.
구독 할 출판 이름 목록 (변경 사항을 수신). 개별 간행물 이름은 표준 객체 이름으로 취급되며 필요와 동일하게 인용 할 수 있습니다.
개별 프로토콜 메시지는 다음 하위 섹션에서 설명합니다. 개별 메시지는에 설명되어 있습니다.섹션 52.9.
모든 최상위 토토 꽁 머니 메시지는 메시지 유형 바이트로 시작합니다. 코드로 캐릭터로 표시되지만 이것은 인코딩이 관련된 서명 된 바이트입니다.
스트리밍 복제 토토 꽁 머니은 메시지 길이를 제공하기 때문에 최상위 토토 꽁 머니 메시지가 헤더에 길이를 포함 할 필요가 없습니다.
을 제외하고start_replication
명령 및 재생 진행 메시지, 모든 정보는 백엔드에서 프론트 엔드로만 흐릅니다.
논리적 복제 프로토콜은 개별 트랜잭션을 하나씩 보냅니다. 이것은 시작과 커밋 메시지 쌍 사이의 모든 메시지가 동일한 트랜잭션에 속함을 의미합니다.
모든 전송 트랜잭션에는 0 이상의 DML 메시지가 포함됩니다 (삽입, 업데이트, 삭제). 계단식 설정의 경우 원점 메시지가 포함될 수도 있습니다.
모든 DML 메시지에는 관계 OID가 포함되어 있으며, 발행인의 관계를 식별합니다. 주어진 관계 OID에 대한 첫 번째 DML 메시지 전에 해당 관계의 스키마를 설명하는 관계 메시지가 전송됩니다.
관계 메시지는 OID로 열 유형을 식별합니다. 내장 유형의 경우 클라이언트가 해당 유형 OID를 로컬로 찾을 수 있다고 가정하므로 추가 데이터가 필요하지 않습니다.
올바른 문서에 아무것도 표시되면 일치하지 않습니다.이 양식문서 문제를보고하려면