Data Virtualization 관리자는 캐시 항목을 생성하여 쿼리 데이터와 결과를 저장하고 쿼리 성능을 최적화할 수 있습니다.
시작하기 전에
다음 요구사항을 충족하는지 확인하십시오.
이 태스크에 대한 정보
Data Virtualization 사용자는 모든 크기, 형식, 소스의 데이터에 액세스하기 위해 대화형 쿼리 성능이 필요합니다. 시간이 많이 걸리는 쿼리 실행을 피하기 위해 Data Virtualization 관리자는 쿼리 결과 집합을 캐시하여 성능을 개선하는 캐시 항목을 만들 수 있습니다.
크기에 관계없이 캐시 항목 수를 제한할 것을 권장합니다. 캐시 항목이 많아지면 사용자 조회를 컴파일하고 평가하는 비용이 증가하고 서비스 성능이 저하됩니다.
프로시저
- 로 이동하십시오.
- 활성 데이터 캐시 탭에서 새 캐시 추가 를 클릭하십시오.
- 캐시를 작성하기 위해 SQL 편집기에서 유효한 쿼리를 입력하십시오.
참고:
- 조회에 스키마 이름을 포함시켜야 합니다. 자세한 정보는 스키마 만들기의 내용을 참조하십시오.
- 조회에 SQL 종결자를 포함시켜서는 안됩니다.
구문 길잡이를 사용하여 SQL문 작성을 용이하게 할 수 있습니다. 또한 SQL문의 내용을 필터링하고 검색할 수 있습니다.
제한: 캐시 항목에는
Data Virtualization 특정 제한이 적용됩니다. 자세한 정보는
캐시 항목에 대한 제한사항을 참조하십시오.
- 캐시를 사용하여 조회 테스트를 클릭하십시오. 런타임 시 캐시가 쿼리(또는 쿼리)와 일치할 수 있는지 여부를 확인하려면 다음 단계를 수행하십시오.
쿼리는 선택한 쿼리 섹션에 표시됩니다. 다음 단계를 수행하여 캐시로 쿼리를 테스트하기 전에 선택한 쿼리를 편집하고 제거할 수 있습니다.
- 선택한 조회에 대한 캐시의 영향을 예상하려면 조회 테스트 를 클릭하십시오.
선택한 쿼리 섹션의
상태 열은 다음 정보를 제공합니다.
- 캐시와 일치
- Data Virtualization 캐시가 선택한 쿼리와 일치한다고 판단했으며, 캐시를 생성하도록 선택하면 해당 쿼리가 런타임에 캐시를 사용할 가능성이 높습니다. 조회 성능이 개선될 것인지 여부는 전체 조회 계획의 기타 요소에 따라 달라집니다.
주: 조회가 캐시를 사용한다고 보장할 수 없습니다. 다른 거의 동일한 캐시는 작성 중인 캐시의 유틸리티를 대체할 수 있습니다.
- 캐시와 일치하지 않음
- Data Virtualization 캐시가 선택한 쿼리와 일치하지 않으므로 쿼리 성능에 영향을 미치지 않을 수 있다고 판단했습니다.
- 오류
- Data Virtualization 선택한 쿼리가 캐시와 일치하는지 여부를 확인할 수 없습니다. 자세한 정보는 오류 메시지를 참조하십시오.
- 선택한 조회에 캐시를 적용하려면 이 캐시 사용 을 클릭하십시오.
- 다음을 클릭하십시오. 캐시의 새로 고치기 간격을 설정하려면 다음 단계를 수행하십시오.
새로 고치기를 자주 수행하는 경우 시간이 경과함에 따라 캐시가 부실해지지 않도록 방지할 수 있습니다. 이러한 값에 따라 새로 고치기 빈도를 설정하십시오.
- 없음, 수동 전용: 이 옵션을 선택하면 조치 메뉴를 사용하여 캐시를 수동으로 새로 고칠 수 있습니다.
- 분: 캐시를 새로 고칠 간격 (분) 을 선택하십시오. 예를 들어, 15분마다 새로 고칠 수 있습니다.
- 시간별: 캐시를 새로 고칠 시간 (분) 을 선택하십시오. 예를 들어, 매시간 30분마다 새로 고칠 수 있습니다.
- 매일: 캐시를 새로 고칠 시간을 선택하십시오. 예를 들어, 매일 오전 12시에 새로 고칠 수 있습니다.
- 매주: 캐시를 새로 고칠 요일 및 시간을 선택하십시오. 예를 들어, 매주 월요일, 수요일 및 금요일 오전 12시에 새로 고칠 수 있습니다.
- 매월: 캐시를 새로 고칠 주, 요일 및 시간을 선택하십시오. 예를 들어, 매월 1일 오전 12시에 새로 고칠 수 있습니다.
- 다음을 클릭하십시오.
- 캐시의 이름을 입력하고 요약이 올바른지 확인한 후 캐시 작성을 클릭하십시오.