논리적 복제는 현재 다음과 같은 제한 또는 누락 된 기능을 가지고 있습니다. 이것들은 향후 릴리스에서 해결 될 수 있습니다.
데이터베이스 스키마 및 DDL 명령은 복제되지 않습니다. 초기 스키마는를 사용하여 직접 복사 할 수 있습니다.pg_dump --- 스키마 전용
. 후속 스키마 변경은 수동으로 동기화되어야합니다. (그러나 스키마가 양쪽에서 절대적으로 동일 할 필요가 없다는 점에 유의하십시오.) 스키마 정의가 실시간 데이터베이스에서 변경 될 때 논리적 복제는 강력합니다. 게시자에서 스키마가 변경되고 복제 된 데이터가 가입자에 도착하기 시작하지만 사설 토토 사이트 스키마에 맞지 않으면 스키마가 업데이트 될 때까지 오류가 발생합니다. 대부분의 경우 가입자에게 첨가제 스키마 변경을 적용하면 간헐적 오류를 피할 수 있습니다.
시퀀스 데이터가 복제되지 않았습니다. 시퀀스에 의해 뒷받침되는 직렬 또는 아이덴티티 열의 데이터는 물론 테이블의 일부로 복제되지만 시퀀스 자체는 가입자의 시작 값을 여전히 표시합니다. 가입자가 읽기 전용 데이터베이스로 사용되는 경우 일반적으로 문제가되지 않아야합니다. 그러나 가입자 데이터베이스에 대한 어떤 종류의 전환 또는 장애 조치가 의도 된 경우, 게시자의 현재 데이터를 복사하여 시퀀스를 최신 값으로 업데이트해야합니다 (아마도 사용.pg_dump
) 또는 사설 토토 사이트 자체에서 충분히 높은 값을 결정함으로써.
복제Truncate
명령은 지원되지만 외국 키로 연결된 테이블 그룹을 잘라 내면 일부주의를 기울여야합니다. 자손 조치를 복제 할 때 가입자는 게시자에게 잘린 동일한 테이블 그룹을 자르고 명시 적으로 지정되거나 암시 적으로 수집됩니다캐스케이드
, 구독의 일부가 아닌 마이너스 사설 토토 사이트. 영향을받는 모든 사설 토토 사이트이 동일한 구독의 일부인 경우 올바르게 작동합니다. 그러나 가입자에서 잘린 일부 사설 토토 사이트에 동일하거나 동일하지 않은 사설 토토 사이트에 대한 외국 키 링크가있는 경우 가입자에 대한 자르기 조치를 적용하는 것이 실패합니다..
큰 개체 (참조사설 토토 : 문서 : 15 : 35 장. 큰 물체)는 복제되지 않습니다. 일반 테이블에 데이터를 저장하는 것 외에는 해결 방법이 없습니다.
복제는 파티션 된 테이블을 포함하여 테이블에서만 지원됩니다. 보기, 구체화 된보기 또는 외국 테이블과 같은 다른 유형의 관계를 복제하려는 시도는 오류가 발생합니다.
분할 된 테이블 사이를 복제 할 때 실제 복제는 기본적으로 게시자의 리프 파티션에서 시작되므로 게시자의 파티션도 가입자에게 유효한 대상 테이블로 존재해야합니다. (그들은 잎 파티션 자체가 될 수도 있고, 더 하차 형식이 될 수도 있고, 독립 테이블이 될 수도 있습니다.) 간행물은 또한 변경이 실제로 시작된 개별 리프 파티션 대신 분할 된 루트 테이블의 정체성과 스키마를 사용하여 변경 사항을 복제해야한다고 지정할 수 있습니다 (참조.출판물 만들기
).
문서에 올바른 것이 없다면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면