게시된 날짜: Nov 21, 2017

Amazon Redshift는 결과 캐싱과 쿼리 재실행 시 캐시된 결과 반환을 통해 반복 쿼리의 성능을 개선합니다. 

대시보드, 시각화, 반복 쿼리를 실행하는 비즈니스 인텔리전스(BI)를 통해 결과 캐싱으로 성능이 크게 향상됩니다. 추가로 결과 캐싱은 가용 리소스를 늘려 기타 모든 쿼리의 성능을 개선합니다. 

쿼리가 실행될 때, Amazon Redshift는 캐시를 검색하여 이전 실행으로부터 캐시된 결과가 있는지 확인합니다. 캐시된 결과가 발견되고 데이터가 변경되지 않은 경우 쿼리 재실행 대신 캐시된 결과가 즉각 반환됩니다. 이용 가능한 캐시된 결과가 없거나 데이터가 변경된 경우 쿼리가 재실행되고 향후 실행을 위해 새로운 결과가 캐시됩니다. 캐시된 결과가 반환될 때 처리 리소스가 보존되어 다른 쿼리에 대해 이용 가능합니다. 

이 릴리스에서 새로운 '소스 쿼리' 열을 쿼리가 결과 캐싱을 사용하는지 여부를 보여주는 SVL_QLOG 보기에 추가했습니다. 결과 캐싱은 모든 Amazon Redshift 클러스터에서 기본적으로 활성화됩니다. 자세히 알아보려면 설명서를 참조하십시오. 

최신 릴리스로 인해 Amazon Redshift 고객은 모든 AWS 퍼블릭 리전에서 결과 캐싱을 얻게 됩니다.