31.1. 롤 토토

A Publication물리적 복제 기본에서 정의 할 수 있습니다. 롤 토토물이 정의 된 노드를라고합니다.게시자. 간행물은 테이블 또는 테이블 그룹에서 생성 된 일련의 변경 세트이며 변경 세트 또는 복제 세트로 설명 될 수도 있습니다.

간행물은 스키마와 다르며 테이블에 액세스하는 방법에 영향을 미치지 않습니다. 필요한 경우 각 테이블을 여러 간행물에 추가 할 수 있습니다.모든 테이블.

간행물은 생성 된 변경 사항을 모든 조합으로 제한하도록 선택할 수 있습니다삽입, 업데이트, 삭제Truncate, 특정 이벤트 유형에 의해 트리거가 발사되는 방법과 유사합니다. 기본적으로 모든 작동 유형이 복제됩니다.

게시 된 테이블에는가 있어야합니다.복제 아이덴티티복제 할 수 있도록 구성업데이트삭제운영, 가입자 측에서 업데이트 또는 삭제할 적절한 행을 식별 할 수 있습니다. 기본적으로 이것은 기본 키입니다.full, 전체 행이 키가된다는 것을 의미합니다. 그러나 이것은 매우 비효율적이며 다른 솔루션이 없으면 폴백으로 만 사용해야합니다.full는 게시자쪽에 설정되어 있으며, 동일 또는 적은 열을 포함하는 복제 아이덴티티도 가입자 측에 설정되어야합니다. 보다복제 아이덴티티복제 아이덴티티를 설정하는 방법에 대한 자세한 내용. 복제 아이덴티티가없는 테이블이 복제하는 출판물에 추가되는 경우업데이트또는삭제운영 다음 후에업데이트또는삭제운영은 게시자에 오류가 발생합니다.삽입복제 아이덴티티에 관계없이 운영이 진행될 수 있습니다.

모든 롤 토토물에는 여러 구독자가있을 수 있습니다.

롤 토토물은를 사용하여 생성됩니다.롤 토토물 만들기명령 및 나중에 해당 명령을 사용하여 변경되거나 삭제 될 수 있습니다.

개별 테이블을 추가하고 동적으로 제거 할 수 있습니다Alter Publication. 둘 다테이블 추가드롭 테이블운영은 트랜잭션입니다. 따라서 트랜잭션이 커밋되면 테이블이 올바른 스냅 샷에서 복제를 시작하거나 중지합니다.

정정 제출

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