이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

29.6. 스포츠 토토 베트맨 된 열 복제#

일반적으로 가입자의 테이블은 게시자 테이블과 동일하게 정의되므로 게시자 테이블에 A가있는 경우스포츠 토토 베트맨 열그러면 가입자 테이블에 일치하는 열이 있습니다. 이 경우 항상 사용되는 가입자 테이블 스포츠 토토 베트맨 열 값입니다.

예를 들어, 가입자 테이블의 열 값은 가입자 열의 계산에서 나옵니다..

/ * pub # */ 테이블 스포츠 토토 베트맨 탭 탭 _gen_to_gen (a int, b int는 항상 (a + 1) 저장);
/ * pub # */ tab_gen_to_gen 값 (1), (2), (3)에 삽입;
/ * pub # */ 테이블 tab_gen_to_gen 용 출판물 제작 pub1;
/ * pub # */ select * from tab_gen_to_gen;
 A | 비
---+---
 1 | 2
 2 | 3
 3 | 4
(3 줄)

/ * sub # */ 스포츠 토토 베트맨 테이블 탭 탭 탭 _gen_to_gen (a int, b int는 항상 스포츠 토토 베트맨됩니다 ( * 100) 저장);
/ * sub # */ 구독 스포츠 토토 베트맨 sub1 연결 'dbname = test_pub'publication pub1;
/ * sub # */ select * from tab_gen_to_gen;
 A | 비
---+----
 1 | 100
 2 | 200
 3 | 300
(3 줄)

실제로 버전 18.0 이전에 논리적 복제가 게시되지 않습니다스포츠 토토 베트맨열 전혀.

그러나 스포츠 토토 베트맨 된 열을 일반 열로 복제하는 것은 때때로 바람직 할 수 있습니다.

이 기능은 데이터를 출력 플러그인을 통해 비 포스트 그레그 크라 데이터베이스로 복제 할 때, 특히 대상 데이터베이스가 스포츠 토토 베트맨 된 열을 지원하지 않는 경우.

스포츠 토토 베트맨 된 열은 기본적으로 게시되지 않지만 사용자는 저장된 열을 일반 열과 마찬가지로 게시하기로 선택할 수 있습니다.

이 작업을 수행하는 두 가지 방법이 있습니다.

  • 설정Publication매개 변수publish_generated_columnsto저장. 이것은 게시물 테이블의 현재 및 미래에 저장된 열을 게시하도록 PostgreSQL 논리적 복제를 지시합니다.

  • 표 지정Postgresql: Tài liệu: 18: 29,5. Danh sá토토 베이 cột저장된 열을 명시 적으로 지명하려면 게시됩니다.

    note

    게시 할 테이블 열이 게시 될 때 열 목록은 우선 순위가 취해서publish_generated_columns매개 변수.

다음 표는 논리 복제와 관련된 열이 스포츠 토토 베트맨 된 경우 동작을 요약합니다. 발행 된 열이 활성화되지 않았을 때와 활성화 된 시점에 대한 결과가 표시됩니다.

표 29.2. 복제 결과 요약

스포츠 토토 베트맨 된 열을 게시? 게시자 테이블 열 가입자 테이블 열 결과
아니오 스포츠 토토 베트맨 스포츠 토토 베트맨 게시자 테이블 열이 복제되지 않았습니다. 가입자 테이블 스포츠 토토 베트맨 열 값을 사용하십시오.
아니오 스포츠 토토 베트맨 일반 게시자 테이블 열이 복제되지 않았습니다. 가입자 테이블 일반 열 기본값을 사용하십시오.
아니오 스포츠 토토 베트맨 -미스- 게시자 테이블 열이 복제되지 않았습니다. 아무 일도 일어나지 않습니다.
스포츠 토토 베트맨 스포츠 토토 베트맨 오류. 지원되지 않습니다.
스포츠 토토 베트맨 일반 게시자 테이블 열 값은 가입자 테이블 열에 복제됩니다.
스포츠 토토 베트맨 -미스- 오류. 열은 가입자 테이블에서 누락 된 것으로보고됩니다.

경고

현재 다른 열 목록으로 동일한 테이블이 게시 된 여러 간행물로 구성된 구독을 지원하지 않습니다. 보다Postgresql: Tài liệu: 18: 29,5. Danh sá토토 베이 cột.

한 출판물이 스포츠 토토 베트맨 된 열을 게시하는 경우 동일한 상황이 발생할 수 있으며 동일한 구독의 다른 출판물은 동일한 테이블에 대한 스포츠 토토 베트맨 열을 게시하지 않습니다.

Note

가입자가 18 세 이전에 릴리스에서 출시 된 경우 초기 테이블 동기화가 게시자에 정의 된 경우에도 스포츠 토토 베트맨 된 열을 복사하지 않습니다.