2016-08-16 11 views
0

두 개의 서로 다른 Azure 계정이 있고 각 데이터베이스에는 일련의 데이터베이스가 있습니다.다른 Azure 계정 간의 미러 데이터베이스

이제 로컬 테이블과 관련된 조인 (특히 하나의 거대한 로컬 테이블)에서 두 계정 모두에 액세스해야하는 데이터베이스가 하나 있습니다.

우리는 분산 쿼리를 시도했지만 조인으로 성능이 떨어졌습니다. 따라서 우리는 다른 푸른 색 계정의 테이블을이 계정의 db로 미러링하여 로컬 테이블이되고 더 빨리 작업에 참여하려고합니다.

미러링 된 테이블에 대한 읽기 전용 액세스 만 필요하므로 업데이트 빈도는 그다지 높지 않지만 변경 사항은 거의 즉각적으로 반영되어야합니다.

어떻게 이것을 달성 할 수 있습니까?

+0

두 가지 다른 Azure 계좌가 무슨 뜻입니까? 다른 구독 또는 다른 엔터프라이즈 계정에 대해 이야기하고 있습니까? –

+0

Azure 포털에 다른 로그인을 사용하는 두 개의 다른 엔터프라이즈 계정. – user3395924

+0

그들은 도움이되는 경우에 비록 1 개의 지구에서 접대된다. – user3395924

답변

0

Azure SQL을 사용하고있는 것 같습니다. 귀하의 DB가 Azure SQL 또는 MS SQL을 사용하는 모든 VM임을 언급하십시오. Azure SQL 인 경우 하늘색에서 사용할 수있는 동기화 도구로 데이터베이스를 간단히 복제 할 수 있습니다. 이 링크를 클릭하십시오 : 작전 더 빠르게 얻을 수 있도록

https://azure.microsoft.com/en-in/documentation/articles/sql-database-get-started-sql-data-sync/

당신은 하나의 방법으로 동기화를 사용할 수 있습니다.

HTH.

+1

우리는 Azure 데이터베이스를 사용하고 있습니다. 문제는 이들 데이터베이스가 두 가지 다른 AZURE 계정을 가지고 있다는 것입니다. 하늘색 데이터 동기화를 이미 보았지만 다른 청명 계정에서 참조 데이터베이스를 선택하는 옵션이없는 것 같습니다. 현재 계정에 추가 된 데이터베이스 만 나열합니다. 두 개의 Azure DB간에 동기화 앱을 동기화하기 위해 VM 또는 서버를 유지 관리해야한다는 의미이므로 클라이언트 앱을 다운로드하지 않으려합니다. – user3395924