다음을 통해 공유


필요에 따라 연결되는 응용 프로그램(로컬 데이터베이스 캐싱)

필요에 따라 연결되는 응용 프로그램은 원격 데이터베이스의 데이터를 사용하지만 원격 데이터베이스에 항상 액세스하지는 않는 응용 프로그램입니다. 필요에 따라 연결되는 응용 프로그램은 지속적으로 액세스할 수 있지만 지역 이름 목록처럼 거의 변경되지 않는 데이터를 원격 데이터베이스에서 계속 쿼리하는 것이 비효율적인 경우에도 사용됩니다. 이러한 경우 응용 프로그램은 클라이언트에 있는 로컬 데이터베이스의 데이터를 사용하며 주기적으로 원격 데이터베이스와 데이터를 동기화할 수 있습니다.

참고

SQL Azure 데이터베이스와 동기화되도록 로컬 데이터베이스 캐시를 구성하는 경우 SQL Azure와 함께 사용할 수 있게 능률화된 동기화 구성 요소를 설치하는 것이 좋습니다. 자세한 내용은 필요에 따라 연결되는 응용 프로그램 개요에 나오는 SQL Azure에서의 로컬 데이터베이스 캐시 제한 단원을 참조하십시오.

다음 항목에서는 로컬 데이터베이스 캐시를 사용하여 클라이언트에 데이터를 저장하도록 응용 프로그램을 구성하는 방법에 대해 설명합니다. 또한 클라이언트 데이터베이스와 서버 데이터베이스 간에 변경된 데이터를 동기화하는 방법을 보여 줍니다.

단원 내용

참조

  • Microsoft.Synchronization.Data
    이 네임스페이스에는 일반 동기화 클래스가 들어 있습니다.

관련 단원