게시된 날짜: Dec 9, 2020

가장 널리 사용되는 클라우드 데이터 웨어하우스인 Amazon Redshift가 Automatic Table Optimization의 정식 출시를 발표합니다. Automatic Table Optimization은 쿼리 속도를 높이기 위해 정렬 및 배포 키를 자동으로 설정하여 테이블의 물리적 설계를 최적화하는 새로운 자체 조정 기능입니다. Automatic Table Optimization을 사용하면 Amazon Redshift를 쉽게 시작할 수도 있고 최상의 성능을 얻는 데 필요한 관리 노력을 줄여 프로덕션 워크로드를 최적화할 수도 있습니다. 

배포 및 정렬 키는 데이터가 물리적으로 저장되는 방식을 정의하는 테이블 속성입니다. Amazon Redshift는 정렬 또는 배포 키를 설정하지 않고도 업계 최고의 성능을 보여주지만, 키를 적용하면 가장 까다로운 워크로드에서도 성능이 크게 향상될 수 있습니다. 이전에는 고객이 정렬 및 배포 키를 수동으로 적용해야 했습니다. Automatic Table Optimization은 쿼리가 테이블과 상호 작용하는 방식을 계속 관찰하고 기계 학습을 사용해 최적의 정렬 및 배포 키를 선택하여 클러스터 워크로드에 대한 성능을 최적화합니다. 키 적용으로 클러스터 성능이 향상된다고 Redshift에서 판단하면 테이블이 관리자 개입 없이 몇 시간 내에 자동으로 변경됩니다. 

시작하려면 정렬 또는 배포 키를 명시적으로 설정하지 않고 테이블을 생성하기만 하면 됩니다. ALTER TABLE <tbl> ALTER sortkey|diststyle AUTO 명령으로 정렬 및 배포 스타일을 변경하여 기존 테이블을 자동화되도록 정의할 수 있습니다. Amazon Redshift Automatic Table Optimization에 대한 자세한 내용은 설명서블로그를 참조하세요.

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