게시된 날짜: Aug 3, 2021

Amazon Web Services, Inc. (AWS), Amazon.com 기업(NASDAQ: AMZN)은 자동 테이블 최적화 기능을 확장하여 열 압축 인코딩을 수정합니다. 이 새로운 기능으로 Amazon Redshift 데이터베이스 테이블에서 최적 압축 인코딩을 지속적으로 유지 관리하여 고성능을 달성하고 스토리지 사용률을 낮출 수 있습니다. 고객은 열 압축을 관리하는 자동화 기능을 사용함으로써 열 압축 인코딩이 항상 최적화되어 최상의 성능을 발휘한다고 확신할 수 있습니다.

압축 인코딩은 테이블에 열이 추가될 때 열의 데이터 값에 적용되는 압축 유형을 지정합니다. 적절한 인코딩을 선택하면 열의 스토리지 사용률을 낮추면서 열에 액세스하는 쿼리의 성능을 개선할 수 있습니다. 현재 Amazon Redshift는 S3의 데이터 샘플을 기반으로 최적의 열 압축 인코딩을 자동으로 선택합니다. 그러나 시간이 지나면서 데이터가 변하거나 성능을 개선할 수 있는 새로운 압축 인코딩을 도입하는 경우, 열 압축 인코딩을 업데이트하여 성능을 개선하거나 스토리지 풋프린트를 줄여야 합니다. 이번 출시를 통해 열 압축이 지속적으로 모니터링되고 업데이트됩니다.

사용자가 이 기능을 사용하려면 CREATE 선언문으로 새로운 데이블을 생성하거나 새로운 ALTER TABLE table_name ENCODE AUTO 명령을 사용하여 기존 데이블에 인코딩 자동화를 정의할 수 있습니다. Amazon Redshift가 인코딩 변경을 통해 클러스터 성능을 개선시킬 수 있다고 결정하면 클러스터를 시작한 시점에서 몇 시간 이내에 테이블이 자동으로 수정됩니다. 따라서 클러스터 데이터를 지속적으로 평가하여 더 최적의 압축이 클러스터 성능에 이로운지 결정합니다. Amazon Redshift Automatic Table Optimization에 대한 자세한 내용은 설명서를 참조하세요.

Automatic Table Optimization은 Amazon Redshift Advisor를 사용할 수 있는 모든 리전 내에서 사용할 수 있습니다. Amazon Redshift Advisor 가용성은 이 링크를 참조하세요.