게시된 날짜: Nov 8, 2023

AWS는 새로운 r6gd 및 r6id 인스턴스에서 사용할 수 있는 새로운 가격 대비 성능 기능인 Aurora PostgreSQL용 Amazon Aurora 최적화된 읽기를 발표했습니다. 데이터베이스 인스턴스의 메모리 용량을 초과하는 대규모 데이터 세트를 보유한 애플리케이션의 경우, 이 기능을 사용하면 그렇지 않은 인스턴스에 비해 쿼리 지연 시간이 최대 8배 향상되고 비용은 최대 30% 절감됩니다.

최적화된 읽기는 r6gd 및 r6id 인스턴스에서 제공되는 로컬 NVMe 기반 SSD 블록 수준 스토리지를 사용하여 임시 데이터를 저장함으로써 네트워크 기반 스토리지와의 데이터 액세스를 줄여 읽기 지연 시간과 처리량을 개선합니다. 이러한 인스턴스는 네트워크 기반 스토리지 대신 로컬 스토리지에서 임시 테이블을 호스팅하여, 복잡한 쿼리를 위한 향상된 쿼리 성능과 더 빠른 인덱스 재구축 작업을 제공합니다. I/O 최적화를 사용하는 최적화된 읽기 인스턴스는 로컬 스토리지를 사용하여 캐싱 용량을 확장합니다. 인 메모리 버퍼 캐시에서 제거된 데이터베이스 페이지는 해당 데이터의 후속 검색 속도를 높이기 위해 로컬 스토리지에 캐시됩니다. 이를 통해 쿼리 지연 시간이 최대 8배 향상되고, pgvector를 사용한 Amazon Aurora PostgreSQL 최적화된 읽기를 통해 사용 가능한 인스턴스 메모리를 초과하는 워크로드에서 벡터 검색에 대한 초당 쿼리가 최대 9배 증가하여 기계 학습 및 생성형 AI 애플리케이션의 성능이 가속화됩니다.

고객은 AWS Management Console, CLI 및 SDK를 통해 Aurora 데이터베이스 클러스터를 수정하거나 r6gd 또는 r6id 인스턴스를 사용하여 새 클러스터를 생성하여 최적화된 읽기를 시작할 수 있습니다. 최적화된 읽기는 Aurora Postgres 14.9 및 15.4에서 사용할 수 있습니다. 자세한 내용은 요금 페이지설명서를 참조하세요.