F.43. test_decoding-WAL 논리 사설 토토 SQL 기반 테스트/예제 모듈#

test_decoding는 논리적 사설 토토 출력 플러그인의 예입니다. 그것은 특히 유용한 일을하지 않지만 자체 출력 플러그인을 개발하기위한 시작점 역할을 할 수 있습니다.

test_decoding논리적 사설 토토 메커니즘을 통해 WAL을 받고 수행 된 작업의 텍스트 표현으로 사설 토토합니다.

SQL 논리 디코딩 인터페이스에 사용되는이 플러그인의 일반적인 출력은 다음과 같습니다.

postgres =# select * from pg_logical_slot_get_changes ( 'test_slot', null, null, 'include-xids', '0');

우리는 또한 진행중인 트랜잭션의 변경을 얻을 수 있으며 일반적인 출력은 다음과 같습니다.

postgres [33712] =# * select * from pg_logical_slot_get_changes ( 'test_slot', null, 'stream-changes', '1');

정정 제출

문서에 맞지 않는 내용이 있으면 일치하지 않습니다.이 양식문서 문제를보고하려면