두 개의 다른 데이터베이스가 있습니다. 그 중 하나는 원본 데이터베이스이고 다른 하나는 캐시 데이터베이스입니다.웹 서비스를 통해 다른 위치에있는 다른 동일한 테이블의 테이블을 업데이트하십시오.
이 데이터베이스는 다른 위치에 있습니다. 하루 만에 캐시 데이터베이스를 원본 데이터베이스에서 업데이트해야합니다. 그리고 원본 데이터베이스 시스템에서 작동하는 웹 서비스를 업데이트해야합니다.
모든 진행 상황에서 모든 캐시 DB 테이블 및 원본 데이터 삽입을 취소하면됩니다. 하지만 나쁜 시나리오라고 생각합니다. 이 업데이트를 어떻게 효율적으로 진행할 수 있습니까? 그리고 어떤 제안이 있어도.
감사합니다. Zwei, 원본 (원본) 데이터베이스가 아닙니다. 그래서 나는 소스 데이터베이스에서 anythink를 할 수 없다. 웹 서비스 및 대상 컴퓨터에서 everythink해야합니다. – Murat
원본 데이터베이스를 제어 할 수없는 경우 diff를 수행해야합니다. 그렇지 않으면 삭제 및 업데이트 (기본 키를 가상 버전 정보로 사용하여 삽입을 감지 할 수 없기 때문에)를 수행 할 수 없기 때문입니다. 그리고 diffs 비싸다. 그래서 내가 너라면 내가 경영진과 얘기 할거야. –