논리 복제에는 몇 가지 구성 옵션을 토토 결과해야합니다. 대부분의 옵션은 복제의 한쪽에만 관련이 있습니다. 하지만,max_replication_slots
게시자와 가입자 모두에 사용되지만 각각의 의미가 다릅니다.
Wal_level
Logical
.
max_replication_slots
최소한 연결할 예정인 구독 수와 테이블 동기화를위한 예비군으로 토토 결과해야합니다.
max_wal_senders
적어도와 동일하게 토토 결과해야합니다.max_replication_slots
, 동시에 연결된 물리적 복제본의 수와.
논리적 복제 Walsender도 영향을받습니다Wal_Sender_Timeout
.
max_replication_slots
가입자에게 추가 될 구독 수와 테이블 동기화를위한 예비 구독 수로 토토 결과해야합니다.
max_logical_replication_workers
최소한 구독 수 (리더 신청 근로자의 경우)와 테이블 동기화 근로자 및 병렬 응용 근로자에 대한 예비비로 토토 결과해야합니다.
max_worker_processes
적어도 복제 작업자를 수용하기 위해 조정해야 할 수도 있습니다 (max_logical_replication_workers
+1
). 일부 확장 및 병렬 쿼리는 또한 작업자 슬롯을 가져옵니다max_worker_processes
.
max_sync_workers_per_subscription
구독 초기화 중 또는 새 테이블이 추가 될 때 초기 데이터 사본의 병렬 처리량을 제어합니다.
11812_11857
구독 매개 변수와의 진행중인 트랜잭션 스트리밍을위한 병렬 처리 양을 제어스트리밍 = 병렬
.
논리 복제 작업자도 영향을받습니다Wal_Receiver_Timeout
, Wal_receiver_status_interval
andWal_Retrieve_Retry_interval
.
문서에 올바른 것이 없다면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면