나는 다음과 같은 요구하는 프로젝트가 있습니다,SQL 데이터베이스 복제 모범 사례
주요 SQL 서버와 데이터베이스가 본사에있을 것입니다 및 두 개의 원격 위치가 잦은 인터넷 실패, 자신의 시스템을 오프라인으로 작업 할 필요가 있지만, 데이터를 기업 SQL 데이터베이스에 복제해야합니다.
원격 위치는 동일한 데이터가 있어야하지만 일부 테이블 (예 : 직원 및 기타 카탈로그)에서만 필요하며 회사 데이터베이스는 모든 원격 위치 데이터를 가져야합니다.
이렇게하면 CEO가 무언가를 확인하려고 할 때 기업 데이터베이스가 최신 원격 위치 데이터를 갖게됩니다.
그래서 원격 위치와 회사 DB 사이의 트랜잭션 복제를 생각하고 있지만 접근 방식이 괜찮은지, 그리고 모든 기본 키가 INT 증분이고 어쩌면 기업 DB에 문제가 생길 수 있으므로 테이블을 변경해야하는지 알 수 없습니다. 왜냐하면 내가 원격 위치 A에 동일한 키를, 원격 위치 B에 동일한 키를 갖지만 다른 직원에 대해서만 있기 때문입니다.
단서가 있습니까? 고마워.