한 데이터베이스의 데이터를 다른 서버의 다른 서버로 복제하려고합니다. 이 테이블을 다른 서버의 공유 데이터베이스에 복제하고 데이터베이스 간 쿼리가 공유 데이터베이스를 참조하도록하는 것이 좋을까요 ... 아니면 다른 서버의 개별 데이터베이스에 복제하는 것이 더 합리적입니까? 크로스 데이터베이스 조인은 성능에 영향을 미칩니 까? 데이터베이스 간 제약 조건이 예상대로 작동합니까?SQL Server 복제 (데이터베이스 간 쿼리 및 제약 조건)
공유 데이터베이스에 한 번 복제하면 복제 성능을 향상시키는 데 도움이됩니다 ... 데이터베이스 간 쿼리 또는 제약 조건으로 인해 성능에 영향을 줄지 여부를 평가하려고합니다.
편집 : SQL Server에서 교차 데이터베이스 제약 조건을 사용할 수없는 것 같습니다. 이것이 사실이라면 각 데이터베이스에 복제해야합니다.