Amazon Aurora PostgreSQL 업데이트 - Amazon Aurora
PostgreSQL 16.2PostgreSQL 16.1PostgreSQL 16.0PostgreSQL 15.6PostgreSQL 15.5PostgreSQL 15.4PostgreSQL 15.3PostgreSQL 15.2PostgreSQL 14.11PostgreSQL 14.10PostgreSQL 14.9PostgreSQL 14.8PostgreSQL 14.7PostgreSQL 14.6PostgreSQL 14.5PostgreSQL 14.4PostgreSQL 14.3PostgreSQL 13.14PostgreSQL 13.13PostgreSQL 13.12PostgreSQL 13.11PostgreSQL 13.10PostgreSQL 13.9PostgreSQL 13.8PostgreSQL 13.7PostgreSQL 13.6(더 이상 사용되지 않음)PostgreSQL 13.5(더 이상 사용되지 않음)PostgreSQL 13.4(더 이상 사용되지 않음)PostgreSQL 13.3(더 이상 사용되지 않음)PostgreSQL 12.18PostgreSQL 12.17PostgreSQL 12.16PostgreSQL 12.15PostgreSQL 12.14PostgreSQL 12.13PostgreSQL 12.12PostgreSQL 12.11PostgreSQL 12.10(더 이상 사용되지 않음)PostgreSQL 12.9PostgreSQL 12.8(더 이상 사용되지 않음)PostgreSQL 12.7, Aurora 4.2(사용 중단됨)PostgreSQL 12.6, Aurora 4.1(사용 중단됨)PostgreSQL 12.4, Aurora 4.0(사용 중단됨)PostgreSQL 11.21PostgreSQL 11.20 (더 이상 사용되지 않음)PostgreSQL 11.19 (더 이상 사용되지 않음)PostgreSQL 11.18 (더 이상 사용되지 않음)PostgreSQL 11.17 (더 이상 사용되지 않음)PostgreSQL 11.16 (더 이상 사용되지 않음)PostgreSQL 11.15(더 이상 사용되지 않음)PostgreSQL 11.14(더 이상 사용되지 않음)PostgreSQL 11.13(더 이상 사용되지 않음)PostgreSQL 11.12, Aurora 3.6(사용 중단됨)PostgreSQL 11.11, Aurora 3.5(사용 중단됨)PostgreSQL 11.9, Aurora 3.4PostgreSQL 11.8, Aurora 3.3(사용 중단됨)PostgreSQL 11.7, Aurora 3.2(사용 중단됨)PostgreSQL 11.6, Aurora 3.1(사용 중단됨)PostgreSQL 11.4, Aurora 3.0(사용 중단됨)PostgreSQL 10.21(사용 중단됨)PostgreSQL 10.20(사용 중단됨)PostgreSQL 10.19(사용 중단됨)PostgreSQL 10.18(사용 중단됨)PostgreSQL 10.17, Aurora 2.9(사용 중단됨)PostgreSQL 10.16, Aurora 2.8(사용 중단됨)PostgreSQL 10.14, Aurora 2.7(사용 중단됨)PostgreSQL 10.13, Aurora 2.6(사용 중단됨)PostgreSQL 10.12, Aurora 2.5(사용 중단됨)PostgreSQL 10.11, Aurora 2.4(사용 중단됨)PostgreSQL 10.7, Aurora 2.3(사용 중단됨)PostgreSQL 10.6, Aurora 2.2(사용 중단됨)PostgreSQL 10.5, Aurora 2.1(사용 중단됨)PostgreSQL 10.4, Aurora 2.0(사용 중단됨)PostgreSQL 9.6.22, Aurora 1.11(사용 중단됨)PostgreSQL 9.6.21, Aurora 1.10(사용 중단됨)PostgreSQL 9.6.19, Aurora 1.9(사용 중단됨)PostgreSQL 9.6.18, Aurora 1.8(사용 중단됨)PostgreSQL 9.6.17, Aurora 1.7(사용 중단됨)PostgreSQL 9.6.16, Aurora 1.6(사용 중단됨)PostgreSQL 9.6.12, Aurora 1.5(사용 중단됨)PostgreSQL 9.6.11, Aurora 1.4(사용 중단됨)PostgreSQL 9.6.9, Aurora 1.3(사용 중단됨)PostgreSQL 9.6.8, Aurora 1.2(사용 중단됨)PostgreSQL 9.6.6, Aurora 1.1(사용 중단됨)PostgreSQL 9.6.3, Aurora 1.0(사용 중단됨)

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon Aurora PostgreSQL 업데이트

아래에서 Amazon Aurora용으로 출시된 Amazon Aurora PostgreSQL 호환 버전 데이터베이스 엔진 버전에 대한 정보를 확인할 수 있습니다.

Aurora PostgreSQL 데이터베이스의 버전 번호를 확인하려면 Amazon Aurora 사용 설명서Amazon Aurora PostgreSQL 버전 식별을 참조하세요.

확장 및 모듈에 대한 자세한 내용은 Amazon Aurora PostgreSQL의 확장 버전 단원을 참조하세요.

Amazon Aurora의 사용 가능한 릴리스, 정책 및 일정에 대한 자세한 내용은 Amazon Aurora 사용 설명서Amazon Aurora 메이저 버전을 사용할 수 있는 기간을 참조하세요. Amazon Aurora에 대한 지원 및 기타 정책에 대한 자세한 내용은 Amazon RDS FAQ를 참조하세요.

에서 사용할 수 있는 Aurora PostgreSQL DB 엔진 버전을 확인하려면 다음과 같이 명령을 사용하십시오. AWS 리전describe-db-engine-versions AWS CLI

aws rds describe-db-engine-versions --engine aurora-postgresql --query '*[].[EngineVersion]' --output text --region aws-region

목록은 Amazon Aurora 사용 설명서의 Aurora PostgreSQL 지역 가용성을 참조하십시오. AWS 리전

주제

PostgreSQL 16.2

이번 Aurora PostgreSQL 릴리스는 PostgreSQL 16.2와 호환됩니다. PostgreSQL 16.2의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 16.2를 참조하십시오.

Aurora PostgreSQL 16.2.1, 2024년 4월 29일

새로운 기능
  • 에 리소스 사용 요약이 추가되었습니다. pg_dump

  • aurora_stat_statements(bool showtext)aurora_stat_plans(bool showtext) 에 대한 함수 오버로드를 추가했습니다.

일반적인 개선 사항
  • 다운타임 없는 패치를 통해 연결 보존을 개선하기 위해 여러 마이너 버전 업그레이드 문제를 수정했습니다.

  • 대용량의 초기화 시간이 개선되어 데이터베이스 부팅 시간이 단축되었습니다.

  • 관계 확장 잠금에 대한 경합을 줄이고 관계를 사전에 확장하여 더 빠른 COPY 작업을 도입했습니다.

  • 특정 로그 레코드의 재생을 지능적으로 건너뛰고 재생 부하를 줄임으로써 복제 지연을 줄일 수 있도록 개선되었습니다.

  • 읽기 노드의 복구 충돌 중 드문 경우이긴 하지만 잠시 사용할 수 없는 문제가 해결되었습니다.

  • 드문 경우지만 메이저 버전 업그레이드 패치 중에 데이터베이스가 시작되지 않는 문제를 수정했습니다.

  • 더 많은 상황에서 복제 오류를 복구할 수 있도록 하여 읽기 전용 복제본의 가용성을 개선했습니다.

  • 논리적 복제 테이블 동기화 작업이 실패할 때 교착 상태가 발생하는 문제를 수정했습니다.

  • 동시에 중단된 하위 트랜잭션이 있는 경우 스토리지로 넘친 후 카탈로그 수정 변경 사항을 처리하지 못하는 논리적 복제 디코딩 문제를 수정했습니다.

  • 스토리지에 기록하기 전에 로그 레코드 검증을 개선했습니다.

  • 제로 다운타임 패치 이벤트 이후 세션에서 ClientRead 대기 이벤트를 잘못 보고하던 문제를 수정했습니다.

  • aws_s3 확장을 버전 1.1에서 1.2로 업그레이드할 때 aws_s3.query_export_to_s3의 모호한 함수 정의가 수정되었습니다.

우선 순위가 높은 기능 향상
  • 드문 경우이긴 하지만 논리적 복제 슬롯을 재개할 때 슬롯이 멈추는 문제가 해결되었습니다.

  • 테이블스페이스에 데이터베이스를 생성할 때 재시작이 발생하는 문제를 수정했습니다.

  • 잘못된 논리적 복제 오류 처리와 관련된 문제를 수정하여 DB 안정성을 개선했습니다.

중요한 안정성 기능 향상
  • 드문 경우이긴 하지만 복구 시간이 길어지고 가용성에 영향을 미칠 수 있는 복제 원본과 관련된 문제를 수정했습니다.

  • 드문 경우이긴 하지만 새로 만든 논리적 복제 슬롯이 트랜잭션을 부분적으로 복제하는 문제를 수정했습니다. 자세한 내용은 논리적 복제 슬롯 생성 중 경쟁 상태로 인한 잠재적 데이터 손실을 참조하십시오.

  • 제로 다운타임 패치가 실패할 pg_stat_statements 수 있는 문제를 수정했습니다.

  • 마이너 버전 업그레이드 중에 메모리 요구 사항이 변경되면 제로 다운타임 패치 및 엔진 시작이 실패할 수 있는 문제를 수정했습니다.

추가 개선 사항 및 기능 향상
  • 다음 확장을 업데이트했습니다.

    • pg_tle버전 1.3.4로 확장.

    • PLV8버전 3.1.10으로 확장되었습니다.

    • 버전 릴리즈_2023_09_4에 대한 RDKit 카트리지.

  • 새 GUC 파라미터가 추가되었습니다.

    • pgtle.clientauth_databases_to_skip

    • pgtle.clientauth_db_name

    • pgtle.clientauth_num_parallel_workers

    • pgtle.clientauth_users_to_skip

    • pgtle.enable_clientauth

    • pgtle.passcheck_db_name

PostgreSQL 16.1

이번 Aurora PostgreSQL 릴리스는 PostgreSQL 16.1과 호환됩니다. PostgreSQL 16.1의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 16.1을 참조하십시오.

Aurora PostgreSQL 16.1.3, 2024년 3월 13일

일반적인 개선 사항
  • 확장 프로그램의 성능 저하 문제가 수정되었습니다. PLV8

Aurora PostgreSQL 16.1.2, 2024년 2월 22일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • ZDP 중에 마이너 버전 업그레이드를 pg_stat_statements 차단할 수 있는 문제를 수정했습니다.

  • 지나치게 엄격한 데이터 일관성 검사로 인해 논리적 복제 슬롯이 더 이상 변경 내용을 내보내지 않는 문제를 수정했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 16.1, 2024년 1월 31일

새로운 기능
  • HypoPG 확장 버전 1.4.0에 대한 지원을 추가했습니다.

  • h3-pg 확장 및 h3-postgis 확장 버전 4.1.3에 대한 지원을 추가했습니다.

  • Aurora PostgreSQL DB 클러스터 및 DB aurora_compute_plan_id 파라미터 그룹에서 기본적으로 활성화되는 파라미터에 대한 지원이 추가되었습니다. 자세한 내용은 Aurora PostgreSQL용 쿼리 실행 계획 모니터링을 참조하세요.

  • rds.rds_superuser_reserved_connections 파라미터는 Aurora PostgreSQL 버전 16에서 더 이상 사용되지 않습니다. 이 reserved_connections 파라미터는 연결 슬롯 수를 예약하는 데 활용해야 합니다. reserved_connections파라미터는 pg_use_reserved_connections 권한이 있는 역할에 예약된 연결 슬롯의 수를 설정합니다. rds_superuser는 기본적으로 pg_use_reserved_connections 역할의 구성원입니다. 자세한 내용은 PostgreSQL 설명서의 예약 연결을 참조하십시오.

일반적인 개선 사항
  • ssl 프로토콜에 대한 지원이 중단되었습니다: TLSv1.0 및 TLSv1.1.

추가 개선 사항 및 기능 향상

다음 확장을 업데이트했습니다.

  • postgis을 버전 3.4.0으로 업데이트

  • PgLogical를 버전 2.4.4로 업데이트

  • PgCron을 버전 1.6으로 업데이트

  • orafce을 버전 4.6.0으로 업데이트

  • pg_hint_plan을 버전 1.6.0으로 업데이트

  • plv8을 버전 3.1.8로 업데이트

  • oracle_fdw를 버전 2.6.0으로 업데이트

  • MySQL_FDW를 버전 2.9.1로 업데이트

  • Hll버전 2.18까지

  • RDKit버전 4.4로

  • aws_s3을 버전 1.2로 업데이트

  • prefix를 버전 1.2.10으로 업데이트

  • pg_similarity을 버전 1.0으로 업데이트

  • pgdam을 버전 1.7로 업데이트

  • pg_proctab을 버전 0.0.10으로 업데이트

  • pg_tle을 버전 1.2.0으로 업데이트

  • pg_vector버전 0.5.1로

  • PgAudit버전 16.0으로

  • plprofiler버전 4.2.4까지

  • pg_partman버전 4.7.3까지

  • pgTAP버전 1.3.0으로

확장 및 모듈에 대한 자세한 내용은 Aurora PostgreSQL 16에 대해 지원되는 확장 단원을 참조하세요.

Aurora PostgreSQL 16으로 마이그레이션

Aurora PostgreSQL 16으로 메이저 버전을 업그레이드하려면 다음과 같은 최소 확장 버전이 필요합니다.

  • PostGIS 버전 3.1

  • PgRouting 버전 3.0.5

  • 레드킷 버전 4.2

마이그레이션에 대한 자세한 내용은 버전 16으로 마이그레이션 및 버전 16.1으로의 마이그레이션을 참조하십시오.

각 Aurora PostgreSQL 버전에서 지원되는 확장 버전에 대한 자세한 내용은 을 참조하십시오. Amazon Aurora PostgreSQL의 확장 버전

확장 업그레이드를 포함하여 Aurora PostgreSQL DB 클러스터를 업그레이드하려면 PostgreSQL 확장 프로그램 업그레이드를 참조하십시오.

지원되지 않는 기능
  • Aurora PostgreSQL 16.1은 현재 Aurora 읽기 전용 복제본의 논리적 디코딩을 지원하지 않습니다.

PostgreSQL 16과 Aurora PostgreSQL 16의 차이점

Aurora PostgreSQL 16.1에서 새로 도입된 뷰에는 다음과 같은 두 가지 추가 I/O 컨텍스트가 있습니다. pg_stat_io

  • index: 인덱스를 생성하는 동안 수행되는 I/O 작업입니다

  • walreplay: Aurora 읽기 전용 복제본에 대한 wal 재생 프로세스에서 수행되는 I/O 작업입니다.

다음 백엔드 유형 및 I/O 컨텍스트는 Aurora 읽기 전용 복제본에 적용할 수 없습니다.

  • Autovacuum 시작 관리자

  • Autovacuum 워커

  • bulkwrite

  • 인덱스

  • vacuum

또한 Aurora PostgreSQL은 데이터가 Aurora 스토리지에 유지되므로 쓰기 백업 및 동기화 작업을 지원하지 않습니다.

PostgreSQL 16.0

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 16.0과 호환됩니다. PostgreSQL 16.0의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 16.0을 참조하세요.

Amazon RDS 미리 보기 환경의 Aurora PostgreSQL 16.0, 2023년 11월 15일

이 문서는 Amazon Aurora PostgreSQL 버전 16.0의 미리 보기 설명서입니다. 변경될 수 있습니다.

일반적인 개선 사항
  • SSL 프로토콜 TLS 1.0 및 TLS 1.1에 대한 지원을 중단했습니다.

추가 개선 사항 및 기능 향상

다음 확장을 업데이트했습니다.

  • aws_s3을 버전 1.2로 업데이트

  • oracle_fdw를 버전 2.6.0으로 업데이트

  • orafce을 버전 4.6.0으로 업데이트

  • pg_cron을 버전 1.6.0으로 업데이트

  • pg_hint을 버전 1.6.0으로 업데이트

  • pg_proctab을 버전 0.0.10으로 업데이트

  • pg_tle을 버전 1.2.0으로 업데이트

  • pglogical를 버전 2.4.4로 업데이트

  • pgvector를 버전 0.5.0으로 업데이트

  • plv8을 버전 3.1.7로 업데이트

  • PostGIS을 버전 3.4.0으로 업데이트

  • prefix을 버전 1.2.0으로 업데이트

  • RDKit를 버전 4.3.0으로 업데이트

Aurora PostgreSQL 16.0의 미리 보기 버전에서는 다음 확장이 지원되지 않습니다.

  • aws_lambda

  • hll

  • pg_bigm

  • pgAudit

  • plprofiler

  • rds_activity_stream

확장 및 모듈에 대한 자세한 내용은 Aurora PostgreSQL 16에 대해 지원되는 확장 단원을 참조하세요.

지원되지 않는 기능
  • Aurora PostgreSQL 16.0은 현재 Aurora 읽기 전용 복제본에 대한 논리적 디코딩을 지원하지 않습니다.

  • Aurora PostgreSQL 16.0은 현재 Aurora PostgreSQL 쿼리 계획 관리를 지원하지 않습니다.

PostgreSQL 16과 Aurora PostgreSQL 16의 차이점

Aurora PostgreSQL 16.0에서 새로 도입된 pg_stat_io 보기에는 두 가지 추가 I/O 컨텍스트가 있습니다.

  • index: 인덱스를 생성하는 동안 수행되는 I/O 작업입니다

  • walreplay: Aurora 읽기 전용 복제본에 대한 wal 재생 프로세스에서 수행되는 I/O 작업입니다.

다음 백엔드 유형 및 I/O 컨텍스트는 Aurora 읽기 전용 복제본에 적용할 수 없습니다.

  • Autovacuum 시작 관리자

  • Autovacuum 워커

  • bulkwrite

  • 인덱스

  • vacuum

또한 Aurora PostgreSQL은 데이터가 Aurora 스토리지에 유지되므로 쓰기 백업 및 동기화 작업을 지원하지 않습니다.

PostgreSQL 15.6

이번 Aurora PostgreSQL 릴리스는 PostgreSQL 15.6과 호환됩니다. PostgreSQL 15.6의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 15.6을 참조하십시오.

Aurora PostgreSQL 15.6.1, 2024년 4월 29일

새로운 기능
  • 에 리소스 사용 요약이 pg_dump 추가되었습니다.

  • aurora_stat_statements(bool showtext)aurora_stat_plans(bool showtext) 에 대한 함수 오버로드를 추가했습니다.

일반적인 개선 사항
  • 다운타임 없는 패치를 통해 연결 보존을 개선하기 위해 여러 마이너 버전 업그레이드 문제를 수정했습니다.

  • 대용량의 초기화 시간이 개선되어 데이터베이스 부팅 시간이 단축되었습니다.

  • 관계 확장 잠금에 대한 경합을 줄이고 관계를 사전에 확장하여 더 빠른 COPY 작업을 도입했습니다.

  • 특정 로그 레코드의 재생을 지능적으로 건너뛰고 재생 부하를 줄임으로써 복제 지연을 줄일 수 있도록 개선되었습니다.

  • 읽기 노드의 복구 충돌 중 드문 경우이긴 하지만 잠시 사용할 수 없는 문제가 해결되었습니다.

  • 드문 경우지만 메이저 버전 업그레이드 패치 중에 데이터베이스가 시작되지 않는 문제를 수정했습니다.

  • 더 많은 상황에서 복제 오류를 복구할 수 있도록 하여 읽기 전용 복제본의 가용성을 개선했습니다.

  • 제로 다운타임 패치가 타임아웃되는 문제를 수정했습니다.

  • 논리적 복제 테이블 동기화 작업이 실패할 때 교착 상태가 발생하는 문제를 수정했습니다.

  • 동시에 중단된 하위 트랜잭션이 있는 경우 스토리지로 넘친 후 카탈로그 수정 변경 사항을 처리하지 못하는 논리적 복제 디코딩 문제를 수정했습니다.

  • 스토리지에 기록하기 전에 로그 레코드 검증을 개선했습니다.

  • 제로 다운타임 패치 이벤트 이후 세션에서 ClientRead 대기 이벤트를 잘못 보고하던 문제를 수정했습니다.

  • aws_s3 확장을 버전 1.1에서 1.2로 업그레이드할 때 aws_s3.query_export_to_s3의 모호한 함수 정의가 수정되었습니다.

우선 순위가 높은 기능 향상
  • 드문 경우이긴 하지만 논리적 복제 슬롯을 재개할 때 슬롯이 멈추는 문제가 해결되었습니다.

  • 테이블스페이스에 데이터베이스를 생성할 때 재시작이 발생하는 문제를 수정했습니다.

  • 잘못된 논리적 복제 오류 처리와 관련된 문제를 수정하여 DB 안정성을 개선했습니다.

중요한 안정성 기능 향상
  • 드문 경우이긴 하지만 복구 시간이 길어지고 가용성에 영향을 미칠 수 있는 복제 원본과 관련된 문제를 수정했습니다.

  • 드문 경우이긴 하지만 새로 만든 논리적 복제 슬롯이 트랜잭션을 부분적으로 복제하는 문제를 수정했습니다. 자세한 내용은 논리적 복제 슬롯 생성 중 경쟁 상태로 인한 잠재적 데이터 손실을 참조하십시오.

  • 제로 다운타임 패치가 실패할 pg_stat_statements 수 있는 문제를 수정했습니다.

  • 마이너 버전 업그레이드 중에 메모리 요구 사항이 변경되면 제로 다운타임 패치 및 엔진 시작이 실패할 수 있는 문제를 수정했습니다.

추가 개선 사항 및 기능 향상
  • 다음 확장을 업데이트했습니다.

    • pg_tle버전 1.3.4로 확장.

    • PLV8버전 3.1.10으로 확장되었습니다.

    • 버전 릴리즈_2023_09_4에 대한 RDKit 카트리지.

  • 새 GUC 파라미터가 추가되었습니다.

    • pgtle.clientauth_databases_to_skip

    • pgtle.clientauth_db_name

    • pgtle.clientauth_num_parallel_workers

    • pgtle.clientauth_users_to_skip

    • pgtle.enable_clientauth

    • pgtle.passcheck_db_name

PostgreSQL 15.5

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 15.5와 호환됩니다. PostgreSQL 15.5의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 15.5를 참조하세요.

Aurora PostgreSQL 15.5.3, 2024년 3월 13일

일반적인 개선 사항
  • 확장 프로그램의 성능 저하 문제가 수정되었습니다. PLV8

Aurora PostgreSQL 15.5.2, 2024년 2월 22일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • ZDP 중에 마이너 버전 업그레이드를 pg_stat_statements 차단할 수 있는 문제를 수정했습니다.

  • 지나치게 엄격한 데이터 일관성 검사로 인해 논리적 복제 슬롯이 더 이상 변경 내용을 내보내지 않는 문제를 수정했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 15.5.0, 2023년 12월 21일

오픈 소스 커뮤니티에서 PostgreSQL 데이터베이스 업데이트를 발표한 후 PostgreSQL 버전 15.5, 14.10, 13.13, 12.17을 지원하도록 Amazon Aurora PostgreSQL 호환 버전을 업데이트했습니다. 이 릴리스에는 PostgreSQL 커뮤니티에서 수행한 제품 개선 사항 및 버그 수정 사항과 Aurora 관련 개선 사항이 포함되어 있습니다. Babelfish for Aurora PostgreSQL 버전 3.4의 새로운 기능 및 개선 사항도 포함되어 있습니다.

업그레이드 빈도와 업그레이드 프로세스 계획 방법을 결정하는 데 도움이 되는 Aurora 버전 정책을 참조하세요. 참고로, Amazon Aurora PostgreSQL 버전 11 중의 하나를 실행하는 경우 2024년 2월 29일까지 최신 메이저 버전으로 업그레이드해야 합니다.

새로운 기능
  • Amazon Bedrock 통합 - Aurora PostgreSQLDB 클러스터에서 Amazon Aurora 기계 학습 확장을 사용하면 이제 Amazon Bedrock 기본 AI 모델을 사용할 수 있습니다.

  • Aurora PostgreSQL 액세스 제어를 위한 Active Directory 보안 그룹 사용 — Microsoft Active Directory용 디렉터리 서비스를 사용하는 그룹 역할 인증 지원을 새 AWS 확장과 함께 추가했습니다. pg_ad_mapping

  • 위임 확장 지원 - 이 기능을 통해 새 rds_extension 역할을 사용하여 권한이 낮은 사용자에게 확장 관리를 위임할 수 있습니다.

  • Aurora PostgreSQL DB 클러스터 및 DB aurora_compute_plan_id 파라미터 그룹에서 기본적으로 활성화되는 파라미터에 대한 지원이 추가되었습니다. 자세한 내용은 Aurora PostgreSQL용 쿼리 실행 계획 모니터링을 참조하세요.

  • 쿼리 계획 관리(QPM) 개선 사항:

    • update_plan_hash에 대한 apg_plan_mgmt.validate_plans() 작업의 일부로 계획 개요가 최신 형식 버전으로 업데이트됩니다.

    • 병렬 쿼리 적용의 일부로 병렬 추가 적용에 대한 지원을 추가했습니다.

  • HypoPG 확장 버전 1.4.0에 대한 지원을 추가했습니다.

  • h3-pg 확장 및 h3-postgis 확장 버전 4.1.3에 대한 지원을 추가했습니다.

우선 순위가 높은 기능 향상
  • 동시에 실행되는 DDL 또는 취소된 하위 트랜잭션이 있는 상태에서 변경 사항을 논리적으로 복제할 때 재부팅이 발생할 수 있는 문제를 해결했습니다.

  • WAL 재생 중에 수정된 페이지를 읽을 때 Aurora 복제본이 재부팅되는 문제를 해결했습니다.

  • 특정 볼륨 메타데이터가 소스 클러스터에서 유효하지 않은 경우 복제된 클러스터에서 유효하지 않은 상태로 유지되는 문제를 해결했습니다. 복제 클러스터가 새 볼륨을 사용하므로 이제 메타데이터가 다시 생성됩니다.

  • 제로 가동 중지 패치 적용(ZDP) 중에 엔진 중단을 일으킬 수 있는 버그를 수정했습니다.

  • 향상된 메모리 관리 기능을 활성화 및 비활성화하는 데 사용되는 새 파라미터 rds.enable_memory_management를 도입했습니다.

  • 복합 인덱스를 대규모 데이터 세트와 함께 사용할 때 불필요한 B-tree 페이지 읽기를 건너뛰어 인덱스 스캔 쿼리 성능을 개선했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

일반적인 개선 사항
  • rds.global_db_rpo 파라미터가 설정되지 않은 경우 AuroraGlobalDBRPOLag 지표가 0이 되는 문제를 해결했습니다.

  • 라이터 DB 인스턴스에 다시 연결하는 동안 Aurora 복제본이 재부팅될 수 있는 문제를 해결했습니다.

  • rdkit.morgan_fp_size 파라미터에 대한 지원을 추가했습니다.

  • 이제 rds-superuserpg_stat_reset_slru 함수를 실행할 수 있습니다.

  • MultiXact SLRU 액세스가 올바른 범주에 반영되지 않던 문제를 수정했습니다. pg_stat_slru

  • 사용하지 않는 WAL 세그먼트가 제대로 제거되지 않을 수 있는 문제를 해결했습니다.

  • 바이너리 출력 형식을 사용할 때 pglogical이 복제 원본 데이터를 올바르게 전달하지 못하는 문제를 해결했습니다.

  • 이제 rds_superuserALTER COLLATION을 실행하여 카탈로그에 있는 로캘의 데이터 정렬 버전을 새로 고칠 수 있습니다.

  • 잘못된 연결로 인해 dblinkpostgres_fdw 확장이 중단되는 문제를 해결했습니다.

  • aws_s3 확장이 HTTP 오류 응답을 테이블로 가져올 수 있는 문제를 해결했습니다.

  • 라이터 DB 인스턴스에 다시 연결하는 동안 최적화된 읽기를 사용하는 Aurora 복제본이 재부팅될 수 있는 문제를 해결했습니다.

  • 페이지를 계층형 캐시에 캐싱하는 동안 최적화된 읽기를 사용하는 Aurora 복제본이 재부팅될 수 있는 문제를 해결했습니다.

추가 개선 사항 및 기능 향상
  • 다음 확장을 업데이트했습니다.

    • mysql_fdw를 버전 2.9.1로 업데이트

    • Oracle_fdw를 버전 2.6.0으로 업데이트

    • Orafce을 버전 4.6.0으로 업데이트

    • pg_cron을 버전 1.6.0으로 업데이트

    • pg_hint_plan을 버전 1.5.1로 업데이트

    • pg_proctab을 버전 0.0.10으로 업데이트

    • pg_tle을 버전 1.2.0으로 업데이트

    • plv8을 버전 3.1.8로 업데이트

    • PostGIS을 버전 3.4.0으로 업데이트

    • prefix를 버전 1.2.10으로 업데이트

    • RDKit을 버전 4.4.0(Release_2023_09_1)으로 업데이트

확장 및 모듈에 대한 자세한 내용은 Aurora PostgreSQL 15에 대해 지원되는 확장 단원을 참조하세요.

PostgreSQL 15.4

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 15.4와 호환됩니다. PostgreSQL 15.4의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 15.4를 참조하세요.

Aurora PostgreSQL 15.4.6, 2024년 3월 13일

일반적인 개선 사항
  • 확장 프로그램의 성능 저하 문제가 수정되었습니다. PLV8

Aurora PostgreSQL 15.4.5, 2024년 2월 22일

일반적인 개선 사항
  • 역할과 명시적으로 연결되지 않은 백엔드를 rds_superuser 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • ZDP 중에 마이너 버전 업그레이드를 pg_stat_statements 차단할 수 있는 문제를 수정했습니다.

  • 지나치게 엄격한 데이터 일관성 검사로 인해 논리적 복제 슬롯이 더 이상 변경 내용을 내보내지 않는 문제를 수정했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 15.4.3, 2023년 12월 15일

우선 순위가 높은 기능 향상
  • 동시에 실행되는 DDL 또는 취소된 하위 트랜잭션이 있는 상태에서 변경 사항을 논리적으로 복제할 때 재부팅이 발생할 수 있는 문제를 해결했습니다.

Aurora PostgreSQL 15.4.2, 2023년 12월 13일

중요한 안정성 기능 향상
우선 순위가 높은 기능 향상
  • 복합 인덱스를 대규모 데이터 세트와 함께 사용할 때 불필요한 B-tree 페이지 읽기를 건너뛰어 인덱스 스캔 쿼리 성능을 개선했습니다.

  • 드문 경우이지만 데이터베이스 인스턴스 재시작으로 이어질 수 있는 인덱스 스캔 쿼리 관련 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 15.4.1, 2023년 11월 9일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

일반적인 개선 사항
  • 오래된 메타데이터로 인해 읽기 전용 복제본 지연이 발생할 수 있는 문제를 해결했습니다.

  • 드문 경우이지만 중단을 일으킬 수 있는 버퍼 핀 잠금 관련 문제를 해결했습니다.

Aurora PostgreSQL 15.4.0, 2023년 10월 24일

새로운 기능
  • mysql_fdw 버전 2.9.0에 대한 지원을 추가했습니다.

  • 고객 관리형 KMS 키를 사용하여 암호화된 S3 버킷으로 내보낼 수 있도록 aws_s3 확장에 지원을 추가했습니다.

  • 글로벌 DB 보조 클러스터에서 Aurora 복제본의 가용성을 개선했습니다.

  • Aurora 복제본의 쿼리 계획 캡처에 대한 지원을 추가했습니다.

  • 구체화 노드를 사용한 쿼리 계획 적용에 대한 지원을 추가했습니다.

  • 병렬 쿼리 연산자를 사용한 쿼리 계획 적용에 대한 지원을 추가했습니다.

  • 지정된 비용 임계값 미만의 쿼리 계획은 캡처되지 않습니다.

우선 순위가 높은 기능 향상
  • 데이터베이스 복구 중에 데이터베이스가 시작되지 않을 수 있는 문제를 해결했습니다.

  • Aurora Serverless v2 인스턴스의 스케일 업 시간을 개선하기 위한 최적화 기능을 포함했습니다.

일반적인 개선 사항
  • 총 행 수가 20억 개를 초과할 때 내보낸 행 수가 잘못 보고되는 aws_s3 확장 문제를 해결했습니다.

  • aws_s3 확장에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 다음 파라미터(GUC)를 설정하여 S3에서 가져오기에 대한 제한 시간 임계값을 변경할 수 있습니다.

    • aws_s3.curlopt_low_speed_limit

    • aws_s3.curlopt_low_speed_time

  • 일부 엣지 케이스에서 인스턴스 생성 실패를 방지했습니다.

  • Aurora 복제본에 대한 커밋 트랜잭션 작업의 재생 성능을 개선했습니다.

  • 드문 경우지만 aws_s3 확장에서 가져오기가 완료되지 않을 수 있는 문제를 해결했습니다.

  • PostGIS용 GEOS 라이브러리를 3.12.0 버전으로 업데이트했습니다.

  • 전체 데이터베이스 인스턴스 규모 조정 시간이 단축되도록 Aurora Serverless v2 데이터베이스 메모리 규모 조정을 개선했습니다.

  • 클러스터 캐시 관리자 발신자의 대기 시간을 나타내도록 WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER 대기 이벤트를 추가했습니다.

  • Aurora Serverless 리소스 모니터링에서 대기 시간을 나타내도록 WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN 대기 이벤트를 추가했습니다.

  • 읽기 전용 복제본의 스토리지에서 읽는 동안 유효하지 않은 비지속적 메타데이터의 처리를 개선했습니다.

  • 논리적 복제 슬롯을 시작할 때 데이터베이스가 중단될 수 있는 문제를 해결했습니다.

  • pg_cron cron.max_running_jobs 파라미터의 한도를 100개에서 1,000개로 늘렸습니다.

  • 이제 pgAudit pgaudit.log_statement 파라미터를 수정할 수 있습니다.

  • '#'로 시작하는 테이블 이름을 올바르게 처리하도록 CREATE TABLE 명령의 버그를 수정했습니다.

추가 개선 사항 및 기능 향상
  • 다음 확장을 업데이트했습니다.

    • orafce를 버전 4.3.0으로 업데이트

    • pg_logical을 버전 2.4.3으로 업데이트

    • pg_tle을 버전 1.1.1로 업데이트

    • pgvector를 버전 0.5.0으로 업데이트

    • plv8을 버전 3.1.6으로 업데이트

    • PostGIS을 버전 3.3.3으로 업데이트

    • RDKit를 버전 4.3으로 업데이트

확장 및 모듈에 대한 자세한 내용은 Aurora PostgreSQL 15에 대해 지원되는 확장 단원을 참조하세요.

PostgreSQL 15.3

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 15.3과 호환됩니다. PostgreSQL 15.3의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 15.3을 참조하세요.

Aurora PostgreSQL 15.3.5, 2024년 3월 13일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • 중단된 하위 트랜잭션 및 DDL이 있는 경우 논리적 복제 슬롯에서 일시적으로 오류가 발생하는 문제를 수정했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 15.3.4, 2023년 12월 14일

중요한 안정성 기능 향상
우선 순위가 높은 기능 향상
  • 복합 인덱스를 대규모 데이터 세트와 함께 사용할 때 불필요한 B-tree 페이지 읽기를 건너뛰어 인덱스 스캔 쿼리 성능을 개선했습니다.

  • 드문 경우이지만 데이터베이스 인스턴스 재시작으로 이어질 수 있는 인덱스 스캔 쿼리 관련 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 15.3.3, 2023년 11월 14일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

일반적인 개선 사항
  • 오래된 메타데이터로 인해 읽기 전용 복제본 지연이 발생할 수 있는 문제를 해결했습니다.

  • 드문 경우이지만 중단을 일으킬 수 있는 버퍼 핀 잠금 관련 문제를 해결했습니다.

Aurora PostgreSQL 15.3.2, 2023년 10월 4일

우선 순위가 높은 안정성 기능 향상
우선 순위가 높은 기능 향상
  • I/O 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단될 수 있는 문제를 해결했습니다.

  • COPY FROM 명령을 실행할 때 중단을 일으킬 수 있는 문제를 해결했습니다.

  • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

  • “ERROR: 40001: could not serialize access due to concurrent update when using Serializable snapshot”이라는 메시지와 함께 외래 키가 있는 테이블의 UPDATEDELETE가 예기치 않게 실패할 수 있는 문제를 해결했습니다.

일반적인 개선 사항
  • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

  • Aurora PostgreSQL 15.3의 특정 시나리오에서 향상된 메모리 관리를 활성화하지 못하는 문제를 해결했습니다.

Aurora PostgreSQL 15.3.0, 2023년 7월 13일

오픈 소스 커뮤니티에서 PostgreSQL 데이터베이스 업데이트를 발표한 후 PostgreSQL 버전 15.3, 14.8, 13.11, 12.15 및 11.20을 지원하도록 Amazon Aurora PostgreSQL 호환 버전을 업데이트했습니다. 이 릴리스에는 PostgreSQL 커뮤니티에서 수행한 제품 개선 사항 및 버그 수정 사항과 Aurora 관련 개선 사항이 포함되어 있습니다. 이 릴리스에는 Babelfish for Aurora PostgreSQL 버전 3.2에 대한 새로운 기능 및 개선 사항과 AWS Database Migration Service에 대한 향상된 지원도 포함되어 있습니다. 업그레이드 빈도와 업그레이드 프로세스 계획 방법을 결정하는 데 도움이 되는 Amazon Aurora 버전을 참조하세요. 참고로, Amazon Aurora PostgreSQL 11 버전을 실행하는 경우 2024년 2월 29일까지 최신 메이저 버전으로 업그레이드해야 합니다.

새로운 기능
  • 이 릴리스에는 메모리 부족으로 인한 문제를 사전에 예방하여 데이터베이스 안정성과 가용성을 높이는 메모리 관리 개선 사항이 포함되어 있습니다. 자세한 내용은 Aurora PostgreSQL의 향상된 메모리 관리를 참조하세요.

  • pgvector 확장 버전 0.4.1에 대한 지원을 추가했습니다.

우선 순위가 높은 기능 향상
  • 유지 가능한 리더 재연결을 수행할 때 하위 트랜잭션 메타데이터 처리와 관련된 문제를 해결했습니다.

  • ZDP 도중 확장 환경 변수와 관련하여 발생하는 문제를 해결했습니다.

  • 논리적 복제 중에 예상치 못한 페이지가 발생한 것으로 프로세스에서 잘못 계산되는 일시적인 오류를 해결했습니다.

  • 부분적으로 생성된 복제 원본 상태 파일로 인해 일정 기간 동안 가용성 손실이 발생하는 문제를 해결했습니다.

일반적인 개선 사항
  • 컴퓨팅 쿼리 식별자에 “WARNING: unrecognized node type: 378”이라는 경고가 표시되는 문제를 해결했습니다.

  • 게시자의 논리적 복제 슬롯이 조기에 제거되어 관계의 초기 데이터 동기화가 차단되는 문제를 해결했습니다.

  • Postgres 메모리 컨텍스트 수준에서 백엔드 메모리 사용 내역을 표시하기 위해 새로운 함수 aurora_stat_memctx_usage()를 추가했습니다.

  • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터 (GUC) 를 설정하여 Lambda AWS 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

  • AuroraReplicaLag 지표 계산 관련 문제를 해결했습니다.

  • 드문 경우지만 이름에 점이 포함된 Amazon S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

  • ZDP 중에 데이터베이스 가동 중지 시간을 더욱 줄였습니다.

  • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

  • pg_ls_waldir()이 “ERROR: could not stat file”을 반환하는 문제를 해결했습니다.

  • TLS_AES_128_GCM_SHA256 및 TLS_AES_256_GCM_SHA384 암호를 사용하여 TLS 1.3에 대한 지원을 추가했습니다.

  • RDS for PostgreSQL DB 인스턴스의 Aurora 복제본에서 메이저 버전 업그레이드가 차단되는 문제를 해결했습니다.

  • Aurora Serverless v2 인스턴스의 스케일 인을 방해할 수 있는 문제를 해결했습니다.

  • 논리적 복제에서 드문 경우지만 잘못된 하위 트랜잭션 메타데이터로 인해 일정 기간 동안 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

  • 드문 경우지만 인덱스 생성 중에 무한 값이나 NAN 값으로 인해 중단이 발생하는 pg_vector 확장 문제를 해결했습니다.

  • 성능을 개선하도록 문제를 해결했습니다.

  • GEOS가 버전 3.11.2로 업그레이드됨

  • pg_cron이 버전 1.5로 업그레이드됨

  • pg_partman이 버전 4.7.3으로 업그레이드됨

  • pg_tle가 버전 1.0.3으로 업그레이드됨

  • plv8이 버전 3.1.6으로 업그레이드됨

PostgreSQL 15.2

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 15.2와 호환됩니다. PostgreSQL 15.2의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 15.2를 참조하세요.

Aurora PostgreSQL 15.2.7, 2024년 3월 13일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • 중단된 하위 트랜잭션 및 DDL이 있는 경우 논리적 복제 슬롯에서 일시적으로 오류가 발생하는 문제를 수정했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 15.2.6, 2023년 12월 15일

중요한 안정성 기능 향상
우선 순위가 높은 기능 향상
  • 복합 인덱스를 대규모 데이터 세트와 함께 사용할 때 불필요한 B-tree 페이지 읽기를 건너뛰어 인덱스 스캔 쿼리 성능을 개선했습니다.

  • 드문 경우이지만 데이터베이스 인스턴스 재시작으로 이어질 수 있는 인덱스 스캔 쿼리 관련 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 15.2.5, 2023년 11월 14일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

일반적인 개선 사항
  • 오래된 메타데이터로 인해 읽기 전용 복제본 지연이 발생할 수 있는 문제를 해결했습니다.

  • 드문 경우이지만 중단을 일으킬 수 있는 버퍼 핀 잠금 관련 문제를 해결했습니다.

Aurora PostgreSQL 15.2.4, 2023년 10월 5일

우선 순위가 높은 안정성 기능 향상
우선 순위가 높은 기능 향상
  • I/O 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단될 수 있는 문제를 해결했습니다.

  • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

일반적인 개선 사항
  • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

Aurora PostgreSQL 15.2.3, 2023년 7월 25일

일반적인 개선 사항
  • AuroraReplicaLag 지표 계산 관련 문제를 해결했습니다.

  • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

  • 트랜잭션 커밋 시 스토리지를 회수할 수 없는 문제를 해결했습니다.

  • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

  • Aurora Serverless v2 규모 조정 개선 사항을 추가했습니다.

  • 드문 경우지만 이름에 점이 포함된 Amazon S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

  • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터 (GUC) 를 설정하여 Lambda AWS 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

  • 라이터 인스턴스에 다시 연결할 때 읽기 가용성 기능이 개선된 Aurora 복제본이 다시 시작할 수 있게 되는 여러 문제를 해결했습니다.

  • 유지 가능한 리더가 다시 연결되지 않는 문제를 해결했습니다.

Aurora PostgreSQL 15.2.2, 2023년 5월 10일

일반적인 개선 사항
  • pg_create_logical_replication_slot에서 test_decoding 플러그인을 로드할 때 발생하는 오류를 해결했습니다.

  • 라이트-스루 캐시를 사용할 때 논리적 복제가 실패하는 문제를 해결했습니다.

  • oracle_fdw 확장에 사용되는 Oracle 클라이언트를 버전 21.9.0.0.0으로 업데이트했습니다.

Aurora PostgreSQL 15.2.1, 2023년 4월 5일

새로운 기능
  • 다중 스키마 지원을 위한 새로운 쿼리 계획 관리(QPM) 계획 해시 계산을 도입했습니다. 다중 스키마 환경에서 QPM을 사용하려는 경우 apg_plan_mgmt.plan_hash 버전을 2로 설정하고 apg_plan_mgmt.validate_plans('update_plan_hash')를 직접적으로 호출하면 됩니다.

  • 대규모 트랜잭션을 처리하는 동안 메모리 및 CPU 사용량이 향상되도록 논리적 복제 기능을 개선했습니다.

  • ReplicationSlotDiskUsage이제 이 CloudWatch 지표는 Aurora 스토리지와 로컬 스토리지 전반의 논리적 복제 관련 스토리지를 추적합니다.

  • Aurora PostgreSQL 버전 15.2 및 14.7부터 사용자에게 rds_superuser 역할에 대한 액세스 권한이 부여된 경우에도 연결하려면 각 데이터베이스에 대한 CONNECT 권한이 부여되어야 합니다. Aurora PostgreSQL 버전 15.2 및 14.7 이전에는 사용자에게 rds_superuser 역할이 부여되어 있어야 모든 데이터베이스 및 시스템 테이블에 연결할 수 있었습니다. 이전 Aurora PostgreSQL 버전은 이 변경 사항의 영향을 받지 않으며, rds_superuser 역할에 액세스할 수 있는 사용자는 Aurora PostgreSQL 클러스터의 데이터베이스에 액세스하기 위해 CONNECT 권한이 필요하지 않습니다.

일반적인 개선 사항
  • PROJ 지원을 버전 9.1.0으로 업그레이드했습니다.

  • PostGISGDAL 라이브러리를 버전 3.5.3으로 업그레이드했습니다.

  • pg_hint_plan을 버전 1.5.0으로 업그레이드했습니다.

  • TCNSEG 확장에 대한 지원을 추가했습니다.

  • Aurora 복제본의 b-tree 및 해시 인덱스 삭제 성능을 개선했습니다.

  • Aurora Serverless v2 규모 조정 개선 사항이 포함되어 있습니다.

  • 파티셔닝된 테이블을 조인할 때 승인된 계획의 적용을 방해하는 QPM 문제를 해결했습니다.

  • 특히 객체가 많은 대규모 인스턴스에서 엔진 시작 시간을 개선했습니다.

  • 이제 Aurora 함수 aurora_stat_logical_wal_cache()가 모든 사용자에게 표시됩니다.

  • 준비된 문에서 계획을 적용할 때 가용성 손실이 발생할 수 있는 QPM 문제를 해결했습니다.

추가 개선 사항 및 기능 향상
  • 다음 확장을 업데이트했습니다.

    • apg_plan_mgmt을 버전 2.4로 업데이트

    • hll을 버전 2.17로 업데이트

    • Oracle_fdw를 버전 2.5.0으로 업데이트

    • orafce을 버전 4.0.0으로 업데이트

    • pg_audit을 버전 1.7.0으로 업데이트

    • pg_cron을 버전 1.4.2로 업데이트

    • pg_hint_plan을 버전 1.5.0으로 업데이트

    • pg_logical를 버전 2.4.2로 업데이트

    • pg_repack을 버전 1.4.8로 업데이트

    • pg_stat_statements를 버전 1.10으로 업데이트

    • pg_trgm을 버전 1.4로 업데이트

    • pgrouting을 버전 3.4.1로 업데이트

    • plv8을 버전 3.1.4로 업데이트

    • PostGIS를 버전 3.3.2로 업데이트

    • rds_activity_stream을 버전 1.6으로 업데이트

    • SEG을 버전 1.0으로 업데이트

    • TCN을 버전 1.0으로 업데이트

    • tds_fdw을 버전 2.0.3으로 업데이트

    • wal2json을 버전 2.5로 업데이트

확장 및 모듈에 대한 자세한 내용은 Aurora PostgreSQL 15에 대해 지원되는 확장 단원을 참조하세요.

PostgreSQL 15와 Aurora PostgreSQL 15의 차이점

Aurora의 고유한 분산 스토리지 시스템으로 인해 Amazon Aurora PostgreSQL 버전 15는 pg_basebackup을 사용한 Gzip, LZ4 또는 Zstandard(zstd) 기반 서버 측 압축, pg_backup_start()pg_backup_stop()을 사용한 온라인 백업, WAL 복구 중 미리 가져오기를 지원하지 않습니다. 또한 시퀀스를 로깅되지 않은 것으로 지정할 수 있지만 이를 통해 해당 시퀀스가 일반 시퀀스보다 성능이 향상되지는 않습니다.

PostgreSQL 14.11

이번 Aurora PostgreSQL 릴리스는 PostgreSQL 14.11과 호환됩니다. PostgreSQL 14.11의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 14.11을 참조하십시오.

Aurora PostgreSQL 14.11.1, 2024년 4월 29일

새로운 기능
  • 에 리소스 사용 요약이 pg_dump 추가되었습니다.

  • aurora_stat_statements(bool showtext)aurora_stat_plans(bool showtext) 에 대한 함수 오버로드를 추가했습니다.

일반적인 개선 사항
  • 다운타임 없는 패치를 통해 연결 보존을 개선하기 위해 여러 마이너 버전 업그레이드 문제를 수정했습니다.

  • 대용량의 초기화 시간이 개선되어 데이터베이스 부팅 시간이 단축되었습니다.

  • 관계 확장 잠금에 대한 경합을 줄이고 관계를 사전에 확장하여 더 빠른 COPY 작업을 도입했습니다.

  • 특정 로그 레코드의 재생을 지능적으로 건너뛰고 재생 부하를 줄임으로써 복제 지연을 줄일 수 있도록 개선되었습니다.

  • 읽기 노드의 복구 충돌 중 드문 경우이긴 하지만 잠시 사용할 수 없는 문제가 해결되었습니다.

  • 드문 경우지만 메이저 버전 업그레이드 패치 중에 데이터베이스가 시작되지 않는 문제를 수정했습니다.

  • 더 많은 상황에서 복제 오류를 복구할 수 있도록 하여 읽기 전용 복제본의 가용성을 개선했습니다.

  • 제로 다운타임 패치가 타임아웃되는 문제를 수정했습니다.

  • 논리적 복제 테이블 동기화 작업이 실패할 때 교착 상태가 발생하는 문제를 수정했습니다.

  • 동시에 중단된 하위 트랜잭션이 있는 경우 스토리지로 넘친 후 카탈로그 수정 변경 사항을 처리하지 못하는 논리적 복제 디코딩 문제를 수정했습니다.

  • 스토리지에 기록하기 전에 로그 레코드 검증을 개선했습니다.

  • 제로 다운타임 패치 이벤트 이후 세션에서 ClientRead 대기 이벤트를 잘못 보고하던 문제를 수정했습니다.

  • aws_s3 확장을 버전 1.1에서 1.2로 업그레이드할 때 aws_s3.query_export_to_s3의 모호한 함수 정의가 수정되었습니다.

우선 순위가 높은 기능 향상
  • 드문 경우이긴 하지만 논리적 복제 슬롯을 재개할 때 슬롯이 멈추는 문제가 해결되었습니다.

  • 테이블스페이스에 데이터베이스를 생성할 때 재시작이 발생하는 문제를 수정했습니다.

  • 잘못된 논리적 복제 오류 처리와 관련된 문제를 수정하여 DB 안정성을 개선했습니다.

중요한 안정성 기능 향상
  • 드문 경우이긴 하지만 복구 시간이 길어지고 가용성에 영향을 미칠 수 있는 복제 원본과 관련된 문제를 수정했습니다.

  • 드문 경우이긴 하지만 새로 만든 논리적 복제 슬롯이 트랜잭션을 부분적으로 복제하는 문제를 수정했습니다. 자세한 내용은 논리적 복제 슬롯 생성 중 경쟁 상태로 인한 잠재적 데이터 손실을 참조하십시오.

  • 제로 다운타임 패치가 실패할 pg_stat_statements 수 있는 문제를 수정했습니다.

  • 마이너 버전 업그레이드 중에 메모리 요구 사항이 변경되면 제로 다운타임 패치 및 엔진 시작이 실패할 수 있는 문제를 수정했습니다.

추가 개선 사항 및 기능 향상
  • 다음 확장을 업데이트했습니다.

    • pg_tle버전 1.3.4로 확장.

    • PLV8버전 3.1.10으로 확장되었습니다.

    • 버전 릴리즈_2023_09_4에 대한 RDKit 카트리지.

  • 새 GUC 파라미터가 추가되었습니다.

    • pgtle.clientauth_databases_to_skip

    • pgtle.clientauth_db_name

    • pgtle.clientauth_num_parallel_workers

    • pgtle.clientauth_users_to_skip

    • pgtle.enable_clientauth

    • pgtle.passcheck_db_name

PostgreSQL 14.10

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 14.10과 호환됩니다. PostgreSQL 14.10의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 14.10을 참조하세요.

Aurora PostgreSQL 14.10.3, 2024년 3월 13일

일반적인 개선 사항
  • 확장 프로그램의 성능 저하 문제가 수정되었습니다. PLV8

Aurora PostgreSQL 14.10.2, 2024년 2월 22일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • ZDP 중에 마이너 버전 업그레이드를 pg_stat_statements 차단할 수 있는 문제를 수정했습니다.

  • 지나치게 엄격한 데이터 일관성 검사로 인해 논리적 복제 슬롯이 더 이상 변경 내용을 내보내지 않는 문제를 수정했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 14.10.0, 2023년 12월 21일

오픈 소스 커뮤니티에서 PostgreSQL 데이터베이스 업데이트를 발표한 후 PostgreSQL 버전 15.5, 14.10, 13.13, 12.17을 지원하도록 Amazon Aurora PostgreSQL 호환 버전을 업데이트했습니다. 이 릴리스에는 PostgreSQL 커뮤니티에서 수행한 제품 개선 사항 및 버그 수정 사항과 Aurora 관련 개선 사항이 포함되어 있습니다. Babelfish for Aurora PostgreSQL 버전 3.4의 새로운 기능 및 개선 사항도 포함되어 있습니다.

업그레이드 빈도와 업그레이드 프로세스 계획 방법을 결정하는 데 도움이 되는 Aurora 버전 정책을 참조하세요. 참고로, Amazon Aurora PostgreSQL 버전 11 중의 하나를 실행하는 경우 2024년 2월 29일까지 최신 메이저 버전으로 업그레이드해야 합니다.

새로운 기능
  • Amazon Bedrock 통합 - Aurora PostgreSQLDB 클러스터에서 Amazon Aurora 기계 학습 확장을 사용하면 이제 Amazon Bedrock 기본 AI 모델을 사용할 수 있습니다.

  • Aurora PostgreSQL 액세스 제어를 위한 Active Directory 보안 그룹 사용 — Microsoft Active Directory용 디렉터리 서비스를 사용하는 그룹 역할 인증 지원을 새 AWS 확장과 함께 추가했습니다. pg_ad_mapping

  • 위임 확장 지원 - 이 기능을 통해 새 rds_extension 역할을 사용하여 권한이 낮은 사용자에게 확장 관리를 위임할 수 있습니다.

  • Aurora PostgreSQL DB 클러스터 및 DB aurora_compute_plan_id 파라미터 그룹에서 기본적으로 활성화되는 파라미터에 대한 지원이 추가되었습니다. 자세한 내용은 Aurora PostgreSQL용 쿼리 실행 계획 모니터링을 참조하세요.

  • 쿼리 계획 관리(QPM) 개선 사항:

    • update_plan_hash에 대한 apg_plan_mgmt.validate_plans() 작업의 일부로 계획 개요가 최신 형식 버전으로 업데이트됩니다.

    • 병렬 쿼리 적용의 일부로 병렬 추가 적용에 대한 지원을 추가했습니다.

  • HypoPG 확장 버전 1.4.0에 대한 지원을 추가했습니다.

  • h3-pg 확장 및 h3-postgis 확장 버전 4.1.3에 대한 지원을 추가했습니다.

우선 순위가 높은 기능 향상
  • 동시에 실행되는 DDL 또는 취소된 하위 트랜잭션이 있는 상태에서 변경 사항을 논리적으로 복제할 때 재부팅이 발생할 수 있는 문제를 해결했습니다.

  • WAL 재생 중에 수정된 페이지를 읽을 때 Aurora 복제본이 재부팅되는 문제를 해결했습니다.

  • 특정 볼륨 메타데이터가 소스 클러스터에서 유효하지 않은 경우 복제된 클러스터에서 유효하지 않은 상태로 유지되는 문제를 해결했습니다. 복제 클러스터가 새 볼륨을 사용하므로 이제 메타데이터가 다시 생성됩니다.

  • 제로 가동 중지 패치 적용(ZDP) 중에 엔진 중단을 일으킬 수 있는 버그를 수정했습니다.

  • 향상된 메모리 관리 기능을 활성화 및 비활성화하는 데 사용되는 새 파라미터 rds.enable_memory_management를 도입했습니다.

  • 복합 인덱스를 대규모 데이터 세트와 함께 사용할 때 불필요한 B-tree 페이지 읽기를 건너뛰어 인덱스 스캔 쿼리 성능을 개선했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

일반적인 개선 사항
  • 라이터 DB 인스턴스에 다시 연결하는 동안 Aurora 복제본이 재부팅될 수 있는 문제를 해결했습니다.

  • rdkit.morgan_fp_size 파라미터에 대한 지원을 추가했습니다.

  • 이제 rds-superuserpg_stat_reset_slru 함수를 실행할 수 있습니다.

  • MultiXact SLRU 액세스가 올바른 범주에 반영되지 않던 문제를 수정했습니다. pg_stat_slru

  • 사용하지 않는 WAL 세그먼트가 제대로 제거되지 않을 수 있는 문제를 해결했습니다.

  • 바이너리 출력 형식을 사용할 때 pglogical이 복제 원본 데이터를 올바르게 전달하지 못하는 문제를 해결했습니다.

  • 이제 rds_superuserALTER COLLATION을 실행하여 카탈로그에 있는 로캘의 데이터 정렬 버전을 새로 고칠 수 있습니다.

  • 잘못된 연결로 인해 dblinkpostgres_fdw 확장이 중단되는 문제를 해결했습니다.

  • aws_s3 확장이 HTTP 오류 응답을 테이블로 가져올 수 있는 문제를 해결했습니다.

  • 라이터 DB 인스턴스에 다시 연결하는 동안 최적화된 읽기를 사용하는 Aurora 복제본이 재부팅될 수 있는 문제를 해결했습니다.

  • 페이지를 계층형 캐시에 캐싱하는 동안 최적화된 읽기를 사용하는 Aurora 복제본이 재부팅될 수 있는 문제를 해결했습니다.

  • AWS 독립 기본 데이터 정렬 라이브러리 버전의 버전을 에 기록하십시오. pg_collation catalog

추가 개선 사항 및 기능 향상
  • 다음 확장을 업데이트했습니다.

    • mysql_fdw를 버전 2.9.1로 업데이트

    • Oracle_fdw를 버전 2.6.0으로 업데이트

    • Orafce을 버전 4.6.0으로 업데이트

    • pg_cron을 버전 1.6.0으로 업데이트

    • pg_proctab을 버전 0.0.10으로 업데이트

    • pg_tle을 버전 1.2.0으로 업데이트

    • plv8을 버전 3.1.8로 업데이트

    • PostGIS을 버전 3.4.0으로 업데이트

    • prefix를 버전 1.2.10으로 업데이트

    • RDKit을 버전 4.4.0(Release_2023_09_1)으로 업데이트

확장 및 모듈에 대한 자세한 내용은 Aurora PostgreSQL 14에 대해 지원되는 확장 단원을 참조하세요.

PostgreSQL 14.9

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 14.9와 호환됩니다. PostgreSQL 14.9의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 14.9를 참조하세요.

Aurora PostgreSQL 14.9.6, 2024년 3월 13일

일반적인 개선 사항
  • 확장 프로그램의 성능 저하 문제가 수정되었습니다. PLV8

Aurora PostgreSQL 14.9.5, 2024년 2월 22일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • ZDP 중에 마이너 버전 업그레이드를 pg_stat_statements 차단할 수 있는 문제를 수정했습니다.

  • 지나치게 엄격한 데이터 일관성 검사로 인해 논리적 복제 슬롯이 더 이상 변경 내용을 내보내지 않는 문제를 수정했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 14.9.3, 2023년 12월 15일

우선 순위가 높은 기능 향상
  • 동시에 취소된 하위 트랜잭션 및 DDL이 있는 상태에서 변경 사항을 논리적으로 복제할 때 재부팅이 발생할 수 있는 문제를 해결했습니다.

Aurora PostgreSQL 14.9.2, 2023년 12월 13일

중요한 안정성 기능 향상
우선 순위가 높은 기능 향상
  • 복합 인덱스를 대규모 데이터 세트와 함께 사용할 때 불필요한 B-tree 페이지 읽기를 건너뛰어 인덱스 스캔 쿼리 성능을 개선했습니다.

  • 드문 경우이지만 데이터베이스 인스턴스 재시작으로 이어질 수 있는 인덱스 스캔 쿼리 관련 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 14.9.1, 2023년 11월 9일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

일반적인 개선 사항
  • 드문 경우이지만 중단을 일으킬 수 있는 버퍼 핀 잠금 관련 문제를 해결했습니다.

Aurora PostgreSQL 14.9.0, 2023년 10월 24일

새로운 기능
  • mysql_fdw 버전 2.9.0에 대한 지원을 추가했습니다.

  • 고객 관리형 KMS 키를 사용하여 암호화된 S3 버킷으로 내보낼 수 있도록 aws_s3 확장에 지원을 추가했습니다.

  • 글로벌 DB 보조 클러스터에서 Aurora 복제본의 가용성을 개선했습니다.

  • Aurora 복제본의 쿼리 계획 캡처에 대한 지원을 추가했습니다.

  • 구체화 노드를 사용한 쿼리 계획 적용에 대한 지원을 추가했습니다.

  • 병렬 쿼리 연산자를 사용한 쿼리 계획 적용에 대한 지원을 추가했습니다.

  • 지정된 비용 임계값 미만의 쿼리 계획은 캡처되지 않을 수 있습니다.

우선 순위가 높은 기능 향상
  • Aurora Serverless 인스턴스의 스케일 업 시간을 개선하기 위한 최적화 기능을 포함했습니다.

일반적인 개선 사항
  • 총 행 수가 20억 개를 초과할 때 내보낸 행 수가 잘못 보고되는 aws_s3 확장 문제를 해결했습니다.

  • aws_s3 확장에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 다음 파라미터(GUC)를 설정하여 S3에서 가져오기에 대한 제한 시간 임계값을 변경할 수 있습니다.

    • aws_s3.curlopt_low_speed_limit

    • aws_s3.curlopt_low_speed_time

  • 일부 엣지 케이스에서 인스턴스 생성 실패를 방지했습니다.

  • Aurora 복제본에 대한 커밋 트랜잭션 작업의 재생 성능을 개선했습니다.

  • 드문 경우지만 aws_s3 확장에서 가져오기가 완료되지 않을 수 있는 문제를 해결했습니다.

  • PostGIS용 GEOS 라이브러리를 3.12.0 버전으로 업데이트했습니다.

  • 전체 데이터베이스 인스턴스 규모 조정 시간이 단축되도록 Aurora Serverless v2 데이터베이스 메모리 규모 조정을 개선했습니다.

  • 클러스터 캐시 관리자 발신자의 대기 시간을 나타내도록 WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER 대기 이벤트를 추가했습니다.

  • Aurora Serverless 리소스 모니터링에서 대기 시간을 나타내도록 WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN 대기 이벤트를 추가했습니다.

  • 읽기 전용 복제본의 스토리지에서 읽는 동안 유효하지 않은 비지속적 메타데이터의 처리를 개선했습니다.

  • 논리적 복제 슬롯을 시작할 때 데이터베이스가 중단될 수 있는 문제를 해결했습니다.

  • pg_cron cron.max_running_jobs 파라미터의 한도를 100개에서 1,000개로 늘렸습니다.

  • 이제 pgAudit pgaudit.log_statement 파라미터를 수정할 수 있습니다.

  • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

  • ‘#’로 시작하는 테이블 이름을 올바르게 처리하도록 CREATE TABLE 명령의 버그를 수정했습니다.

추가 개선 사항 및 기능 향상
  • 다음 확장을 업데이트했습니다.

    • orafce를 버전 4.3.0으로 업데이트

    • pg_logical을 버전 2.4.3으로 업데이트

    • pg_tle을 버전 1.1.1로 업데이트

    • pgvector를 버전 0.5.0으로 업데이트

    • PostGIS을 버전 3.3.3으로 업데이트

    • RDKit를 버전 4.3으로 업데이트

확장 및 모듈에 대한 자세한 내용은 Aurora PostgreSQL 14에 대해 지원되는 확장 단원을 참조하세요.

PostgreSQL 14.8

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 14.8과 호환됩니다. PostgreSQL 14.8의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 14.8을 참조하세요.

Aurora PostgreSQL 14.8.5, 2024년 3월 13일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • 중단된 하위 트랜잭션 및 DDL이 있는 경우 논리적 복제 슬롯에서 일시적으로 오류가 발생하는 문제를 수정했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 14.8.4, 2023년 12월 14일

중요한 안정성 기능 향상
우선 순위가 높은 기능 향상
  • 복합 인덱스를 대규모 데이터 세트와 함께 사용할 때 불필요한 B-tree 페이지 읽기를 건너뛰어 인덱스 스캔 쿼리 성능을 개선했습니다.

  • 드문 경우이지만 데이터베이스 인스턴스 재시작으로 이어질 수 있는 인덱스 스캔 쿼리 관련 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 14.8.3, 2023년 11월 14일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

일반적인 개선 사항
  • 오래된 메타데이터로 인해 읽기 전용 복제본 지연이 발생할 수 있는 문제를 해결했습니다.

  • 드문 경우이지만 중단을 일으킬 수 있는 버퍼 핀 잠금 관련 문제를 해결했습니다.

Aurora PostgreSQL 14.8.2, 2023년 10월 4일

우선 순위가 높은 안정성 기능 향상
  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

우선 순위가 높은 기능 향상
  • I/O 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단될 수 있는 문제를 해결했습니다.

  • COPY FROM 명령을 실행할 때 중단을 일으킬 수 있는 문제를 해결했습니다.

  • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

  • “ERROR: 40001: could not serialize access due to concurrent update when using Serializable snapshot”이라는 메시지와 함께 외래 키가 있는 테이블의 UPDATEDELETE가 예기치 않게 실패할 수 있는 문제를 해결했습니다.

일반적인 개선 사항
  • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

  • Aurora PostgreSQL 15.3의 특정 시나리오에서 향상된 메모리 관리를 활성화하지 못하는 문제를 해결했습니다.

Aurora PostgreSQL 14.8.0, 2023년 7월 13일

오픈 소스 커뮤니티에서 PostgreSQL 데이터베이스 업데이트를 발표한 후 PostgreSQL 버전 15.3, 14.8, 13.11, 12.15 및 11.20을 지원하도록 Amazon Aurora PostgreSQL 호환 버전을 업데이트했습니다. 이 릴리스에는 PostgreSQL 커뮤니티에서 수행한 제품 개선 사항 및 버그 수정 사항과 Aurora 관련 개선 사항이 포함되어 있습니다. 이 릴리스에는 Babelfish for Aurora PostgreSQL 버전 3.2에 대한 새로운 기능 및 개선 사항과 AWS Database Migration Service에 대한 향상된 지원도 포함되어 있습니다. 업그레이드 빈도와 업그레이드 프로세스 계획 방법을 결정하는 데 도움이 되는 Amazon Aurora 버전을 참조하세요. 참고로, Amazon Aurora PostgreSQL 11 버전을 실행하는 경우 2024년 2월 29일까지 최신 메이저 버전으로 업그레이드해야 합니다.

새로운 기능
  • 이 릴리스에는 메모리 부족으로 인한 문제를 사전에 예방하여 데이터베이스 안정성과 가용성을 높이는 메모리 관리 개선 사항이 포함되어 있습니다. 자세한 내용은 Aurora PostgreSQL의 향상된 메모리 관리를 참조하세요.

  • pgvector 확장 버전 0.4.1에 대한 지원을 추가했습니다.

우선 순위가 높은 기능 향상
  • 유지 가능한 리더 재연결을 수행할 때 하위 트랜잭션 메타데이터 처리와 관련된 문제를 해결했습니다.

  • ZDP 도중 확장 환경 변수와 관련하여 발생하는 문제를 해결했습니다.

  • 논리적 복제 중에 예상치 못한 페이지가 발생한 것으로 프로세스에서 잘못 계산되는 일시적인 오류를 해결했습니다.

  • 부분적으로 생성된 복제 원본 상태 파일로 인해 일정 기간 동안 가용성 손실이 발생하는 문제를 해결했습니다.

일반적인 개선 사항
  • 컴퓨팅 쿼리 식별자에 “WARNING: unrecognized node type: 378”이라는 경고가 표시되는 문제를 해결했습니다.

  • 게시자의 논리적 복제 슬롯이 조기에 제거되어 관계의 초기 데이터 동기화가 차단되는 문제를 해결했습니다.

  • Postgres 메모리 컨텍스트 수준에서 백엔드 메모리 사용 내역을 표시하기 위해 새로운 함수 aurora_stat_memctx_usage()를 추가했습니다.

  • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터 (GUC) 를 설정하여 Lambda AWS 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

  • AuroraReplicaLag 지표 계산 관련 문제를 해결했습니다.

  • 드문 경우지만 이름에 점이 포함된 Amazon S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

  • ZDP 중에 데이터베이스 가동 중지 시간을 더욱 줄였습니다.

  • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

  • pg_ls_waldir()이 “ERROR: could not stat file”을 반환하는 문제를 해결했습니다.

  • TLS_AES_128_GCM_SHA256 및 TLS_AES_256_GCM_SHA384 암호를 사용하여 TLS 1.3에 대한 지원을 추가했습니다.

  • RDS for PostgreSQL DB 인스턴스의 Aurora 복제본에서 메이저 버전 업그레이드가 차단되는 문제를 해결했습니다.

  • Aurora Serverless v2 인스턴스의 스케일 인을 방해할 수 있는 문제를 해결했습니다.

  • 논리적 복제에서 드문 경우지만 잘못된 하위 트랜잭션 메타데이터로 인해 일정 기간 동안 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

  • 드문 경우지만 인덱스 생성 중에 무한 값이나 NAN 값으로 인해 중단이 발생하는 pg_vector 확장 문제를 해결했습니다.

  • GEOS가 버전 3.11.2로 업그레이드됨

  • pg_cron이 버전 1.5로 업그레이드됨

  • pg_partman이 버전 4.7.3으로 업그레이드됨

  • pg_tle가 버전 1.0.3으로 업그레이드됨

  • plv8이 버전 3.1.6으로 업그레이드됨

  • tds_fdw를 2.0.3으로 업그레이드함

PostgreSQL 14.7

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 14.7과 호환됩니다. PostgreSQL 14.7의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 14.7을 참조하세요.

Aurora PostgreSQL 14.7.7, 2024년 3월 13일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • 중단된 하위 트랜잭션 및 DDL이 있는 경우 논리적 복제 슬롯에서 일시적으로 오류가 발생하는 문제를 수정했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 14.7.6, 2023년 12월 15일

중요한 안정성 기능 향상
우선 순위가 높은 기능 향상
  • 복합 인덱스를 대규모 데이터 세트와 함께 사용할 때 불필요한 B-tree 페이지 읽기를 건너뛰어 인덱스 스캔 쿼리 성능을 개선했습니다.

  • 드문 경우이지만 데이터베이스 인스턴스 재시작으로 이어질 수 있는 인덱스 스캔 쿼리 관련 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 14.7.5, 2023년 11월 14일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

일반적인 개선 사항
  • 오래된 메타데이터로 인해 읽기 전용 복제본 지연이 발생할 수 있는 문제를 해결했습니다.

  • 드문 경우이지만 중단을 일으킬 수 있는 버퍼 핀 잠금 관련 문제를 해결했습니다.

Aurora PostgreSQL 14.7.4, 2023년 10월 5일

우선 순위가 높은 안정성 기능 향상
우선 순위가 높은 기능 향상
  • I/O 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단될 수 있는 문제를 해결했습니다.

  • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

일반적인 개선 사항
  • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

Aurora PostgreSQL 14.7.3, 2023년 7월 24일

일반적인 개선 사항
  • AuroraReplicaLag 지표 계산 관련 문제를 해결했습니다.

  • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

  • 트랜잭션 커밋 시 스토리지를 회수할 수 없는 문제를 해결했습니다.

  • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

  • Aurora Serverless v2 규모 조정 개선 사항을 추가했습니다.

  • 드문 경우지만 이름에 점이 포함된 Amazon S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

  • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터 (GUC) 를 설정하여 Lambda AWS 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

  • 라이터 인스턴스에 다시 연결할 때 읽기 가용성 기능이 개선된 Aurora 복제본이 다시 시작할 수 있게 되는 여러 문제를 해결했습니다.

  • 유지 가능한 리더가 다시 연결되지 않는 문제를 해결했습니다.

Aurora PostgreSQL 14.7.2, 2023년 5월 10일

일반적인 개선 사항
  • pg_create_logical_replication_slot에서 test_decoding 플러그인을 로드할 때 발생하는 오류를 해결했습니다.

  • 라이트-스루 캐시를 사용할 때 논리적 복제가 실패하는 문제를 해결했습니다.

  • oracle_fdw 확장에 사용되는 Oracle 클라이언트를 버전 21.9.0.0.0으로 업데이트했습니다.

Aurora PostgreSQL 14.7.1, 2023년 4월 5일

새로운 기능
  • 다중 스키마 지원을 위한 새로운 QPM 계획 해시 계산을 도입했습니다. 다중 스키마 환경에서 QPM을 사용하려는 경우 apg_plan_mgmt.plan_hash 버전을 2로 설정하고 apg_plan_mgmt.validate_plans('update_plan_hash')를 직접적으로 호출하면 됩니다.

  • 대규모 트랜잭션을 처리하는 동안 메모리 및 CPU 사용량이 향상되도록 논리적 복제 기능을 개선했습니다.

  • ReplicationSlotDiskUsage이제 이 CloudWatch 지표는 Aurora 스토리지와 로컬 스토리지 전반의 논리적 복제 관련 스토리지를 추적합니다.

  • Aurora PostgreSQL 버전 15.2 및 14.7부터 사용자에게 rds_superuser 역할에 대한 액세스 권한이 부여된 경우에도 연결하려면 각 데이터베이스에 대한 CONNECT 권한이 부여되어야 합니다. Aurora PostgreSQL 버전 15.2 및 14.7 이전에는 사용자에게 rds_superuser 역할이 부여되어 있어야 모든 데이터베이스 및 시스템 테이블에 연결할 수 있었습니다. 이전 Aurora PostgreSQL 버전은 이 변경 사항의 영향을 받지 않으며, rds_superuser 역할에 액세스할 수 있는 사용자는 Aurora PostgreSQL 클러스터의 데이터베이스에 액세스하기 위해 CONNECT 권한이 필요하지 않습니다.

우선 순위가 높은 안정성 기능 향상
  • 커밋 지연 시간 지표가 업데이트되지 않는 문제를 해결했습니다.

일반적인 개선 사항
  • PROJ 지원을 버전 9.1.0으로 업그레이드했습니다.

  • PostGISGDAL 라이브러리를 버전 3.5.3으로 업그레이드했습니다.

  • pg_hint_plan 1.3x에서 1.4로의 업그레이드 경로를 수정했습니다.

  • TCNSEG 확장에 대한 지원을 추가했습니다.

  • Aurora 복제본의 b-tree 및 해시 인덱스 삭제 성능을 개선했습니다.

  • Aurora Serverless v2 규모 조정 개선 사항이 포함되어 있습니다.

  • 파티셔닝된 테이블을 조인할 때 승인된 계획의 적용을 방해하는 QPM 문제를 해결했습니다.

  • EXPLAIN에서 잘못된 버퍼 적중 횟수가 발생하는 문제를 해결했습니다.

  • 특히 객체가 많은 대규모 인스턴스에서 엔진 시작 시간을 개선했습니다.

  • 이제 Aurora 함수 aurora_stat_logical_wal_cache()가 모든 사용자에게 표시됩니다.

  • 준비된 문에서 계획을 적용할 때 가용성 손실이 발생할 수 있는 QPM 문제를 해결했습니다.

추가 개선 사항 및 기능 향상
  • 다음 확장을 업데이트했습니다.

    • hll을 버전 2.17로 업데이트

    • Oracle_fdw를 버전 2.5.0으로 업데이트

    • orafce을 버전 4.0.0으로 업데이트

    • pg_cron을 버전 1.4.2로 업데이트

    • pg_hint_plan을 버전 1.4.1로 업데이트

    • pg_logical를 버전 2.4.2로 업데이트

    • pg_trgm을 버전 1.4로 업데이트

    • pgrouting을 버전 3.4.1로 업데이트

    • plv8을 버전 3.1.4로 업데이트

    • PostGIS를 버전 3.3.2로 업데이트

    • SEG을 버전 1.0으로 업데이트

    • TCN을 버전 1.0으로 업데이트

    • wal2json을 버전 2.5로 업데이트

확장 및 모듈에 대한 자세한 내용은 Aurora PostgreSQL 14에 대해 지원되는 확장 단원을 참조하세요.

PostgreSQL 14.6

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 14.6과 호환됩니다. PostgreSQL 14.6의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 14.6을 참조하세요.

Aurora PostgreSQL 14.6.8, 2024년 3월 13일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 14.6.7, 2023년 12월 15일

중요한 안정성 기능 향상
일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 14.6.6, 2023년 11월 17일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

Aurora PostgreSQL 14.6.5, 2023년 10월 4일

중요한 안정성 기능 향상
우선 순위가 높은 안정성 기능 향상
  • IO 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

일반적인 개선 사항
  • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

Aurora PostgreSQL 14.6.4, 2023년 9월 13일

일반적인 개선 사항
  • Aurora Serverless v2 규모 조정 개선 사항을 추가했습니다.

  • Aurora Serverless v2의 스케일 인을 방해할 수 있는 pg_cron 문제를 해결했습니다.

  • AuroraReplicaLag 지표 계산 관련 문제를 해결했습니다.

  • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

  • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

  • 드문 경우지만 이름에 점이 포함된 Amazon S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

  • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터를 설정하여 AWS Lambda 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

Aurora PostgreSQL 14.6.2, 2023년 3월 3일

중요한 안정성 기능 향상
  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

일반적인 안정성 기능 향상
  • 파티셔닝된 테이블을 사용한 조인에 대해 승인된 계획이 적용되지 않는 문제를 해결했습니다.

  • GDAL 데이터가 로드되지 않는 PostGIS 문제를 해결했습니다.

  • 논리적 복제가 활성화된 경우 시작 시 복구 작업량이 증가하는 문제를 해결했습니다.

  • aws_s3 확장에서 많은 수의 레코드를 로드하면 제한 시간이 초과될 수 있는 문제를 해결했습니다.

  • 라이트-스루 캐시를 사용할 때 논리적 복제가 실패하는 문제를 해결했습니다.

Aurora PostgreSQL 14.6.1, 2023년 2월 17일

중요한 안정성 기능 향상
  • 중요한 안정성 문제를 해결했습니다.

Aurora PostgreSQL 14.6.0, 2023년 1월 20일

우선 순위가 높은 안정성 기능 향상
  • 가장 오래된 MultiXactId가 잘못 업데이트되어 업그레이드가 실패하는 문제를 해결했습니다.

  • 잠시 동안 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • DB 인스턴스 마이그레이션이 실패하는 문제를 해결했습니다.

  • 메타데이터의 일관성 부족으로 인해 DB가 시작되지 않는 문제를 해결했습니다.

  • 오류 처리 및 진단 가능성을 개선했습니다.

  • RDKit 확장을 버전 4.2로 업그레이드했습니다.

  • GDAL 라이브러리를 버전 3.4.3으로 업그레이드했습니다.

  • 클러스터 캐시 관리 프로세스가 정상적으로 종료되지 않는 문제를 해결했습니다.

  • 정상 종료 시 특정 프로세스가 일관되지 않은 상태로 유지될 수 있는 문제를 해결했습니다.

  • pg_repack 확장 관련 문제를 해결했습니다.

  • 새로운 독립 기본 데이터 정렬 라이브러리를 사용하여 데이터 정렬 라이브러리 glibc의 처리를 개선했습니다.

PostgreSQL 14.5

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 14.5와 호환됩니다. PostgreSQL 14.5의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 14.5를 참조하세요.

Aurora PostgreSQL 14.5.6, 2024년 3월 13일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 14.5.5, 2023년 12월 18일

중요한 안정성 기능 향상
일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 14.5.4, 2023년 11월 17일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

Aurora PostgreSQL 14.5.3, 2023년 10월 17일

우선 순위가 높은 안정성 기능 향상
우선 순위가 높은 기능 향상
  • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단되는 문제를 해결했습니다.

  • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • 통계 수집기 프로세스가 반복적으로 다시 시작되는 문제를 해결했습니다.

  • Aurora Serverless v2의 규모 조정 시간을 개선했습니다.

  • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

  • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

  • 드문 경우지만 이름에 점이 포함된 S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

  • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터를 설정하여 AWS Lambda 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

  • I/O 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • 라이트-스루 캐시를 사용할 때 논리적 복제가 실패하는 문제를 해결했습니다.

Aurora PostgreSQL 14.5.2, 2023년 3월 2일

일반적인 안정성 기능 향상
  • 파티셔닝된 테이블을 사용한 조인에 대해 승인된 계획이 적용되지 않는 문제를 해결했습니다.

  • 쿼리 계획 관리(QPM)를 사용할 수 없게 되는 문제를 해결했습니다.

  • 논리적 복제가 활성화된 경우 시작 시 복구 작업량이 증가하는 문제를 해결했습니다.

  • aws_s3 확장에서 많은 수의 레코드를 로드하면 제한 시간이 초과될 수 있는 문제를 해결했습니다.

  • pg_cron 병렬 작업 실행과 관련된 문제를 해결했습니다.

Aurora PostgreSQL 14.5.1, 2022년 12월 13일

일반적인 안정성 기능 향상
  • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

  • 데이터베이스 마이너 및 패치 릴리스 업그레이드 중에 엔진 안정성 사안이 발생하는 문제를 해결했습니다.

  • 복제 중에 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

  • 복제 중에 데이터 불일치가 발생할 수 있는 문제를 해결했습니다.

Aurora PostgreSQL 14.5.0, 2022년 11월 9일

우선 순위가 높은 안정성 기능 향상
  • Aurora Serverless v2 규모 조정 문제를 해결했습니다.

  • Aurora Serverless v2 축소가 실패하게 되는 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • 버퍼 캐시가 압박을 받을 때의 버퍼 캐시 정리 기능을 개선했습니다.

  • 메모리 사용량을 증가시키는 데이터베이스 활동 스트림 문제를 해결했습니다.

  • 논리적 복제 구독의 변경 사항을 적용할 때 DB 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • DB 인스턴스가 다시 시작되는 문제를 해결했습니다.

  • 중단 시 모니터링 지표를 생성하는 동안 DB 인스턴스가 재귀적으로 다시 시작되는 문제를 해결했습니다.

  • 성능 지표 수집 중에 DB 인스턴스가 다시 시작되는 문제를 해결했습니다.

  • SSLV3_ALERT_CERTIFICATE_UNKNOWN으로 인해 데이터베이스 연결 시도가 실패하는 문제를 해결했습니다.

  • B-tree 인덱스가 일관되지 않은 경우에 발생하는 오류 보고를 개선했습니다.

  • 잘못된 힌트 비트 설정과 관련된 진단 로깅을 개선했습니다.

  • autovacuum이 테이블을 잘못 건너뛰는 문제를 해결했습니다.

  • 논리적 복제 미리 가져오기를 개선했습니다.

  • GIN 인덱스의 지속성 문제를 해결했습니다.

  • MultiXact SLRU 캐시를 구성하는 옵션을 제공했습니다. 이제 다음 파라미터(GUC)를 설정하여 MultiXact SLRU 캐시 크기를 변경할 수 있습니다.

    • multixact_members_cache_size

    • multixact_offsets_cache_size

  • 중단된 메이저 버전 업그레이드를 감지하고 취소하도록 문제를 해결했습니다.

  • 메모리 사용량을 증가시킬 수 있는 해시 조인 문제를 해결했습니다.

  • 논리적 복제 성능을 개선했습니다.

  • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

  • GEOS 버전을 3.10.3으로 업그레이드했습니다.

  • PLV8 버전을 3.0.0으로 업데이트했습니다.

  • PostGIS 확장을 3.2.3 버전으로 업데이트했습니다.

  • 1차원 입력이 반복되어 0이 반환되는 st_orientedenvelope 관련 문제를 해결했습니다.

  • tds_fdw를 사용하는 경우 SQL Server에 대한 연결이 실패하는 문제를 해결했습니다.

PostgreSQL 14.4

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 14.4와 호환됩니다. PostgreSQL 14.4의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 14.4를 참조하세요.

Aurora PostgreSQL 14.4.9, 2024년 3월 13일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 14.4.8, 2023년 12월 22일

중요한 안정성 기능 향상
일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 14.4.7, 2023년 11월 17일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

Aurora PostgreSQL 14.4.6, 2023년 10월 19일

우선 순위가 높은 안정성 기능 향상
우선 순위가 높은 기능 향상
  • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단되는 문제를 해결했습니다.

  • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • 통계 수집기 프로세스가 반복적으로 다시 시작되는 문제를 해결했습니다.

  • Aurora Serverless v2의 규모 조정 시간을 개선했습니다.

  • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

  • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

  • 드문 경우지만 이름에 점이 포함된 S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

  • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터를 설정하여 AWS Lambda 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

Aurora PostgreSQL 14.4.5, 2022년 12월 14일

일반적인 안정성 기능 향상
  • 데이터베이스 마이너 및 패치 릴리스 업그레이드 중에 엔진 안정성 사안이 발생하는 문제를 해결했습니다.

  • 복제 중에 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

  • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

  • 복제 중에 데이터 불일치가 발생할 수 있는 문제를 해결했습니다.

Aurora PostgreSQL 14.4.4, 2022년 11월 17일

우선 순위가 높은 안정성 기능 향상
  • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

Aurora PostgreSQL 14.4.0, 2022년 10월 13일

우선 순위가 높은 안정성 기능 향상
  • 오류 시나리오 중에 PLV8 충돌이 발생하는 문제를 수정했습니다. JavaScript

  • 다음 작업을 실행하기 위해 세마포어를 획득하려고 할 때 PLV8이 중단되는 문제를 해결했습니다.

  • VACUUM이 실행 중일 때 Aurora Serverless v2 인스턴스 규모 조정이 중단되는 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • Aurora PostgreSQL이 relfilenode를 파일링할 수 없는 버그를 수정했습니다.

  • 계획이 무효화되었는데도 엔진에서 여전히 계획의 유효성을 확인하는 경우 데이터베이스가 다시 시작되는 문제를 해결했습니다.

  • 현재 규모 조정 이벤트 제한 시간이 초과될 경우 규모 확장이 중단되는 문제를 해결했습니다.

  • plv8 확장을 버전 3.0.0으로 업그레이드했습니다.

  • PostGIS 확장을 버전 3.2.3으로 업그레이드했습니다.

  • 제로 가동 시간 패치 적용(ZDP) 중에 확장 쿼리 메시지가 손실되어 ZDP 완료 후 확장 쿼리가 중단되는 문제를 해결했습니다.

PostgreSQL 14.3

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 14.3과 호환됩니다. PostgreSQL 14.3의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 14.3을 참조하세요.

Aurora PostgreSQL 14.3.9, 2024년 3월 13일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 14.3.8, 2023년 12월 22일

중요한 안정성 기능 향상
일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 14.3.7, 2023년 11월 17일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

Aurora PostgreSQL 14.3.6, 2023년 10월 19일

우선 순위가 높은 안정성 기능 향상
우선 순위가 높은 기능 향상
  • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단되는 문제를 해결했습니다.

  • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • 통계 수집기 프로세스가 반복적으로 다시 시작되는 문제를 해결했습니다.

  • Aurora Serverless v2의 규모 조정 시간을 개선했습니다.

  • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

  • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

  • 드문 경우지만 이름에 점이 포함된 S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

  • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터를 설정하여 AWS Lambda 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

    • aws_lambda.connect_timeout_ms

    • aws_lambda.request_timeout_ms

Aurora PostgreSQL 14.3.5, 2022년 12월 14일

일반적인 안정성 기능 향상
  • 데이터베이스 마이너 및 패치 릴리스 업그레이드 중에 엔진 안정성 사안이 발생하는 문제를 해결했습니다.

  • 복제 중에 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

  • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

  • 복제 중에 데이터 불일치가 발생할 수 있는 문제를 해결했습니다.

Aurora PostgreSQL 14.3.4, 2022년 11월 17일

우선 순위가 높은 안정성 기능 향상
  • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

Aurora PostgreSQL 14.3.3, 2022년 10월 13일

우선 순위가 높은 안정성 기능 향상
  • 기본 파라미터가 메모리에 제대로 로드되지 않는 PLV8 문제를 해결했습니다.

  • VACUUM이 실행 중일 때 Aurora Serverless v2 인스턴스 규모 조정이 중단되는 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • Aurora PostgreSQL이 relfilenode를 파일링할 수 없는 버그를 수정했습니다.

  • 계획이 무효화되었는데도 엔진에서 여전히 계획의 유효성을 확인하는 경우 데이터베이스가 다시 시작되는 문제를 해결했습니다.

  • 현재 규모 조정 이벤트 제한 시간이 초과될 경우 규모 확장이 중단되는 문제를 해결했습니다.

  • PostGIS 확장을 버전 3.1.7로 업그레이드했습니다.

  • 제로 가동 시간 패치 적용(ZDP) 중에 확장 쿼리 메시지가 손실되어 ZDP 완료 후 확장 쿼리가 중단되는 문제를 해결했습니다.

Aurora PostgreSQL 14.3.1, 2022년 7월 6일

중요한 안정성 기능 향상
  • 스토리지 노드가 다시 시작되는 동안 일정 기간 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

우선 순위가 높은 안정성 기능 향상
  • out-of-memory 조건과 관련된 오류 처리 문제를 수정하여 잠시 동안 사용할 수 없게 될 수 있었던 문제를 수정했습니다.

  • 외부 테이블을 쿼리하기 위해 TDS_FDW 확장을 사용하는 경우 SQL Server에 대한 연결이 실패하는 문제를 해결했습니다.

  • 제공된 루트 인증서를 사용한 연결이 실패하는 문제를 해결했습니다.

  • B-tree 인덱스 항목이 일관되지 않은 경우의 진단 및 지원 가능성 정보를 개선했습니다.

Aurora PostgreSQL 14.3.0, 2022년 6월 21일

새로운 기능
추가 개선 사항 및 기능 향상
  • Aurora PostgreSQL 13.7에 있는 모든 수정 사항, 기능, 개선 사항이 포함되어 있습니다.

  • PostgreSQL 14.4 릴리스에서 다음 버그 수정 사항을 백포트했습니다. CREATE INDEX CONCURRENTLY/REINDEX CONCURRENTLY 명령으로 인한 인덱스 손상을 방지하기 위해 Xmin 진행 '속도를 높인' CONCURRENTLY 관련 변경 사항을 되돌렸습니다.

  • 이 릴리스는 lo 확장 버전 1.1을 지원합니다.

  • 이 릴리스는 old_snapshot 확장 버전 1.0을 지원합니다.

  • 이 릴리스는 메인프레임 현대화 노력의 일환으로 EBCDIC 데이터 정렬을 지원합니다. 자세한 내용은 Amazon Aurora 사용 설명서EBCDIC 및 기타 메인프레임 마이그레이션을 위한 Aurora PostgreSQL 데이터 정렬을 참조하세요.

  • 다음 확장을 업데이트했습니다.

    • amcheck을 버전 1.3으로 업데이트

    • btree_gist을 버전 1.6으로 업데이트

    • cube를 버전 1.5로 업데이트

    • hll을 버전 2.16으로 업데이트

    • hstore를 버전 1.8로 업데이트

    • intarray를 버전 1.5로 업데이트

    • log_fdw을 버전 1.3으로 업데이트

    • oracle_fdw를 버전 2.4.0으로 업데이트

    • pg_hint_plan을 버전 1.4로 업데이트

    • pg_partman을 버전 4.6.0으로 업데이트

    • pg_repack을 버전 1.4.7로 업데이트

    • pg_stat_statements를 버전 1.9로 업데이트

    • pg_trgm을 버전 1.6으로 업데이트

    • pgaudit을 버전 1.6.1로 업데이트

    • pgrouting을 버전 3.2.0으로 업데이트

    • pgtap을 버전 1.2.0으로 업데이트

    • postgres_fdw를 버전 1.1로 업데이트

PostgreSQL 13.14

이번 Aurora PostgreSQL 릴리스는 PostgreSQL 13.14와 호환됩니다. PostgreSQL 13.14의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 13.14를 참조하십시오.

Aurora PostgreSQL 13.14.1, 2024년 4월 29일

새로운 기능
  • 에 리소스 사용 요약이 pg_dump 추가되었습니다.

일반적인 개선 사항
  • 다운타임 없는 패치를 통해 연결 보존을 개선하기 위해 여러 마이너 버전 업그레이드 문제를 수정했습니다.

  • 대용량의 초기화 시간이 개선되어 데이터베이스 부팅 시간이 단축되었습니다.

  • 관계 확장 잠금에 대한 경합을 줄이고 관계를 사전에 확장하여 더 빠른 COPY 작업을 도입했습니다.

  • 특정 로그 레코드의 재생을 지능적으로 건너뛰고 재생 부하를 줄임으로써 복제 지연을 줄일 수 있도록 개선되었습니다.

  • 읽기 노드의 복구 충돌 중 드문 경우이긴 하지만 잠시 사용할 수 없는 문제가 해결되었습니다.

  • 드문 경우지만 메이저 버전 업그레이드 패치 중에 데이터베이스가 시작되지 않는 문제를 수정했습니다.

  • 더 많은 상황에서 복제 오류를 복구할 수 있도록 하여 읽기 전용 복제본의 가용성을 개선했습니다.

  • 제로 다운타임 패치가 타임아웃되는 문제를 수정했습니다.

  • 동시에 중단된 하위 트랜잭션이 있는 경우 스토리지로 넘친 후 카탈로그 수정 변경 사항을 처리하지 못하는 논리적 복제 디코딩 문제를 수정했습니다.

  • 스토리지에 기록하기 전에 로그 레코드 검증을 개선했습니다.

  • 제로 다운타임 패치 이벤트 이후 세션에서 ClientRead 대기 이벤트를 잘못 보고하던 문제를 수정했습니다.

  • aws_s3 확장을 버전 1.1에서 1.2로 업그레이드할 때 aws_s3.query_export_to_s3의 모호한 함수 정의가 수정되었습니다.

우선 순위가 높은 기능 향상
  • 드문 경우이긴 하지만 논리적 복제 슬롯을 재개할 때 슬롯이 멈추는 문제가 해결되었습니다.

  • 테이블스페이스에 데이터베이스를 생성할 때 재시작이 발생하는 문제를 수정했습니다.

  • 잘못된 논리적 복제 오류 처리와 관련된 문제를 수정하여 DB 안정성을 개선했습니다.

중요한 안정성 기능 향상
  • 드문 경우이긴 하지만 복구 시간이 길어지고 가용성에 영향을 미칠 수 있는 복제 원본과 관련된 문제를 수정했습니다.

  • 드문 경우이긴 하지만 새로 만든 논리적 복제 슬롯이 트랜잭션을 부분적으로 복제하는 문제를 수정했습니다. 자세한 내용은 논리적 복제 슬롯 생성 중 경쟁 상태로 인한 잠재적 데이터 손실을 참조하십시오.

  • 마이너 버전 업그레이드 중에 메모리 요구 사항이 변경되면 제로 다운타임 패치 및 엔진 시작이 실패할 수 있는 문제를 수정했습니다.

추가 개선 사항 및 기능 향상
  • 다음 확장을 업데이트했습니다.

    • pg_tle버전 1.3.4로 확장.

    • PLV8버전 3.1.10으로 확장되었습니다.

    • 버전 릴리즈_2023_09_4에 대한 RDKit 카트리지.

  • 새 GUC 파라미터가 추가되었습니다.

    • pgtle.clientauth_databases_to_skip

    • pgtle.clientauth_db_name

    • pgtle.clientauth_num_parallel_workers

    • pgtle.clientauth_users_to_skip

    • pgtle.enable_clientauth

    • pgtle.passcheck_db_name

PostgreSQL 13.13

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 13.13과 호환됩니다. PostgreSQL 13.13의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 13.13을 참조하세요.

Aurora PostgreSQL 13.13.3, 2024년 3월 13일

일반적인 개선 사항
  • 확장 프로그램의 성능 저하 문제가 수정되었습니다. PLV8

Aurora PostgreSQL 13.13.2, 2024년 2월 22일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • ZDP 중에 마이너 버전 업그레이드를 pg_stat_statements 차단할 수 있는 문제를 수정했습니다.

  • 지나치게 엄격한 데이터 일관성 검사로 인해 논리적 복제 슬롯이 더 이상 변경 내용을 내보내지 않는 문제를 수정했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 13.13.0, 2023년 12월 21일

오픈 소스 커뮤니티에서 PostgreSQL 데이터베이스 업데이트를 발표한 후 PostgreSQL 버전 15.5, 14.10, 13.13, 12.17을 지원하도록 Amazon Aurora PostgreSQL 호환 버전을 업데이트했습니다. 이 릴리스에는 PostgreSQL 커뮤니티에서 수행한 제품 개선 사항 및 버그 수정 사항과 Aurora 관련 개선 사항이 포함되어 있습니다. Babelfish for Aurora PostgreSQL 버전 3.4의 새로운 기능 및 개선 사항도 포함되어 있습니다.

업그레이드 빈도와 업그레이드 프로세스 계획 방법을 결정하는 데 도움이 되는 Aurora 버전 정책을 참조하세요. 참고로, Amazon Aurora PostgreSQL 버전 11 중의 하나를 실행하는 경우 2024년 2월 29일까지 최신 메이저 버전으로 업그레이드해야 합니다.

새로운 기능
  • Amazon Bedrock 통합 - Aurora PostgreSQLDB 클러스터에서 Amazon Aurora 기계 학습 확장을 사용하면 이제 Amazon Bedrock 기본 AI 모델을 사용할 수 있습니다.

  • 위임 확장 지원 - 이 기능을 통해 새 rds_extension 역할을 사용하여 권한이 낮은 사용자에게 확장 관리를 위임할 수 있습니다.

  • 쿼리 계획 관리(QPM) 개선 사항:

    • update_plan_hash에 대한 apg_plan_mgmt.validate_plans() 작업의 일부로 계획 개요가 최신 형식 버전으로 업데이트됩니다.

    • 병렬 쿼리 적용의 일부로 병렬 추가 적용에 대한 지원을 추가했습니다.

  • HypoPG 확장 버전 1.4.0에 대한 지원을 추가했습니다.

  • h3-pg 확장 및 h3-postgis 확장 버전 4.1.3에 대한 지원을 추가했습니다.

우선 순위가 높은 기능 향상
  • WAL 재생 중에 수정된 페이지를 읽을 때 Aurora 복제본이 재부팅되는 문제를 해결했습니다.

  • 특정 볼륨 메타데이터가 소스 클러스터에서 유효하지 않은 경우 복제된 클러스터에서 유효하지 않은 상태로 유지되는 문제를 해결했습니다. 복제 클러스터가 새 볼륨을 사용하므로 이제 메타데이터가 다시 생성됩니다.

  • 드문 경우지만 마이너 버전 또는 패치 버전 업그레이드 후 엔진을 사용할 수 없는 상태가 될 수 있는 문제를 해결했습니다.

  • 제로 가동 중지 패치 적용(ZDP) 중에 엔진 중단을 일으킬 수 있는 버그를 수정했습니다.

  • 향상된 메모리 관리 기능을 활성화 및 비활성화하는 데 사용되는 새 파라미터 rds.enable_memory_management를 도입했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

일반적인 개선 사항
  • 라이터 DB 인스턴스에 다시 연결하는 동안 Aurora 복제본이 재부팅될 수 있는 문제를 해결했습니다.

  • rdkit.morgan_fp_size 파라미터에 대한 지원을 추가했습니다.

  • 이제 rds-superuserpg_stat_reset_slru 함수를 실행할 수 있습니다.

  • MultiXact SLRU 액세스가 올바른 범주에 반영되지 않던 문제를 수정했습니다. pg_stat_slru

  • 사용하지 않는 WAL 세그먼트가 제대로 제거되지 않을 수 있는 문제를 해결했습니다.

  • 바이너리 출력 형식을 사용할 때 pglogical이 복제 원본 데이터를 올바르게 전달하지 못하는 문제를 해결했습니다.

  • 이제 rds_superuserALTER COLLATION을 실행하여 카탈로그에 있는 로캘의 데이터 정렬 버전을 새로 고칠 수 있습니다.

  • 잘못된 연결로 인해 dblinkpostgres_fdw 확장이 중단되는 문제를 해결했습니다.

  • aws_s3 확장이 HTTP 오류 응답을 테이블로 가져올 수 있는 문제를 해결했습니다.

  • pg_collation 카탈로그에 AWS 독립 기본 데이터 정렬 라이브러리 버전의 버전을 기록하십시오.

추가 개선 사항 및 기능 향상
  • 다음 확장을 업데이트했습니다.

    • mysql_fdw를 버전 2.9.1로 업데이트

    • Oracle_fdw를 버전 2.6.0으로 업데이트

    • Orafce을 버전 4.6.0으로 업데이트

    • pg_cron을 버전 1.6.0으로 업데이트

    • pg_hint_plan을 버전 1.3.9로 업데이트

    • pg_proctab을 버전 0.0.10으로 업데이트

    • plv8을 버전 3.1.8로 업데이트

    • PostGIS을 버전 3.4.0으로 업데이트

    • prefix를 버전 1.2.10으로 업데이트

    • RDKit을 버전 4.4.0(Release_2023_09_1)으로 업데이트

확장 및 모듈에 대한 자세한 내용은 Aurora PostgreSQL 13에 대해 지원되는 확장 단원을 참조하세요.

PostgreSQL 13.12

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 13.12와 호환됩니다. PostgreSQL 13.12의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 13.12를 참조하세요.

Aurora PostgreSQL 13.12.6, 2024년 3월 13일

일반적인 개선 사항
  • 확장 프로그램의 성능 저하 문제가 수정되었습니다. PLV8

Aurora PostgreSQL 13.12.5, 2024년 2월 22일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • ZDP 중에 마이너 버전 업그레이드를 pg_stat_statements 차단할 수 있는 문제를 수정했습니다.

  • 지나치게 엄격한 데이터 일관성 검사로 인해 논리적 복제 슬롯이 더 이상 변경 내용을 내보내지 않는 문제를 수정했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 13.12.2, 2023년 12월 13일

중요한 안정성 기능 향상
일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 13.12.1, 2023년 11월 9일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

일반적인 개선 사항
  • 드문 경우이지만 중단을 일으킬 수 있는 버퍼 핀 잠금 관련 문제를 해결했습니다.

Aurora PostgreSQL 13.12.0, 2023년 10월 24일

새로운 기능
  • mysql_fdw 버전 2.9.0에 대한 지원을 추가했습니다.

  • 고객 관리형 KMS 키를 사용하여 암호화된 S3 버킷으로 내보낼 수 있도록 aws_s3 확장에 지원을 추가했습니다.

  • 글로벌 DB 보조 클러스터에서 Aurora 복제본의 가용성을 개선했습니다.

  • Aurora 복제본의 쿼리 계획 캡처에 대한 지원을 추가했습니다.

  • 병렬 쿼리 연산자를 사용한 쿼리 계획 적용에 대한 지원을 추가했습니다.

  • 지정된 비용 임계값 미만의 쿼리 계획은 캡처되지 않을 수 있습니다.

우선 순위가 높은 기능 향상
  • Aurora Serverless 인스턴스의 스케일 업 시간을 개선하기 위한 최적화 기능을 포함했습니다.

일반적인 개선 사항
  • 총 행 수가 20억 개를 초과할 때 내보낸 행 수가 잘못 보고되는 aws_s3 확장 문제를 해결했습니다.

  • aws_s3 확장에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 다음 파라미터(GUC)를 설정하여 S3에서 가져오기에 대한 제한 시간 임계값을 변경할 수 있습니다.

    • aws_s3.curlopt_low_speed_limit

    • aws_s3.curlopt_low_speed_time

  • 일부 엣지 케이스에서 인스턴스 생성 실패를 방지했습니다.

  • Aurora 복제본에 대한 커밋 트랜잭션 작업의 재생 성능을 개선했습니다.

  • 드문 경우지만 aws_s3 확장에서 가져오기가 완료되지 않을 수 있는 문제를 해결했습니다.

  • PostGIS용 GEOS 라이브러리를 3.12.0 버전으로 업데이트했습니다.

  • 전체 데이터베이스 인스턴스 규모 조정 시간이 단축되도록 Aurora Serverless v2 데이터베이스 메모리 규모 조정을 개선했습니다.

  • 클러스터 캐시 관리자 발신자의 대기 시간을 나타내도록 WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER 대기 이벤트를 추가했습니다.

  • Aurora Serverless 리소스 모니터링에서 대기 시간을 나타내도록 WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN 대기 이벤트를 추가했습니다.

  • 논리적 복제 슬롯을 시작할 때 데이터베이스가 중단될 수 있는 문제를 해결했습니다.

  • pg_cron cron.max_running_jobs 파라미터의 한도를 100개에서 1,000개로 늘렸습니다.

  • '#'로 시작하는 테이블 이름을 올바르게 처리하도록 CREATE TABLE 명령의 버그를 수정했습니다.

추가 개선 사항 및 기능 향상
  • 다음 확장을 업데이트했습니다.

    • orafce를 버전 4.3.0으로 업데이트

    • pg_logical을 버전 2.4.3으로 업데이트

    • pgvector를 버전 0.5.0으로 업데이트

    • PostGIS을 버전 3.3.3으로 업데이트

    • RDKit를 버전 4.3으로 업데이트

확장 및 모듈에 대한 자세한 내용은 Aurora PostgreSQL 13에 대해 지원되는 확장 단원을 참조하세요.

PostgreSQL 13.11

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 13.11과 호환됩니다. PostgreSQL 13.11의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 13.11을 참조하세요.

Aurora PostgreSQL 13.11.5, 2024년 3월 13일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • 중단된 하위 트랜잭션 및 DDL이 있는 경우 논리적 복제 슬롯에서 일시적으로 오류가 발생하는 문제를 수정했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 13.11.4, 2023년 12월 14일

중요한 안정성 기능 향상
일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 13.11.3, 2023년 11월 14일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

일반적인 개선 사항
  • 오래된 메타데이터로 인해 읽기 전용 복제본 지연이 발생할 수 있는 문제를 해결했습니다.

  • 드문 경우이지만 중단을 일으킬 수 있는 버퍼 핀 잠금 관련 문제를 해결했습니다.

Aurora PostgreSQL 13.11.2, 2023년 10월 4일

우선 순위가 높은 안정성 기능 향상
  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

우선 순위가 높은 기능 향상
  • I/O 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단될 수 있는 문제를 해결했습니다.

  • COPY FROM 명령을 실행할 때 중단을 일으킬 수 있는 문제를 해결했습니다.

  • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

  • “ERROR: 40001: could not serialize access due to concurrent update when using Serializable snapshot”이라는 메시지와 함께 외래 키가 있는 테이블의 UPDATEDELETE가 예기치 않게 실패할 수 있는 문제를 해결했습니다.

일반적인 개선 사항
  • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

  • Aurora PostgreSQL 15.3의 특정 시나리오에서 향상된 메모리 관리를 활성화하지 못하는 문제를 해결했습니다.

Aurora PostgreSQL 13.11.0, 2023년 7월 13일

오픈 소스 커뮤니티에서 PostgreSQL 데이터베이스 업데이트를 발표한 후 PostgreSQL 버전 15.3, 14.8, 13.11, 12.15 및 11.20을 지원하도록 Amazon Aurora PostgreSQL 호환 버전을 업데이트했습니다. 이 릴리스에는 PostgreSQL 커뮤니티에서 수행한 제품 개선 사항 및 버그 수정 사항과 Aurora 관련 개선 사항이 포함되어 있습니다. 이 릴리스에는 Babelfish for Aurora PostgreSQL 버전 3.2에 대한 새로운 기능 및 개선 사항과 AWS Database Migration Service에 대한 향상된 지원도 포함되어 있습니다. 업그레이드 빈도와 업그레이드 프로세스 계획 방법을 결정하는 데 도움이 되는 Amazon Aurora 버전을 참조하세요. 참고로, Amazon Aurora PostgreSQL 11 버전을 실행하는 경우 2024년 2월 29일까지 최신 메이저 버전으로 업그레이드해야 합니다.

새로운 기능
  • 이 릴리스에는 메모리 부족으로 인한 문제를 사전에 예방하여 데이터베이스 안정성과 가용성을 높이는 메모리 관리 개선 사항이 포함되어 있습니다. 자세한 내용은 Aurora PostgreSQL의 향상된 메모리 관리를 참조하세요.

  • pgvector 확장 버전 0.4.1에 대한 지원을 추가했습니다.

우선 순위가 높은 기능 향상
  • 유지 가능한 리더 재연결을 수행할 때 하위 트랜잭션 메타데이터 처리와 관련된 문제를 해결했습니다.

  • ZDP 도중 확장 환경 변수와 관련하여 발생하는 문제를 해결했습니다.

  • 논리적 복제 중에 예상치 못한 페이지가 발생한 것으로 프로세스에서 잘못 계산되는 일시적인 오류를 해결했습니다.

  • 부분적으로 생성된 복제 원본 상태 파일로 인해 일정 기간 동안 가용성 손실이 발생하는 문제를 해결했습니다.

일반적인 개선 사항
  • Postgres 메모리 컨텍스트 수준에서 백엔드 메모리 사용 내역을 표시하기 위해 새로운 함수 aurora_stat_memctx_usage()를 추가했습니다.

  • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터 (GUC) 를 설정하여 Lambda AWS 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

    • aws_lambda.connect_timeout_ms.

    • aws_lambda.request_timeout_ms.

  • AuroraReplicaLag 지표 계산 관련 문제를 해결했습니다.

  • 드문 경우지만 이름에 점이 포함된 Amazon S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

  • ZDP 중에 데이터베이스 가동 중지 시간을 더욱 줄였습니다.

  • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

  • pg_ls_waldir()이 "ERROR: could not stat file"을 반환하는 문제를 해결했습니다.

  • TLS_AES_128_GCM_SHA256 및 TLS_AES_256_GCM_SHA384 암호를 사용하여 TLS 1.3에 대한 지원을 추가했습니다.

  • RDS for PostgreSQL DB 인스턴스의 Aurora 복제본에서 메이저 버전 업그레이드가 차단되는 문제를 해결했습니다.

  • Aurora Serverless v2 인스턴스의 스케일 인을 방해할 수 있는 문제를 해결했습니다.

  • 드문 경우지만 인덱스 생성 중에 무한 값이나 NAN 값으로 인해 중단이 발생하는 pg_vector 확장 문제를 해결했습니다.

  • 성능을 개선하도록 문제를 해결했습니다.

  • GEOS가 버전 3.11.2로 업그레이드됨

  • pg_cron가 버전 1.5로 업그레이드됨

  • pg_partman가 버전 4.7.3으로 업그레이드됨

  • plv8가 버전 3.1.6으로 업그레이드됨

  • tds_fdw를 2.0.3로 업그레이드함

PostgreSQL 13.10

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 13.10과 호환됩니다. PostgreSQL 13.10의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 13.10을 참조하세요.

Aurora PostgreSQL 13.10.7, 2024년 3월 13일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • 중단된 하위 트랜잭션 및 DDL이 있는 경우 논리적 복제 슬롯에서 일시적으로 오류가 발생하는 문제를 수정했습니다.

  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 13.10.6, 2023년 12월 15일

중요한 안정성 기능 향상
일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 13.10.5, 2023년 11월 14일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

일반적인 개선 사항
  • 오래된 메타데이터로 인해 읽기 전용 복제본 지연이 발생할 수 있는 문제를 해결했습니다.

  • 드문 경우이지만 중단을 일으킬 수 있는 버퍼 핀 잠금 관련 문제를 해결했습니다.

Aurora PostgreSQL 13.10.4, 2023년 10월 5일

우선 순위가 높은 안정성 기능 향상
  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

우선 순위가 높은 기능 향상
  • I/O 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단될 수 있는 문제를 해결했습니다.

  • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

일반적인 개선 사항
  • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

Aurora PostgreSQL 13.10.3, 2023년 7월 24일

일반적인 개선 사항
  • AuroraReplicaLag 지표 계산 관련 문제를 해결했습니다.

  • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

  • 트랜잭션 커밋 시 스토리지를 회수할 수 없는 문제를 해결했습니다.

  • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

  • Aurora Serverless v2 규모 조정 개선 사항을 추가했습니다.

  • 드문 경우지만 이름에 점이 포함된 Amazon S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

  • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터 (GUC) 를 설정하여 Lambda AWS 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

    • aws_lambda.connect_timeout_ms.

    • aws_lambda.request_timeout_ms.

  • 라이터 인스턴스에 다시 연결할 때 읽기 가용성 기능이 개선된 Aurora 복제본이 다시 시작할 수 있게 되는 여러 문제를 해결했습니다.

  • 유지 가능한 리더가 다시 연결되지 않는 문제를 해결했습니다.

Aurora PostgreSQL 13.10.2, 2023년 5월 10일

일반적인 개선 사항
  • pg_create_logical_replication_slot에서 test_decoding 플러그인을 로드할 때 발생하는 오류를 해결했습니다.

  • 라이트-스루 캐시를 사용할 때 논리적 복제가 실패하는 문제를 해결했습니다.

  • oracle_fdw 확장에 사용되는 Oracle 클라이언트를 버전 21.9.0.0.0으로 업데이트했습니다.

Aurora PostgreSQL 13.10.1, 2023년 4월 5일

새로운 기능
  • 다중 스키마 지원을 위한 새로운 QPM 계획 해시 계산을 도입했습니다. 다중 스키마 환경에서 QPM을 사용하려는 경우 apg_plan_mgmt.plan_hash 버전을 2로 설정하고 apg_plan_mgmt.validate_plans('update_plan_hash')를 직접적으로 호출하면 됩니다.

일반적인 개선 사항
  • PROJ 지원을 버전 9.1.0으로 업그레이드했습니다.

  • PostGISGDAL 라이브러리를 버전 3.5.3으로 업그레이드했습니다.

  • TCNSEG 확장에 대한 지원을 추가했습니다.

  • Aurora 복제본의 b-tree 및 해시 인덱스 삭제 성능을 개선했습니다.

  • Aurora Serverless v2 규모 조정 개선 사항이 포함되어 있습니다.

  • 파티셔닝된 테이블을 조인할 때 승인된 계획의 적용을 방해하는 QPM 문제를 해결했습니다.

  • EXPLAIN에서 잘못된 버퍼 적중 횟수가 발생하는 문제를 해결했습니다.

  • 특히 객체가 많은 대규모 인스턴스에서 엔진 시작 시간을 개선했습니다.

  • 이제 Aurora 함수 aurora_stat_logical_wal_cache()가 모든 사용자에게 표시됩니다.

  • 준비된 문에서 계획을 적용할 때 가용성 손실이 발생할 수 있는 QPM 문제를 해결했습니다.

추가 개선 사항 및 기능 향상
  • 다음 확장을 업데이트했습니다.

    • hll을 버전 2.17로 업데이트

    • Oracle_fdw를 버전 2.5.0으로 업데이트

    • orafce을 버전 4.0.0으로 업데이트

    • pg_cron을 버전 1.4.2로 업데이트

    • pg_hint_plan을 버전 1.3.8로 업데이트

    • pg_logical를 버전 2.4.2로 업데이트

    • pg_trgm을 버전 1.4로 업데이트

    • pgrouting을 버전 3.4.1로 업데이트

    • PostGIS를 버전 3.3.2로 업데이트

    • SEG을 버전 1.0으로 업데이트

    • TCN을 버전 1.0으로 업데이트

    • wal2json을 버전 2.5로 업데이트

PostgreSQL 13.9

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 13.9와 호환됩니다. PostgreSQL 13.9의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 13.9를 참조하세요.

Aurora PostgreSQL 13.9.8, 2024년 3월 13일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 13.9.7, 2023년 12월 15일

중요한 안정성 기능 향상
일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 13.9.6, 2023년 11월 17일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

Aurora PostgreSQL 13.9.5, 2023년 10월 4일

중요한 안정성 기능 향상
우선 순위가 높은 안정성 기능 향상
  • IO 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

일반적인 개선 사항
  • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

Aurora PostgreSQL 13.9.4, 2023년 9월 13일

일반적인 개선 사항
  • Aurora Serverless v2 규모 조정 개선 사항을 추가했습니다.

  • Aurora Serverless v2의 스케일 인을 방해할 수 있는 pg_cron 문제를 해결했습니다.

  • AuroraReplicaLag 지표 계산 관련 문제를 해결했습니다.

  • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

  • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

  • 드문 경우지만 이름에 점이 포함된 Amazon S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

  • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터를 설정하여 AWS Lambda 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

    • aws_lambda.connect_timeout_ms.

    • aws_lambda.request_timeout_ms.

Aurora PostgreSQL 13.9.2, 2023년 3월 3일

중요한 안정성 기능 향상
  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

일반적인 안정성 기능 향상
  • 파티셔닝된 테이블을 사용한 조인에 대해 승인된 계획이 적용되지 않는 문제를 해결했습니다.

  • GDAL 데이터가 로드되지 않는 PostGIS 문제를 해결했습니다.

  • 논리적 복제가 활성화된 경우 시작 시 복구 작업량이 증가하는 문제를 해결했습니다.

  • aws_s3 확장에서 많은 수의 레코드를 로드하면 제한 시간이 초과될 수 있는 문제를 해결했습니다.

  • 라이트-스루 캐시를 사용할 때 논리적 복제가 실패하는 문제를 해결했습니다.

Aurora PostgreSQL 13.9.0, 2023년 1월 20일

우선 순위가 높은 안정성 기능 향상
  • 가장 오래된 MultiXactId가 잘못 업데이트되어 업그레이드가 실패하는 문제를 해결했습니다.

  • 커밋 지연 시간 지표가 업데이트되지 않는 문제를 해결했습니다.

  • 잠시 동안 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • DB 인스턴스 마이그레이션이 실패하는 문제를 해결했습니다.

  • 메타데이터의 일관성 부족으로 인해 DB가 시작되지 않는 문제를 해결했습니다.

  • 오류 처리 및 진단 가능성을 개선했습니다.

  • RDKit 확장을 버전 4.2로 업그레이드했습니다.

  • GDAL 라이브러리를 버전 3.4.3으로 업그레이드했습니다.

  • 클러스터 캐시 관리 프로세스가 정상적으로 종료되지 않는 문제를 해결했습니다.

  • 정상 종료 시 특정 프로세스가 일관되지 않은 상태로 유지될 수 있는 문제를 해결했습니다.

  • pg_repack 확장 관련 문제를 해결했습니다.

  • 새로운 독립 기본 데이터 정렬 라이브러리를 사용하여 데이터 정렬 라이브러리(glibc)의 처리를 개선했습니다.

PostgreSQL 13.8

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 13.8과 호환됩니다. PostgreSQL 13.8의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 13.8을 참조하세요.

Aurora PostgreSQL 13.8.6, 2024년 3월 13일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 13.8.5, 2023년 12월 18일

중요한 안정성 기능 향상
일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 13.8.4, 2023년 11월 17일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

Aurora PostgreSQL 13.8.3, 2023년 10월 17일

우선 순위가 높은 안정성 기능 향상
우선 순위가 높은 기능 향상
  • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단되는 문제를 해결했습니다.

  • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • 통계 수집기 프로세스가 반복적으로 다시 시작되는 문제를 해결했습니다.

  • Aurora Serverless v2의 규모 조정 시간을 개선했습니다.

  • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

  • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

  • 드문 경우지만 이름에 점이 포함된 S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

  • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터를 설정하여 AWS Lambda 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

    • aws_lambda.connect_timeout_ms.

    • aws_lambda.request_timeout_ms.

  • I/O 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

  • 라이트-스루 캐시를 사용할 때 논리적 복제가 실패하는 문제를 해결했습니다.

Aurora PostgreSQL 13.8.2, 2023년 3월 2일

일반적인 안정성 기능 향상
  • 파티셔닝된 테이블을 사용한 조인에 대해 승인된 계획이 적용되지 않는 문제를 해결했습니다.

  • 논리적 복제가 활성화된 경우 시작 시 복구 작업량이 증가하는 문제를 해결했습니다.

  • aws_s3 확장에서 많은 수의 레코드를 로드하면 제한 시간이 초과될 수 있는 문제를 해결했습니다.

  • pg_cron 병렬 작업 실행과 관련된 문제를 해결했습니다.

Aurora PostgreSQL 13.8.1, 2022년 12월 13일

일반적인 안정성 기능 향상
  • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

  • 데이터베이스 마이너 및 패치 릴리스 업그레이드 중에 엔진 안정성 사안이 발생하는 문제를 해결했습니다.

  • 복제 중에 데이터 불일치가 발생할 수 있는 문제를 해결했습니다.

Aurora PostgreSQL 13.8.0, 2022년 11월 9일

우선 순위가 높은 안정성 기능 향상
  • Aurora Serverless v2 규모 조정 문제를 해결했습니다.

  • Aurora Serverless v2 축소가 실패하게 되는 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • 버퍼 캐시가 압박을 받을 때의 버퍼 캐시 정리 기능을 개선했습니다.

  • 메모리 사용량을 증가시키는 데이터베이스 활동 스트림 문제를 해결했습니다.

  • DB 인스턴스가 다시 시작되는 문제를 해결했습니다.

  • 중단 시 모니터링 지표를 생성하는 동안 DB 인스턴스가 재귀적으로 다시 시작되는 문제를 해결했습니다.

  • 성능 지표 수집 중에 DB 인스턴스가 다시 시작되는 문제를 해결했습니다.

  • SSLV3_ALERT_CERTIFICATE_UNKNOWN으로 인해 데이터베이스 연결 시도가 실패하는 문제를 해결했습니다.

  • B-tree 인덱스가 일관되지 않은 경우에 발생하는 오류 보고를 개선했습니다.

  • 잘못된 힌트 비트 설정과 관련된 진단 로깅을 개선했습니다.

  • autovacuum이 테이블을 잘못 건너뛰는 문제를 해결했습니다.

  • 논리적 복제 미리 가져오기를 개선했습니다.

  • GIN 인덱스의 지속성 문제를 해결했습니다.

  • SLRU 캐시를 구성하는 MultiXact 옵션을 제공했습니다. 이제 고객은 다음 매개변수 (GUC) 를 설정하여 MultiXact SLRU 캐시 크기를 변경할 수 있습니다.

    • multixact_members_cache_size

    • multixact_offsets_cache_size

  • 중단된 메이저 버전 업그레이드를 감지하고 취소하도록 문제를 해결했습니다.

  • 메모리 사용량을 증가시킬 수 있는 해시 조인 문제를 해결했습니다.

  • 논리적 복제 성능을 개선했습니다.

  • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

  • GEOS 버전을 3.10.3으로 업그레이드했습니다.

  • PLV8 버전을 3.0.0으로 업데이트했습니다.

  • PostGIS 확장을 3.2.3 버전으로 업데이트했습니다.

  • 1차원 입력이 반복되어 0이 반환되는 st_orientedenvelope 관련 문제를 해결했습니다.

  • tds_fdw를 사용하는 경우 SQL Server에 대한 연결이 실패하는 문제를 해결했습니다.

PostgreSQL 13.7

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 13.7과 호환됩니다. PostgreSQL 13.7의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 13.7을 참조하세요.

Aurora PostgreSQL 13.7.9, 2024년 3월 13일

일반적인 개선 사항
  • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

우선 순위가 높은 기능 향상
  • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

중요한 안정성 기능 향상
  • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

  • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

  • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

Aurora PostgreSQL 13.7.8, 2023년 12월 22일

중요한 안정성 기능 향상
일반적인 안정성 기능 향상
  • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

Aurora PostgreSQL 13.7.7, 2023년 11월 17일

중요한 안정성 기능 향상
  • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

  • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

Aurora PostgreSQL 13.7.6, 2023년 10월 19일

우선 순위가 높은 안정성 기능 향상
우선 순위가 높은 기능 향상
  • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단되는 문제를 해결했습니다.

  • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • 통계 수집기 프로세스가 반복적으로 다시 시작되는 문제를 해결했습니다.

  • Aurora Serverless v2의 규모 조정 시간을 개선했습니다.

  • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

  • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

  • 드문 경우지만 이름에 점이 포함된 S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

  • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터를 설정하여 AWS Lambda 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

    • aws_lambda.connect_timeout_ms.

    • aws_lambda.request_timeout_ms.

Aurora PostgreSQL 13.7.5, 2022년 12월 14일

일반적인 안정성 기능 향상
  • 데이터베이스 마이너 및 패치 릴리스 업그레이드 중에 엔진 안정성 사안이 발생하는 문제를 해결했습니다.

  • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

  • 복제 중에 데이터 불일치가 발생할 수 있는 문제를 해결했습니다.

Aurora PostgreSQL 13.7.4, 2022년 11월 17일

우선 순위가 높은 안정성 기능 향상
  • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

Aurora PostgreSQL 13.7.3, 2022년 10월 13일

우선 순위가 높은 안정성 기능 향상
  • 기본 파라미터가 메모리에 제대로 로드되지 않는 PLV8 문제를 해결했습니다.

  • VACUUM이 실행 중일 때 Aurora Serverless v2 인스턴스 규모 조정이 중단되는 문제를 해결했습니다.

일반적인 안정성 기능 향상
  • Aurora PostgreSQL이 relfilenode를 파일링할 수 없는 버그를 수정했습니다.

  • 계획이 무효화되었는데도 엔진에서 여전히 계획의 유효성을 확인하는 경우 데이터베이스가 다시 시작되는 문제를 해결했습니다.

  • 현재 규모 조정 이벤트 제한 시간이 초과될 경우 규모 확장이 중단되는 문제를 해결했습니다.

  • PostGIS 확장을 버전 3.1.7로 업그레이드했습니다.

  • 제로 가동 시간 패치 적용(ZDP) 중에 확장 쿼리 메시지가 손실되어 ZDP 완료 후 확장 쿼리가 중단되는 문제를 해결했습니다.

Aurora PostgreSQL 13.7.1, 2022년 7월 6일

중요한 안정성 기능 향상
  • 스토리지 노드가 다시 시작되는 동안 일정 기간 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

우선 순위가 높은 안정성 기능 향상
  • out-of-memory 조건과 관련된 오류 처리 문제를 수정하여 잠시 동안 사용할 수 없게 될 수 있었던 문제를 수정했습니다.

  • 외부 테이블을 쿼리하기 위해 TDS_FDW 확장을 사용하는 경우 SQL Server에 대한 연결이 실패하는 문제를 해결했습니다.

  • 제공된 루트 인증서를 사용한 연결이 실패하는 문제를 해결했습니다.

  • B-tree 인덱스 항목이 일관되지 않은 경우의 진단 및 지원 가능성 정보를 개선했습니다.

Aurora PostgreSQL 13.7.0, 2022년 6월 9일

새로운 기능
중요 업데이트
  • LSN 불일치로 인한 재생 중단을 해결했습니다.

  • 잘못된 영역 삽입을 방지하도록 aws_s3 확장을 수정했습니다.

중요한 안정성 향상을 위한 업데이트
  • 일정 기간 동안 사용할 수 없게 될 수 있는 out-of-memory 상황과 관련된 여러 문제를 수정했습니다.

  • Aurora Serverless v2 규모 조정 문제를 해결했습니다.

일반적인 개선 사항
  • Aurora Serverless v1 규모 조정 이벤트 중 발생하는 잠금 경합 중단을 해결했습니다.

  • 다시 시작한 후 논리적 복제가 중단되는 문제를 해결했습니다.

  • 잠시 동안 가용성 손실을 일으킬 수 있는 여러 문제를 해결했습니다.

  • 아직 실행 중이지만 예약되지 않은 작업으로 인해 pg_cron에서 발생하는 중단을 해결했습니다.

  • GENERIC_XLOG_FULL_PAGE_DATA에 대한 Generic Redo에서 다시 실행 중 발생하는 잘못된 페이지 조회 수 문제를 해결했습니다. 이 문제는 로그 레코드를 생성한 후 RW 노드에 해당 레코드에 대한 메타데이터를 쓰는 사이의 타이밍 허점과 두 작업 사이의 RO 노드 재생 때문에 발생합니다.

  • 병렬 워커를 지원하여 쿼리 성능을 개선했습니다.

  • 플러그인 wal2json 버전을 2.4로 업그레이드했습니다.

  • pglogical 확장을 버전 2.4.1로 업그레이드했습니다.

PostgreSQL 13.6(더 이상 사용되지 않음)

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 13.6과 호환됩니다. PostgreSQL 13.6의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 13.6을 참조하세요.

Aurora PostgreSQL 13.6.6, 2022년 12월 16일

일반적인 개선 사항
  • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

  • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

Aurora PostgreSQL 13.6.5, 2022년 10월 18일

우선 순위가 높은 기능 향상
  • VACUUM이 실행 중인 경우 Amazon Aurora Serverless v2 규모 조정이 차단될 수 있는 문제를 해결했습니다.

  • Aurora 복제본에서 Amazon Aurora Serverless v2 규모 조정이 차단될 수 있는 문제를 해결했습니다.

일반적인 개선 사항
  • B-tree 인덱스 항목이 일관되지 않은 경우의 진단 및 지원 가능성 정보를 개선했습니다.

  • PostGIS 확장을 버전 3.1.7로 업데이트했습니다.

Aurora PostgreSQL 13.6.4, 2022년 7월 18일

보안 기능 향상
  • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

중요한 기능 향상
  • 스토리지 노드가 다시 시작되는 동안 일정 기간 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

우선 순위가 높은 안정성 기능 향상
  • 잠시 동안 사용할 수 없게 될 수 있는 out-of-memory 조건과 관련된 오류 처리 문제를 수정했습니다.

  • 일정 기간 동안 가용성 손실을 일으킬 수 있는 중복된 관계 파일의 존재와 관련된 문제를 해결했습니다.

  • 이전에 계획이 무효화되었을 때 캐시된 계획의 유효성 검사로 인해 데이터베이스가 다시 시작될 수 있는 결함을 해결했습니다.

Aurora PostgreSQL 13.6.3, 2022년 6월 2일

보안 기능 향상
  • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

우선 순위가 높은 안정성 향상을 위한 업데이트
  • Amazon Aurora Serverless v2에서 COPY 명령이 진행 중일 때 규모 조정 작업이 차단될 수 있는 문제를 해결했습니다.

  • Amazon Aurora Serverless v2에서 테이블을 삭제하거나 자를 때 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.

  • Amazon Aurora Serverless v2에서 규모 조정 작업을 차단시킬 수 있는 apg_prewarm 확장 관련 문제를 해결했습니다.

  • Amazon Aurora Serverless v2에서 규모 조정 작업을 차단시킬 수 있는 동적 공유 메모리 할당 문제를 해결했습니다.

  • Amazon Aurora Serverless v2에서 포스트마스터 프로세스가 다시 시작될 수 있는 문제를 해결했습니다.

  • Babelfish for Aurora PostgreSQL에서 checksum() 함수를 참조하는 SQL 뷰가 있는 경우 마이너 버전 업그레이드가 차단될 수 있는 문제를 해결했습니다.

  • 쿼리 계획 관리(QPM)가 활성화된 경우 다시 시작을 일으킬 수 있는 apg_plan_mgmt 관련 문제를 해결했습니다.

Aurora PostgreSQL 13.6.2, 2022년 5월 12일

우선 순위가 높은 안정성 기능 향상
  • Babelfish for Aurora PostgreSQL이 활성화된 경우 업그레이드가 실패하는 문제를 해결했습니다.

  • Aurora Serverless v2의 스케일 인이 실패하는 문제를 해결했습니다.

일반적인 개선 사항
  • 공유 메모리의 부적절한 잠금으로 인해 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

Aurora PostgreSQL 13.6.1, 2022년 4월 27일

우선 순위가 높은 안정성 기능 향상
  • AWS 콘솔에서 잘못된 WriteIOPS 보고가 발생할 수 있는 문제를 수정했습니다.

  • 클러스터에서 읽기 노드를 제거한 후 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

일반적인 개선 사항
  • 사용 가능한 메모리가 부족한 동안 엔진이 다시 시작될 수 있는 문제를 해결했습니다.

Aurora PostgreSQL 13.6.0, 2022년 3월 29일

새로운 기능
  • tds_fdw 확장 버전 2.0.2에 대한 지원을 추가했습니다.

우선 순위가 높은 안정성 기능 향상
  • 읽기 노드를 사용하지 못하게 될 수 있는 여러 문제를 해결했습니다.

  • 읽기 노드에서 WAL을 재생할 수 없어 복제 슬롯을 삭제하고 다시 동기화해야 하는 문제를 해결했습니다.

  • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

일반적인 개선 사항
  • commit_ts가 설정된 경우 읽기 노드에서 약간의 메모리 누수가 발생하는 문제를 해결했습니다.

  • 성능 개선 도우미에 "Unknown wait event"가 표시되는 문제를 해결했습니다.

  • aws_s3 확장을 사용할 때 Amazon S3에서 가져오기가 실패할 수 있는 문제를 해결했습니다.

  • apg_plan_mgmt를 사용할 때 일정 기간 동안 가용성 손실이 발생할 수 있게 되는 여러 문제를 해결했습니다.

  • QPM이 활성화되어 있을 때 일정 기간 동안 가용성 손실이 발생할 수 있게 되는 여러 문제를 해결했습니다.

PostgreSQL 13.5(더 이상 사용되지 않음)

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 13.5와 호환됩니다. PostgreSQL 13.5의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 13.5를 참조하세요.

Aurora PostgreSQL 13.5.7, 2023년 8월 24일

일반적인 개선 사항
  • 통계 수집기 프로세스가 반복적으로 다시 시작되는 문제를 해결했습니다.

  • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

Aurora PostgreSQL 13.5.6, 2022년 12월 16일

일반적인 개선 사항
  • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

  • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

Aurora PostgreSQL 13.5.5, 2022년 10월 18일

일반적인 개선 사항
  • B-tree 인덱스 항목이 일관되지 않은 경우의 진단 및 지원 가능성 정보를 개선했습니다.

  • PostGIS 확장을 버전 3.1.7로 업데이트했습니다.

Aurora PostgreSQL 13.5.4, 2022년 7월 20일

보안 기능 향상
  • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

중요한 기능 향상
  • 스토리지 노드가 다시 시작되는 동안 일정 기간 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

중요한 안정성 기능 향상
  • 잠시 동안 사용할 수 없게 될 수 있는 out-of-memory 상황과 관련된 오류 처리 문제를 수정했습니다.

  • 일정 기간 동안 가용성 손실을 일으킬 수 있는 중복된 관계 파일의 존재와 관련된 문제를 해결했습니다.

  • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

  • Amazon Aurora Serverless v2에서 포스트마스터 프로세스가 다시 시작될 수 있는 문제를 해결했습니다.

  • 성능 개선 도우미에 "Unknown wait event"가 표시되는 문제를 해결했습니다.

Aurora PostgreSQL 13.5.3, 2022년 4월 13일

보안 기능 향상
  • 확장을 생성하는 동안 보안 문제를 완화하도록 pg_cron 확장을 추가로 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

일반적인 개선 사항
  • 사용 가능한 메모리가 부족한 동안 엔진이 다시 시작될 수 있는 버그를 수정했습니다.

Aurora PostgreSQL 13.5.1, 2022년 3월 3일

보안 기능 향상
  • PostGIS 확장을 버전 3.1.4에서 3.1.5로 업데이트했습니다. 이 업데이트에는 CVE-2020-14350 기반 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정이 포함되어 있습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

  • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

  • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_bigm 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

  • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_cron 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

Aurora PostgreSQL 13.5.0, 2022년 2월 25일

우선 순위가 높은 안정성 기능 향상
  • 논리적 복제가 중단되어 읽기 노드에서 다시 재생이 느려지는 버그를 수정했습니다. 인스턴스가 결국 다시 시작될 수 있습니다.

추가 개선 사항 및 기능 향상
  • Explain 출력에 Buffers: shared hit 지표를 추가했습니다.

  • 잠시 사용할 수 없는 버퍼 캐시 버그를 수정했습니다.

  • 인덱스 기반 계획이 적용되지 않은 apg_plan_mgmt 확장 버그를 수정했습니다.

  • NULL 인수를 잘못 처리하여 잠시 동안 가용성 손실이 발생할 수 있는 pg_logical 확장 관련 버그를 수정했습니다.

  • 초기화되지 않은 페이지 읽기로 인한 잠시 사용할 수 없는 버그를 수정했습니다.

  • 분리된 파일로 인해 메이저 버전 업그레이드가 실패하는 문제가 해결되었습니다.

  • 잘못된 Aurora 스토리지 데몬 로그 쓰기 지표를 수정했습니다.

  • WAL 재생이 느려져 결국 리더 인스턴스가 다시 시작될 수 있는 여러 버그를 수정했습니다.

  • 읽기에 대한 Aurora 버퍼 캐시 페이지 검증을 개선했습니다.

  • Aurora 스토리지 메타데이터 검증을 개선했습니다.

또한 이 버전에는 다음과 같은 변경 사항도 포함됩니다.

  • pg_cron 확장을 1.4.1로 업데이트했습니다.

확장 및 모듈에 대한 자세한 내용은 Aurora PostgreSQL 13에 대해 지원되는 확장 단원을 참조하세요.

PostgreSQL 13.4(더 이상 사용되지 않음)

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 13.4와 호환됩니다. PostgreSQL 13.4의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 13.4를 참조하세요.

Aurora PostgreSQL 13.4.6, 2022년 12월 19일

일반적인 개선 사항
  • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

Aurora PostgreSQL 13.4.5, 2022년 10월 18일

일반적인 개선 사항
  • B-tree 인덱스 항목이 일관되지 않은 경우의 진단 및 지원 가능성 정보를 개선했습니다.

  • PostGIS 확장을 버전 3.1.7로 업데이트했습니다.

Aurora PostgreSQL 13.4.4, 2022년 7월 6일

보안 기능 향상
  • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

일반적인 개선 사항
  • out-of-memory 조건과 관련된 오류 처리 문제를 수정하여 잠시 동안 사용할 수 없게 될 수 있었던 문제를 수정했습니다.

  • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

  • Amazon Aurora Serverless v2에서 포스트마스터 프로세스가 다시 시작될 수 있는 문제를 해결했습니다.

  • 성능 개선 도우미에 "Unknown wait event"가 표시될 수 있는 문제를 해결했습니다.

  • 중복된 관계 파일의 존재로 인해 일정 기간 동안 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

Aurora PostgreSQL 13.4.2, 2022년 4월 12일

보안 기능 향상
  • 확장을 생성하는 동안 보안 문제를 완화하도록 pg_cron 확장을 추가로 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

일반적인 개선 사항
  • 잠시 사용할 수 없는 버퍼 캐시 버그를 수정했습니다.

Aurora PostgreSQL 13.4.1

보안 기능 향상
  • PostGIS 확장을 버전 3.1.4에서 3.1.5로 업데이트했습니다. 이 업데이트에는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정이 포함되어 있습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

  • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

  • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_bigm 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

  • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_cron 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

Aurora PostgreSQL 13.4.0

새로운 기능
  • 이 버전은 Babelfish 1.0.0을 지원하여 Microsoft SQL Server 클라이언트에서 데이터베이스 연결을 수락할 수 있는 기능을 사용해 Amazon Aurora PostgreSQL 데이터베이스를 확장합니다. 자세한 내용은 Amazon Aurora PostgreSQL를 위한 Babelfish 작업을 참조하세요.

중요한 안정성 기능 향상
  • 드문 경우지만 해당 노드를 다시 시작한 후 읽기 노드의 데이터 캐시가 일치하지 않는 문제가 해결되었습니다.

우선 순위가 높은 안정성 기능 향상
  • 프리페치에 의해 트리거되는 I/O 리소스 소모로 인해 쿼리가 응답하지 않을 수 있는 문제를 수정했습니다.

  • 메이저 버전 업데이트 후 "PANIC: could not access status of next transaction id xxxxxxxx"라는 메시지와 함께 Aurora에 오류가 발생할 수 있는 문제를 해결했습니다.

추가 개선 사항 및 기능 향상
  • 복제 원본 캐시 조회 실패로 인해 읽기 노드가 다시 시작되는 문제가 해결되었습니다.

  • 쓰기 노드에서 베큠에 의해 트리거된 지연 잘림을 재생하는 동안 읽기 노드에서 읽기 쿼리가 시간 초과될 수 있는 문제를 수정했습니다.

  • 성능 개선 도우미에서 데이터베이스 연결의 백엔드 유형을 잘못 설정하는 문제를 수정했습니다.

  • aurora_postgres_replica_status() 함수가 오래되었거나 지연되는 CPU 통계를 반환하는 문제를 수정했습니다.

  • rds_superuser 역할에 pg_stat_statements_reset() 함수를 실행할 수 있는 권한이 없는 문제를 해결했습니다.

  • 계획 및 실행 시간이 0으로 보고되는 apg_plan_mgmt 확장 문제를 해결했습니다.

  • DES, 3DES 및 RC4 암호 제품군에 대한 지원을 제거했습니다.

  • PostGIS 확장을 버전 3.1.4로 업데이트했습니다.

  • pgrouting 확장을 3.1.3으로 업데이트했습니다.

  • pglogical 확장을 2.4.0으로 업데이트했습니다.

  • 다음 SPI 모듈 확장에 대한 지원을 추가했습니다.

    • autoinc version 1.0

    • insert_username version 1.0

    • moddatetime version 1.0

    • refint version 1.0

  • Aurora 스토리지 데몬에서 특정 네트워크 구성을 사용할 때 짧은 시간 동안 사용할 수 없을 수 없는 여러 문제를 수정했습니다.

  • 작성기 노드 재시작으로 이어지는 Aurora 스토리지 데몬의 out-of-memory 충돌 문제를 수정했습니다. 이는 또한 전체 시스템 메모리 사용량을 줄일 수 있습니다.

PostgreSQL 13.3(사용 중단됨)

Aurora PostgreSQL의 이 릴리스는 PostgreSQL 13.3과 호환됩니다. PostgreSQL 13.3의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 13.3을 참조하세요.

Aurora PostgreSQL 13.3.5, 2022년 12월 30일

일반적인 개선 사항
  • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

Aurora PostgreSQL 13.3.4, 2022년 7월 14일

보안 기능 향상
  • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

우선 순위가 높은 안정성 기능 향상
  • 잠시 동안 사용할 수 없게 될 수 있는 out-of-memory 조건과 관련된 오류 처리 문제를 수정했습니다.

  • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

  • 성능 개선 도우미에 "Unknown wait event"가 표시되는 문제를 해결했습니다.

Aurora PostgreSQL 13.3.3, 2022년 4월 7일

보안 기능 향상
  • 확장을 생성하는 동안 보안 문제를 완화하도록 pg_cron 확장에 대한 추가 수정 사항이 포함되어 있습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

Aurora PostgreSQL 13.3.2

보안 기능 향상
  • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_cron 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

  • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

  • PostGIS 3.0.3으로 postgis를 백패치했습니다. 이것은 CVE-2020-14350 기반 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정입니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

Aurora PostgreSQL 13.3.1

릴리스 및 패치
    보안 기능 향상
    • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_bigm 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    중요한 안정성 기능 향상
    • 드문 경우지만 해당 노드를 다시 시작한 후 읽기 노드의 데이터 캐시가 일치하지 않는 문제가 해결되었습니다.

    우선 순위가 높은 안정성 기능 향상
    • 프리페치에 의해 트리거되는 I/O 리소스 소모로 인해 쿼리가 응답하지 않을 수 있는 문제를 수정했습니다.

    • 메이저 버전 업데이트 후 "PANIC: could not access status of next transaction id xxxxxxxx"라는 메시지와 함께 Aurora에 오류가 발생할 수 있는 문제를 해결했습니다.

    추가 개선 사항 및 기능 향상
    • 복제 원본 캐시 조회 실패로 인해 읽기 노드가 다시 시작되는 문제가 해결되었습니다.

    • 계획 및 실행 시간이 0으로 보고되는 apg_plan_mgmt 확장 문제를 해결했습니다.

    • 성능 개선 도우미에서 데이터베이스 연결의 백엔드 유형을 잘못 설정하는 문제를 수정했습니다.

    • 파티셔닝된 테이블의 계획 아웃라인이 인덱스 기반 계획을 적용하지 않는 apg_plan_mgmt 확장 문제를 해결했습니다.

    • 메이저 버전 업그레이드 중 또는 이후에 고립된 파일로 인해 읽기 코드 패스에서 번역이 실패하는 문제가 해결되었습니다.

    • Aurora 스토리지 데몬에서 특정 네트워크 구성을 사용할 때 짧은 시간 동안 사용할 수 없을 수 없는 여러 문제를 수정했습니다.

    • 작성기 노드 재시작으로 이어지는 Aurora 스토리지 데몬의 out-of-memory 충돌 문제를 수정했습니다. 이는 또한 전체 시스템 메모리 사용량을 줄일 수 있습니다.

    Aurora PostgreSQL 13.3.0

    새로운 기능
    중요한 안정성 기능 향상
    • 드문 경우지만 해당 노드를 다시 시작한 후 읽기 노드의 데이터 캐시가 일치하지 않는 문제가 해결되었습니다.

    추가 개선 사항 및 기능 향상
    • PostgreSQL 릴리스 13.0, 13.1, 13.213.3에 대해 발표된 몇 가지 개선 사항이 포함되어 있습니다

    • 인스턴스 유형 R4는 더 이상 사용되지 않습니다.

    • 다음 확장을 업데이트했습니다.

      • hll을 버전 2.15로 업데이트

      • hstore를 버전 1.7로 업데이트

      • intarray를 버전 1.3으로 업데이트

      • log_fdw를 버전 1.2로 업데이트

      • ltree를 버전 1.2로 업데이트

      • pg_hint_plan을 버전 1.3.7로 업데이트

      • pg_repack을 버전 1.4.6으로 업데이트

      • pg_stat_statements를 버전 1.8로 업데이트

      • pg_trgm을 버전 1.5로 업데이트

      • pgaudit를 버전 1.5로 업데이트

      • pglogical을 버전 2.3.3으로 업데이트

      • pgrouting을 버전 3.1.0으로 업데이트

      • plcoffee를 버전 2.3.15로 업데이트

      • plls을 버전 2.3.15로 업데이트

      • plv8을 버전 2.3.15로 업데이트

    PostgreSQL 12.18

    이번 Aurora PostgreSQL 릴리스는 PostgreSQL 12.18과 호환됩니다. PostgreSQL 12.18의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 12.18을 참조하십시오.

    Aurora PostgreSQL 12.18.1, 2024년 4월 29일

    새로운 기능
    • 에 리소스 사용 요약이 pg_dump 추가되었습니다.

    일반적인 개선 사항
    • 다운타임 없는 패치를 통해 연결 보존을 개선하기 위해 여러 마이너 버전 업그레이드 문제를 수정했습니다.

    • 대용량의 초기화 시간이 개선되어 데이터베이스 부팅 시간이 단축되었습니다.

    • 관계 확장 잠금에 대한 경합을 줄이고 관계를 사전에 확장하여 더 빠른 COPY 작업을 도입했습니다.

    • 특정 로그 레코드의 재생을 지능적으로 건너뛰고 재생 부하를 줄임으로써 복제 지연을 줄일 수 있도록 개선되었습니다.

    • 읽기 노드의 복구 충돌 중 드문 경우이긴 하지만 잠시 사용할 수 없는 문제가 해결되었습니다.

    • 드문 경우지만 메이저 버전 업그레이드 패치 중에 데이터베이스가 시작되지 않는 문제를 수정했습니다.

    • 더 많은 상황에서 복제 오류를 복구할 수 있도록 하여 읽기 전용 복제본의 가용성을 개선했습니다.

    • 제로 다운타임 패치가 타임아웃되는 문제를 수정했습니다.

    • 동시에 중단된 하위 트랜잭션이 있는 경우 스토리지로 넘친 후 카탈로그 수정 변경 사항을 처리하지 못하는 논리적 복제 디코딩 문제를 수정했습니다.

    • 스토리지에 기록하기 전에 로그 레코드 검증을 개선했습니다.

    • 제로 다운타임 패치 이벤트 이후 세션에서 ClientRead 대기 이벤트를 잘못 보고하던 문제를 수정했습니다.

    • aws_s3 확장을 버전 1.1에서 1.2로 업그레이드할 때 aws_s3.query_export_to_s3의 모호한 함수 정의가 수정되었습니다.

    우선 순위가 높은 기능 향상
    • 드문 경우이긴 하지만 논리적 복제 슬롯을 재개할 때 슬롯이 멈추는 문제가 해결되었습니다.

    • 테이블스페이스에 데이터베이스를 생성할 때 재시작이 발생하는 문제를 수정했습니다.

    • 잘못된 논리적 복제 오류 처리와 관련된 문제를 수정하여 DB 안정성을 개선했습니다.

    중요한 안정성 기능 향상
    • 드문 경우이긴 하지만 복구 시간이 길어지고 가용성에 영향을 미칠 수 있는 복제 원본과 관련된 문제를 수정했습니다.

    • 드문 경우이긴 하지만 새로 만든 논리적 복제 슬롯이 트랜잭션을 부분적으로 복제하는 문제를 수정했습니다. 자세한 내용은 논리적 복제 슬롯 생성 중 경쟁 상태로 인한 잠재적 데이터 손실을 참조하십시오.

    • 마이너 버전 업그레이드 중에 메모리 요구 사항이 변경되면 제로 다운타임 패치 및 엔진 시작이 실패할 수 있는 문제를 수정했습니다.

    추가 개선 사항 및 기능 향상
    • 다음 확장을 업데이트했습니다.

      • pg_tle버전 1.3.4로 확장.

      • PLV8버전 3.1.10으로 확장되었습니다.

      • 버전 릴리즈_2023_09_4에 대한 RDKit 카트리지.

    • 새 GUC 파라미터가 추가되었습니다.

      • pgtle.clientauth_databases_to_skip

      • pgtle.clientauth_db_name

      • pgtle.clientauth_num_parallel_workers

      • pgtle.clientauth_users_to_skip

      • pgtle.enable_clientauth

      • pgtle.passcheck_db_name

    PostgreSQL 12.17

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 12.17과 호환됩니다. PostgreSQL 12.17의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 12.17을 참조하세요.

    Aurora PostgreSQL 12.17.3, 2024년 3월 13일

    일반적인 개선 사항
    • 확장 프로그램의 성능 저하 문제가 수정되었습니다. PLV8

    Aurora PostgreSQL 12.17.2, 2024년 2월 22일

    일반적인 개선 사항
    • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

    우선 순위가 높은 기능 향상
    • ZDP 중에 마이너 버전 업그레이드를 pg_stat_statements 차단할 수 있는 문제를 수정했습니다.

    • 지나치게 엄격한 데이터 일관성 검사로 인해 논리적 복제 슬롯이 더 이상 변경 내용을 내보내지 않는 문제를 수정했습니다.

    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

    중요한 안정성 기능 향상
    • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

    • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

    • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

    Aurora PostgreSQL 12.17.0, 2023년 12월 21일

    오픈 소스 커뮤니티에서 PostgreSQL 데이터베이스 업데이트를 발표한 후 PostgreSQL 버전 15.5, 14.10, 13.13, 12.17을 지원하도록 Amazon Aurora PostgreSQL 호환 버전을 업데이트했습니다. 이 릴리스에는 PostgreSQL 커뮤니티에서 수행한 제품 개선 사항 및 버그 수정 사항과 Aurora 관련 개선 사항이 포함되어 있습니다. Babelfish for Aurora PostgreSQL 버전 3.4의 새로운 기능 및 개선 사항도 포함되어 있습니다.

    업그레이드 빈도와 업그레이드 프로세스 계획 방법을 결정하는 데 도움이 되는 Aurora 버전 정책을 참조하세요. 참고로, Amazon Aurora PostgreSQL 버전 11 중의 하나를 실행하는 경우 2024년 2월 29일까지 최신 메이저 버전으로 업그레이드해야 합니다.

    새로운 기능
    • Amazon Bedrock 통합 - Aurora PostgreSQLDB 클러스터에서 Amazon Aurora 기계 학습 확장을 사용하면 이제 Amazon Bedrock 기본 AI 모델을 사용할 수 있습니다.

    • 위임 확장 지원 - 이 기능을 통해 새 rds_extension 역할을 사용하여 권한이 낮은 사용자에게 확장 관리를 위임할 수 있습니다.

    • 쿼리 계획 관리(QPM) 개선 - update_plan_hash에 대한 apg_plan_mgmt.validate_plans() 작업의 일부로 계획 개요가 최신 형식 버전으로 업데이트됩니다.

    • HypoPG 확장 버전 1.4.0에 대한 지원을 추가했습니다.

    • h3-pg 확장 및 h3-postgis 확장 버전 4.1.3에 대한 지원을 추가했습니다.

    우선 순위가 높은 기능 향상
    • WAL 재생 중에 수정된 페이지를 읽을 때 Aurora 복제본이 재부팅되는 문제를 해결했습니다.

    • 특정 볼륨 메타데이터가 소스 클러스터에서 유효하지 않은 경우 복제된 클러스터에서 유효하지 않은 상태로 유지되는 문제를 해결했습니다. 복제 클러스터가 새 볼륨을 사용하므로 이제 메타데이터가 다시 생성됩니다.

    • 드문 경우지만 마이너 버전 또는 패치 버전 업그레이드 후 엔진을 사용할 수 없는 상태가 될 수 있는 문제를 해결했습니다.

    • 제로 가동 중지 패치 적용(ZDP) 중에 엔진 중단을 일으킬 수 있는 버그를 수정했습니다.

    • 향상된 메모리 관리 기능을 활성화 및 비활성화하는 데 사용되는 새 파라미터 rds.enable_memory_management를 도입했습니다.

    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    일반적인 개선 사항
    • 라이터 DB 인스턴스에 다시 연결하는 동안 Aurora 복제본이 재부팅될 수 있는 문제를 해결했습니다.

    • rdkit.morgan_fp_size 파라미터에 대한 지원을 추가했습니다.

    • 사용하지 않는 WAL 세그먼트가 제대로 제거되지 않을 수 있는 문제를 해결했습니다.

    • 바이너리 출력 형식을 사용할 때 pglogical이 복제 원본 데이터를 올바르게 전달하지 못하는 문제를 해결했습니다.

    • 잘못된 연결로 인해 dblinkpostgres_fdw 확장이 중단되는 문제를 해결했습니다.

    • aws_s3 확장이 HTTP 오류 응답을 테이블로 가져올 수 있는 문제를 해결했습니다.

    추가 개선 사항 및 기능 향상
    • 다음 확장을 업데이트했습니다.

      • mysql_fdw를 버전 2.9.1로 업데이트

      • Oracle_fdw를 버전 2.6.0으로 업데이트

      • Orafce을 버전 4.6.0으로 업데이트

      • pg_cron을 버전 1.6.0으로 업데이트

      • pg_hint_plan을 버전 1.3.9로 업데이트

      • pg_proctab을 버전 0.0.10으로 업데이트

      • plv8을 버전 3.1.8로 업데이트

      • PostGIS을 버전 3.4.0으로 업데이트

      • prefix를 버전 1.2.10으로 업데이트

      • RDKit을 버전 4.4.0(Release_2023_09_1)으로 업데이트

    확장 및 모듈에 대한 자세한 내용은 Aurora PostgreSQL 12에 대해 지원되는 확장 단원을 참조하세요.

    PostgreSQL 12.16

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 12.16과 호환됩니다. PostgreSQL 12.16의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 12.16을 참조하세요.

    Aurora PostgreSQL 12.16.6, 2024년 3월 13일

    일반적인 개선 사항
    • 확장 프로그램의 성능 저하 문제가 수정되었습니다. PLV8

    Aurora PostgreSQL 12.16.5, 2024년 2월 22일

    일반적인 개선 사항
    • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

    우선 순위가 높은 기능 향상
    • ZDP 중에 마이너 버전 업그레이드를 pg_stat_statements 차단할 수 있는 문제를 수정했습니다.

    • 지나치게 엄격한 데이터 일관성 검사로 인해 논리적 복제 슬롯이 더 이상 변경 내용을 내보내지 않는 문제를 수정했습니다.

    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

    중요한 안정성 기능 향상
    • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

    • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

    • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

    Aurora PostgreSQL 12.16.2, 2023년 12월 13일

    중요한 안정성 기능 향상
    일반적인 안정성 기능 향상
    • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

    Aurora PostgreSQL 12.16.1, 2023년 11월 9일

    중요한 안정성 기능 향상
    • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

    • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

    일반적인 개선 사항
    • 드문 경우이지만 중단을 일으킬 수 있는 버퍼 핀 잠금 관련 문제를 해결했습니다.

    Aurora PostgreSQL 12.16.0, 2023년 10월 24일

    새로운 기능
    • mysql_fdw 버전 2.9.0에 대한 지원을 추가했습니다.

    • 고객 관리형 KMS 키를 사용하여 암호화된 S3 버킷으로 내보낼 수 있도록 aws_s3 확장에 지원을 추가했습니다.

    • 글로벌 DB 보조 클러스터에서 Aurora 복제본의 가용성을 개선했습니다.

    • Aurora 복제본의 쿼리 계획 캡처에 대한 지원을 추가했습니다.

    • 지정된 비용 임계값 미만의 쿼리 계획은 캡처되지 않을 수 있습니다.

    일반적인 개선 사항
    • 총 행 수가 20억 개를 초과할 때 내보낸 행 수가 잘못 보고되는 aws_s3 확장 문제를 해결했습니다.

    • aws_s3 확장에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 다음 파라미터(GUC)를 설정하여 S3에서 가져오기에 대한 제한 시간 임계값을 변경할 수 있습니다.

      • aws_s3.curlopt_low_speed_limit

      • aws_s3.curlopt_low_speed_time

    • Aurora 복제본에 대한 커밋 트랜잭션 작업의 재생 성능을 개선했습니다.

    • 드문 경우지만 aws_s3 확장에서 가져오기가 완료되지 않을 수 있는 문제를 해결했습니다.

    • PostGIS용 GEOS 라이브러리를 3.12.0 버전으로 업데이트했습니다.

    • 클러스터 캐시 관리자 발신자의 대기 시간을 나타내도록 WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER 대기 이벤트를 추가했습니다.

    • Aurora Serverless 리소스 모니터링에서 대기 시간을 나타내도록 WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN 대기 이벤트를 추가했습니다.

    • 논리적 복제 슬롯을 시작할 때 데이터베이스가 중단될 수 있는 문제를 해결했습니다.

    • pg_cron cron.max_running_jobs 파라미터의 한도를 100개에서 1,000개로 늘렸습니다.

    추가 개선 사항 및 기능 향상
    • 다음 확장을 업데이트했습니다.

      • orafce를 버전 4.3.0으로 업데이트

      • pg_logical을 버전 2.4.3으로 업데이트

      • pgvector를 버전 0.5.0으로 업데이트

      • plv8을 버전 3.1.6으로 업데이트

      • PostGIS을 버전 3.3.3으로 업데이트

      • RDKit를 버전 4.3으로 업데이트

    확장 및 모듈에 대한 자세한 내용은 Aurora PostgreSQL 12에 대해 지원되는 확장 단원을 참조하세요.

    PostgreSQL 12.15

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 12.15와 호환됩니다. PostgreSQL 12.15의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 12.15를 참조하세요.

    Aurora PostgreSQL 12.15.5, 2024년 3월 13일

    일반적인 개선 사항
    • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

    우선 순위가 높은 기능 향상
    • 중단된 하위 트랜잭션 및 DDL이 있는 경우 논리적 복제 슬롯에서 일시적으로 오류가 발생하는 문제를 수정했습니다.

    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

    중요한 안정성 기능 향상
    • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

    • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

    • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

    Aurora PostgreSQL 12.15.4, 2023년 12월 14일

    중요한 안정성 기능 향상
    일반적인 안정성 기능 향상
    • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

    Aurora PostgreSQL 12.15.3, 2023년 11월 14일

    중요한 안정성 기능 향상
    • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

    • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

    일반적인 개선 사항
    • 오래된 메타데이터로 인해 읽기 전용 복제본 지연이 발생할 수 있는 문제를 해결했습니다.

    • 드문 경우이지만 중단을 일으킬 수 있는 버퍼 핀 잠금 관련 문제를 해결했습니다.

    Aurora PostgreSQL 12.15.2, 2023년 10월 4일

    우선 순위가 높은 안정성 기능 향상
    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    우선 순위가 높은 기능 향상
    • I/O 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

    • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단될 수 있는 문제를 해결했습니다.

    • COPY FROM 명령을 실행할 때 중단을 일으킬 수 있는 문제를 해결했습니다.

    • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

    • “ERROR: 40001: could not serialize access due to concurrent update when using Serializable snapshot”이라는 메시지와 함께 외래 키가 있는 테이블의 UPDATEDELETE가 예기치 않게 실패할 수 있는 문제를 해결했습니다.

    일반적인 개선 사항
    • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

    • plv8, pllplcoffee 확장을 2.3.15 버전으로 업데이트했습니다.

    • Aurora PostgreSQL 15.3의 특정 시나리오에서 향상된 메모리 관리를 활성화하지 못하는 문제를 해결했습니다.

    Aurora PostgreSQL 12.15.0, 2023년 7월 13일

    오픈 소스 커뮤니티에서 PostgreSQL 데이터베이스 업데이트를 발표한 후 PostgreSQL 버전 15.3, 14.8, 13.11, 12.15 및 11.20을 지원하도록 Amazon Aurora PostgreSQL 호환 버전을 업데이트했습니다. 이 릴리스에는 PostgreSQL 커뮤니티에서 수행한 제품 개선 사항 및 버그 수정 사항과 Aurora 관련 개선 사항이 포함되어 있습니다. 이 릴리스에는 Babelfish for Aurora PostgreSQL 버전 3.2에 대한 새로운 기능 및 개선 사항과 AWS Database Migration Service에 대한 향상된 지원도 포함되어 있습니다. 업그레이드 빈도와 업그레이드 프로세스 계획 방법을 결정하는 데 도움이 되는 Amazon Aurora 버전을 참조하세요. 참고로, Amazon Aurora PostgreSQL 11 버전을 실행하는 경우 2024년 2월 29일까지 최신 메이저 버전으로 업그레이드해야 합니다.

    새로운 기능
    • 이 릴리스에는 메모리 부족으로 인한 문제를 사전에 예방하여 데이터베이스 안정성과 가용성을 높이는 메모리 관리 개선 사항이 포함되어 있습니다. 자세한 내용은 Aurora PostgreSQL의 향상된 메모리 관리를 참조하세요.

    • pgvector 확장 버전 0.4.1에 대한 지원을 추가했습니다.

    우선 순위가 높은 기능 향상
    • 유지 가능한 리더 재연결을 수행할 때 하위 트랜잭션 메타데이터 처리와 관련된 문제를 해결했습니다.

    • ZDP 도중 확장 환경 변수와 관련하여 발생하는 문제를 해결했습니다.

    • 논리적 복제 중에 예상치 못한 페이지가 발생한 것으로 프로세스에서 잘못 계산되는 일시적인 오류를 해결했습니다.

    • 부분적으로 생성된 복제 원본 상태 파일로 인해 일정 기간 동안 가용성 손실이 발생하는 문제를 해결했습니다.

    일반적인 개선 사항
    • Postgres 메모리 컨텍스트 수준에서 백엔드 메모리 사용 내역을 표시하기 위해 새로운 함수 aurora_stat_memctx_usage()를 추가했습니다.

    • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터 (GUC) 를 설정하여 Lambda AWS 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • AuroraReplicaLag 지표 계산 관련 문제를 해결했습니다.

    • 드문 경우지만 이름에 점이 포함된 Amazon S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

    • ZDP 중에 데이터베이스 가동 중지 시간을 더욱 줄였습니다.

    • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

    • pg_ls_waldir()이 "ERROR: could not stat file"을 반환하는 문제를 해결했습니다.

    • TLS_AES_128_GCM_SHA256 및 TLS_AES_256_GCM_SHA384 암호를 사용하여 TLS 1.3에 대한 지원을 추가했습니다.

    • RDS for PostgreSQL DB 인스턴스의 Aurora 복제본에서 메이저 버전 업그레이드가 차단되는 문제를 해결했습니다.

    • 드문 경우지만 인덱스 생성 중에 무한 값이나 NAN 값으로 인해 중단이 발생하는 pg_vector 확장 문제를 해결했습니다.

    • GEOS가 버전 3.11.2로 업그레이드됨

    • pg_cron가 버전 1.5로 업그레이드됨

    • pg_partman가 버전 4.7.3으로 업그레이드됨

    • tds_fdw를 2.0.3로 업그레이드함

    PostgreSQL 12.14

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 12.14와 호환됩니다. PostgreSQL 12.14의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 12.14를 참조하세요.

    Aurora PostgreSQL 12.14.7, 2024년 3월 13일

    일반적인 개선 사항
    • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

    우선 순위가 높은 기능 향상
    • 중단된 하위 트랜잭션 및 DDL이 있는 경우 논리적 복제 슬롯에서 일시적으로 오류가 발생하는 문제를 수정했습니다.

    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

    중요한 안정성 기능 향상
    • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

    • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

    • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

    Aurora PostgreSQL 12.14.6, 2023년 12월 15일

    중요한 안정성 기능 향상
    일반적인 안정성 기능 향상
    • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

    Aurora PostgreSQL 12.14.5, 2023년 11월 14일

    중요한 안정성 기능 향상
    • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

    • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

    일반적인 개선 사항
    • 오래된 메타데이터로 인해 읽기 전용 복제본 지연이 발생할 수 있는 문제를 해결했습니다.

    • 드문 경우이지만 중단을 일으킬 수 있는 버퍼 핀 잠금 관련 문제를 해결했습니다.

    Aurora PostgreSQL 12.14.4, 2023년 10월 5일

    우선 순위가 높은 안정성 기능 향상
    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    우선 순위가 높은 기능 향상
    • I/O 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

    • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단될 수 있는 문제를 해결했습니다.

    • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

    일반적인 개선 사항
    • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

    • plv8, pllplcoffee 확장을 2.3.15 버전으로 업데이트했습니다.

    Aurora PostgreSQL 12.14.3, 2023년 7월 24일

    일반적인 개선 사항
    • AuroraReplicaLag 지표 계산 관련 문제를 해결했습니다.

    • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

    • 트랜잭션 커밋 시 스토리지를 회수할 수 없는 문제를 해결했습니다.

    • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

    • Aurora Serverless v2 규모 조정 개선 사항을 추가했습니다.

    • 드문 경우지만 이름에 점이 포함된 Amazon S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

    • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터 (GUC) 를 설정하여 Lambda AWS 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • 라이터 인스턴스에 다시 연결할 때 읽기 가용성 기능이 개선된 Aurora 복제본이 다시 시작할 수 있게 되는 여러 문제를 해결했습니다.

    • 유지 가능한 리더가 다시 연결되지 않는 문제를 해결했습니다.

    Aurora PostgreSQL 12.14.2, 2023년 5월 10일

    일반적인 개선 사항
    • pg_create_logical_replication_slot에서 test_decoding 플러그인을 로드할 때 발생하는 오류를 해결했습니다.

    • oracle_fdw 확장에 사용되는 Oracle 클라이언트를 버전 21.9.0.0.0으로 업데이트했습니다.

    Aurora PostgreSQL 12.14.1, 2023년 4월 5일

    새로운 기능
    • 다중 스키마 지원을 위한 새로운 QPM 계획 해시 계산을 도입했습니다. 다중 스키마 환경에서 QPM을 사용하려는 경우 apg_plan_mgmt.plan_hash 버전을 2로 설정하고 apg_plan_mgmt.validate_plans('update_plan_hash')를 직접적으로 호출하면 됩니다.

    일반적인 개선 사항
    • PROJ 지원을 버전 9.1.0으로 업그레이드했습니다.

    • PostGISGDAL 라이브러리를 버전 3.5.3으로 업그레이드했습니다.

    • TCNSEG 확장에 대한 지원을 추가했습니다.

    • 논리적 복제가 활성화된 상태에서 시작 시 데이터베이스의 복구 작업량이 증가할 수 있는 문제를 해결했습니다.

    • Aurora 복제본의 b-tree 및 해시 인덱스 삭제 성능을 개선했습니다.

    • EXPLAIN에서 잘못된 I/O 타이밍 지표가 생성되는 문제를 해결했습니다.

    • EXPLAIN에서 잘못된 버퍼 적중 횟수가 발생하는 문제를 해결했습니다.

    • 특히 객체가 많은 대규모 인스턴스에서 엔진 시작 시간을 개선했습니다.

    • 이제 Aurora 함수 aurora_stat_logical_wal_cache()가 모든 사용자에게 표시됩니다.

    • 준비된 문에서 계획을 적용할 때 가용성 손실이 발생할 수 있는 QPM 문제를 해결했습니다.

    추가 개선 사항 및 기능 향상
    • 다음 확장을 업데이트했습니다.

      • hll을 버전 2.17로 업데이트

      • Oracle_fdw를 버전 2.5.0으로 업데이트

      • orafce을 버전 4.0.0으로 업데이트

      • pg_cron을 버전 1.4.2로 업데이트

      • pg_hint_plan을 버전 1.3.8로 업데이트

      • pg_logical를 버전 2.4.2로 업데이트

      • pg_trgm을 버전 1.4로 업데이트

      • pgrouting을 버전 3.4.1로 업데이트

      • PostGIS를 버전 3.3.2로 업데이트

      • SEG을 버전 1.0으로 업데이트

      • TCN을 버전 1.0으로 업데이트

      • wal2json을 버전 2.5로 업데이트

    PostgreSQL 12.13

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 12.13과 호환됩니다. PostgreSQL 12.13의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 12.13을 참조하세요.

    Aurora PostgreSQL 12.13.8, 2024년 3월 13일

    일반적인 개선 사항
    • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

    우선 순위가 높은 기능 향상
    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

    중요한 안정성 기능 향상
    • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

    • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

    • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

    Aurora PostgreSQL 12.13.7, 2023년 12월 15일

    중요한 안정성 기능 향상
    일반적인 안정성 기능 향상
    • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

    Aurora PostgreSQL 12.13.6, 2023년 11월 17일

    중요한 안정성 기능 향상
    • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

    • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

    Aurora PostgreSQL 12.13.5, 2023년 10월 4일

    우선 순위가 높은 안정성 기능 향상
    • IO 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

    • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

    일반적인 개선 사항
    • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

    Aurora PostgreSQL 12.13.4, 2023년 9월 13일

    일반적인 개선 사항
    • Aurora Serverless v2 규모 조정 개선 사항을 추가했습니다.

    • Aurora Serverless v2의 스케일 인을 방해할 수 있는 pg_cron 문제를 해결했습니다.

    • AuroraReplicaLag 지표 계산 관련 문제를 해결했습니다.

    • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

    • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

    • 드문 경우지만 이름에 점이 포함된 Amazon S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

    • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터를 설정하여 AWS Lambda 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • plv8, pllsplcoffee 확장을 2.3.15 버전으로 업데이트했습니다.

    Aurora PostgreSQL 12.13.2, 2023년 3월 3일

    일반적인 안정성 기능 향상
    • GDAL 데이터가 로드되지 않는 PostGIS 문제를 해결했습니다.

    • 논리적 복제가 활성화된 경우 시작 시 복구 작업량이 증가하는 문제를 해결했습니다.

    • 파라미터 수가 많은 프로시저의 오류 처리를 개선하도록 문제를 해결했습니다.

    • aws_s3 확장에서 많은 수의 레코드를 로드하면 제한 시간이 초과될 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 12.13.0, 2023년 1월 20일

    우선 순위가 높은 안정성 기능 향상
    • 가장 오래된 MultiXactId가 잘못 업데이트되어 업그레이드가 실패하는 문제를 해결했습니다.

    • 커밋 지연 시간 지표가 업데이트되지 않는 문제를 해결했습니다.

    • 잠시 동안 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    일반적인 안정성 기능 향상
    • DB 인스턴스 마이그레이션이 실패하는 문제를 해결했습니다.

    • 메타데이터의 일관성 부족으로 인해 DB가 시작되지 않는 문제를 해결했습니다.

    • 오류 처리 및 진단 가능성을 개선했습니다.

    • RDKit 확장을 버전 4.2로 업그레이드했습니다.

    • GDAL 라이브러리를 버전 3.4.3으로 업그레이드했습니다.

    • 이제 apg_plan_mgmt.copy_outline 함수가 environment_variables를 복사합니다.

    • 정상 종료 시 특정 프로세스가 일관되지 않은 상태로 유지될 수 있는 문제를 해결했습니다.

    • pg_repack 확장 관련 문제를 해결했습니다.

    • 새로운 독립 기본 데이터 정렬 라이브러리를 사용하여 데이터 정렬 라이브러리(glibc)의 처리를 개선했습니다.

    PostgreSQL 12.12

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 12.12와 호환됩니다. PostgreSQL 12.12의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 12.12를 참조하세요.

    Aurora PostgreSQL 12.12.6, 2024년 3월 13일

    일반적인 개선 사항
    • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

    우선 순위가 높은 기능 향상
    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

    중요한 안정성 기능 향상
    • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

    • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

    • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

    Aurora PostgreSQL 12.12.5, 2023년 12월 18일

    중요한 안정성 기능 향상
    일반적인 안정성 기능 향상
    • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

    Aurora PostgreSQL 12.12.4, 2023년 11월 17일

    중요한 안정성 기능 향상
    • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

    • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

    Aurora PostgreSQL 12.12.3, 2023년 10월 17일

    우선 순위가 높은 안정성 기능 향상
    우선 순위가 높은 기능 향상
    • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단되는 문제를 해결했습니다.

    • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

    일반적인 안정성 기능 향상
    • 통계 수집기 프로세스가 반복적으로 다시 시작되는 문제를 해결했습니다.

    • Aurora Serverless v2의 규모 조정 시간을 개선했습니다.

    • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

    • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

    • 드문 경우지만 이름에 점이 포함된 S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

    • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터를 설정하여 AWS Lambda 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • I/O 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

    • plv8, pllplcoffee 확장을 2.3.15 버전으로 업데이트했습니다.

    Aurora PostgreSQL 12.12.2, 2023년 3월 2일

    일반적인 안정성 기능 향상
    • 논리적 복제가 활성화된 경우 시작 시 복구 작업량이 증가하는 문제를 해결했습니다.

    • 파라미터 수가 많은 프로시저의 오류 처리를 개선하도록 문제를 해결했습니다.

    • aws_s3 확장에서 많은 수의 레코드를 로드하면 제한 시간이 초과될 수 있는 문제를 해결했습니다.

    • pg_cron 병렬 작업 실행과 관련된 문제를 해결했습니다.

    Aurora PostgreSQL 12.12.1, 2022년 12월 13일

    일반적인 안정성 기능 향상
    • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

    • 데이터베이스 마이너 및 패치 릴리스 업그레이드 중에 엔진 안정성 사안이 발생하는 문제를 해결했습니다.

    • 복제 중에 데이터 불일치가 발생할 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 12.12.0, 2022년 11월 9일

    일반적인 안정성 기능 향상
    • 상위 버전에서 사용할 수 있는 CREATE OPERATOR CLASS, REATE OPERATOR FAMILYALTER OPERATOR FAMILY를 실행하기 위한 rds_superuser 역할에 대한 지원을 추가했습니다.

    • 버퍼 캐시가 압박을 받을 때의 버퍼 캐시 정리 기능을 개선했습니다.

    • 메모리 사용량을 증가시키는 데이터베이스 활동 스트림 문제를 해결했습니다.

    • DB 인스턴스가 다시 시작되는 문제를 해결했습니다.

    • 중단 시 모니터링 지표를 생성하는 동안 DB 인스턴스가 재귀적으로 다시 시작되는 문제를 해결했습니다.

    • 성능 지표 수집 중에 DB 인스턴스가 다시 시작되는 문제를 해결했습니다.

    • SSLV3_ALERT_CERTIFICATE_UNKNOWN으로 인해 데이터베이스 연결 시도가 실패하는 문제를 해결했습니다.

    • 잘못된 힌트 비트 설정과 관련된 진단 로깅을 개선했습니다.

    • autovacuum이 테이블을 잘못 건너뛰는 문제를 해결했습니다.

    • 논리적 복제 미리 가져오기를 개선했습니다.

    • GIN 인덱스의 지속성 문제를 해결했습니다.

    • 중단된 메이저 버전 업그레이드를 감지하고 취소하도록 문제를 해결했습니다.

    • 메모리 사용량을 증가시킬 수 있는 해시 조인 문제를 해결했습니다.

    • 논리적 복제 성능을 개선했습니다.

    • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

    • GEOS 버전을 3.10.3으로 업그레이드했습니다.

    • PostGIS 확장을 3.2.3 버전으로 업데이트했습니다.

    • 1차원 입력이 반복되어 0이 반환되는 st_orientedenvelope 관련 문제를 해결했습니다.

    • tds_fdw를 사용하는 경우 SQL Server에 대한 연결이 실패하는 문제를 해결했습니다.

    PostgreSQL 12.11

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 12.11과 호환됩니다. PostgreSQL 12.11의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 12.11을 참조하세요.

    Aurora PostgreSQL 12.11.9, 2024년 3월 13일

    일반적인 개선 사항
    • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

    우선 순위가 높은 기능 향상
    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

    중요한 안정성 기능 향상
    • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

    • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

    • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

    Aurora PostgreSQL 12.11.8, 2023년 12월 22일

    중요한 안정성 기능 향상
    일반적인 안정성 기능 향상
    • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

    Aurora PostgreSQL 12.11.7, 2023년 11월 17일

    중요한 안정성 기능 향상
    • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

    • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

    Aurora PostgreSQL 12.11.6, 2023년 10월 19일

    우선 순위가 높은 안정성 기능 향상
    우선 순위가 높은 기능 향상
    • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단되는 문제를 해결했습니다.

    • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

    일반적인 안정성 기능 향상
    • 통계 수집기 프로세스가 반복적으로 다시 시작되는 문제를 해결했습니다.

    • Aurora Serverless v2의 규모 조정 시간을 개선했습니다.

    • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

    • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

    • 드문 경우지만 이름에 점이 포함된 S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

    • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터를 설정하여 AWS Lambda 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • plv8, pllplcoffee 확장을 2.3.15 버전으로 업데이트했습니다.

    Aurora PostgreSQL 12.11.5, 2022년 12월 14일

    일반적인 안정성 기능 향상
    • 데이터베이스 마이너 및 패치 릴리스 업그레이드 중에 엔진 안정성 사안이 발생하는 문제를 해결했습니다.

    • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

    • 복제 중에 데이터 불일치가 발생할 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 12.11.4, 2022년 11월 17일

    우선 순위가 높은 안정성 기능 향상
    • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 12.11.3, 2022년 10월 13일

    우선 순위가 높은 안정성 기능 향상
    • 기본 파라미터가 메모리에 제대로 로드되지 않는 PLV8 문제를 해결했습니다.

    일반적인 안정성 기능 향상
    • Aurora PostgreSQL이 relfilenode를 파일링할 수 없는 버그를 수정했습니다.

    • 현재 규모 조정 이벤트 제한 시간이 초과될 경우 규모 확장이 중단되는 문제를 해결했습니다.

    • PostGIS 확장을 버전 3.1.7로 업그레이드했습니다.

    • 제로 가동 시간 패치 적용(ZDP) 중에 확장 쿼리 메시지가 손실되어 ZDP 완료 후 확장 쿼리가 중단되는 문제를 해결했습니다.

    Aurora PostgreSQL 12.11.1, 2022년 7월 6일

    중요한 안정성 기능 향상
    • 스토리지 노드가 다시 시작되는 동안 일정 기간 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    우선 순위가 높은 안정성 기능 향상
    • out-of-memory 조건과 관련된 오류 처리 문제를 수정하여 잠시 동안 사용할 수 없게 될 수 있었던 문제를 수정했습니다.

    • 외부 테이블을 쿼리하기 위해 TDS_FDW 확장을 사용하는 경우 SQL Server에 대한 연결이 실패하는 문제를 해결했습니다.

    • 제공된 루트 인증서를 사용한 연결이 실패하는 문제를 해결했습니다.

    • B-tree 인덱스 항목이 일관되지 않은 경우의 진단 및 지원 가능성 정보를 개선했습니다.

    Aurora PostgreSQL 12.11.0, 2022년 6월 9일

    새로운 기능
    중요 업데이트
    • LSN 불일치로 인한 재생 중단을 해결했습니다.

    • 잘못된 영역 삽입을 방지하도록 aws_s3 확장을 수정했습니다.

    중요한 안정성 향상을 위한 업데이트
    • 짧은 기간 동안 사용할 수 없게 될 수 있는 out-of-memory 상황과 관련된 여러 문제를 수정했습니다.

    일반적인 안정성 기능 업데이트
    • Aurora Serverless v1 규모 조정 이벤트 중 발생하는 잠금 경합 중단을 해결했습니다.

    • 다시 시작한 후 논리적 복제가 중단되는 문제를 해결했습니다.

    • 잠시 동안 가용성 손실을 일으킬 수 있는 여러 문제를 해결했습니다.

    • 아직 실행 중이지만 예약되지 않은 작업으로 인해 pg_cron에서 발생하는 중단을 해결했습니다.

    • GENERIC_XLOG_FULL_PAGE_DATA에 대한 Generic Redo에서 다시 실행 중 발생하는 잘못된 페이지 조회 수 문제를 해결했습니다. 이 문제는 로그 레코드를 생성한 후 RW 노드에 해당 레코드에 대한 메타데이터를 쓰는 사이의 타이밍 허점과 두 작업 사이의 RO 노드 재생 때문에 발생합니다.

    • 병렬 워커를 지원하여 쿼리 성능을 개선했습니다.

    • 플러그인 wal2json 버전을 2.4로 업그레이드했습니다.

    • pglogical 확장을 버전 2.4.1로 업그레이드했습니다.

    PostgreSQL 12.10(더 이상 사용되지 않음)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 12.10과 호환됩니다. PostgreSQL 12.10의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 12.10을 참조하세요.

    Aurora PostgreSQL 12.10.6, 2022년 12월 16일

    일반적인 개선 사항
    • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

    • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

    • PostGIS 확장을 버전 3.1.7로 업데이트했습니다.

    Aurora PostgreSQL 12.10.4, 2022년 7월 18일

    보안 기능 향상
    • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

    중요한 기능 향상
    • 스토리지 노드가 다시 시작되는 동안 일정 기간 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    중요한 안정성 기능 향상
    • 잠시 동안 사용할 수 없게 될 수 있는 out-of-memory 조건과 관련된 오류 처리 문제를 수정했습니다.

    • 일정 기간 동안 가용성 손실을 일으킬 수 있는 중복된 관계 파일의 존재와 관련된 문제를 해결했습니다.

    • 이전에 계획이 무효화되었을 때 캐시된 계획의 유효성 검사로 인해 데이터베이스가 다시 시작될 수 있는 결함을 해결했습니다.

    Aurora PostgreSQL 12.10.1, 2022년 4월 27일

    우선 순위가 높은 안정성 기능 향상
    • AWS 콘솔에서 잘못된 WriteIOPS 보고가 발생할 수 있는 문제를 수정했습니다.

    • 클러스터에서 읽기 노드를 제거한 후 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    일반적인 개선 사항
    • 사용 가능한 메모리가 부족한 동안 엔진이 다시 시작될 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 12.10.0, 2022년 3월 29일

    우선 순위가 높은 안정성 기능 향상
    • 읽기 노드를 사용하지 못하게 될 수 있는 여러 문제를 해결했습니다.

    • 읽기 노드에서 WAL을 재생할 수 없어 복제 슬롯을 삭제하고 다시 동기화해야 하는 문제를 해결했습니다.

    • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

    일반적인 개선 사항
    • commit_ts가 설정된 경우 읽기 노드에서 약간의 메모리 누수가 발생하는 문제를 해결했습니다.

    • 성능 개선 도우미에 "Unknown wait event"가 표시되는 문제를 해결했습니다.

    • aws_s3 확장을 사용할 때 Amazon S3에서 가져오기가 실패할 수 있는 문제를 해결했습니다.

    • apg_plan_mgmt를 사용할 때 일정 기간 동안 가용성 손실이 발생할 수 있게 되는 여러 문제를 해결했습니다.

    • QPM이 활성화되어 있을 때 일정 기간 동안 가용성 손실이 발생할 수 있게 되는 여러 문제를 해결했습니다.

    PostgreSQL 12.9

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 12.9와 호환됩니다. PostgreSQL 12.9의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 12.9를 참조하세요.

    Aurora PostgreSQL 12.9.11, 2024년 3월 13일

    일반적인 안정성 기능 향상
    • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

    • PLV8확장 프로그램을 버전 2.3.15로 업그레이드했습니다.

    우선 순위가 높은 안정성 기능 향상
    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    중요한 안정성 기능 향상
    • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

    • 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제되는 문제를 수정했습니다.

    • 작성기 페일오버로 이어질 수 있는 Aurora 스토리지의 교착 상태 문제를 수정했습니다.

    Aurora PostgreSQL 12.9.10, 2023년 12월 27일

    중요한 안정성 기능 향상
    일반적인 안정성 기능 향상
    • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

    Aurora PostgreSQL 12.9.9, 2023년 11월 17일

    중요한 안정성 기능 향상
    • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

    • pg_cron 백그라운드 워커 프로세스와 관련된 문제를 해결했습니다.

    Aurora PostgreSQL 12.9.8, 2023년 10월 19일

    우선 순위가 높은 안정성 기능 향상

    Aurora PostgreSQL 12.9.7, 2023년 8월 24일

    일반적인 개선 사항
    • 통계 수집기 프로세스가 반복적으로 다시 시작되는 문제를 해결했습니다.

    • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

    Aurora PostgreSQL 12.9.6, 2022년 12월 16일

    일반적인 개선 사항
    • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

    • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

    • PostGIS 확장을 버전 3.1.7로 업데이트했습니다.

    Aurora PostgreSQL 12.9.4, 2022년 7월 20일

    보안 기능 향상
    • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

    중요한 기능 향상
    • 스토리지 노드가 다시 시작되는 동안 일정 기간 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    중요한 안정성 기능 향상
    • 잠시 동안 사용할 수 없게 될 수 있는 out-of-memory 상황과 관련된 오류 처리 문제를 수정했습니다.

    • 일정 기간 동안 가용성 손실을 일으킬 수 있는 중복된 관계 파일의 존재와 관련된 문제를 해결했습니다.

    • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

    • 성능 개선 도우미에 "Unknown wait event"가 표시되는 문제를 해결했습니다.

    Aurora PostgreSQL 12.9.3, 2022년 4월 13일

    보안 기능 향상
    • 확장을 생성하는 동안 보안 문제를 완화하도록 pg_cron 확장을 추가로 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    일반적인 개선 사항
    • 사용 가능한 메모리가 부족한 동안 엔진이 다시 시작될 수 있는 버그를 수정했습니다.

    Aurora PostgreSQL 12.9.1

    보안 기능 향상
    • PostGIS 확장을 버전 3.1.4에서 3.1.5로 업데이트했습니다. 이 업데이트에는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정이 포함되어 있습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_bigm 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_cron 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    Aurora PostgreSQL 12.9.0

    중요한 안정성 기능 향상
    • 논리적 복제가 중단되어 읽기 노드에서 다시 재생이 느려지는 버그를 수정했습니다. 인스턴스가 결국 다시 시작될 수 있습니다.

    추가 개선 사항 및 기능 향상
    • 잠시 사용할 수 없는 버퍼 캐시 버그를 수정했습니다.

    • 인덱스 기반 계획이 적용되지 않은 apg_plan_mgmt 확장 버그를 수정했습니다.

    • NULL 인수를 잘못 처리하여 잠시 사용할 수 없는 pg_logical 확장 버그를 수정했습니다.

    • 분리된 파일로 인해 메이저 버전 업그레이드가 실패하는 문제가 해결되었습니다.

    • 잘못된 Aurora 스토리지 데몬 로그 쓰기 지표를 수정했습니다.

    • WAL 재생이 느려져 결국 리더 인스턴스가 다시 시작될 수 있는 여러 버그가 수정되었습니다.

    • 읽기에 대한 Aurora 버퍼 캐시 페이지 검증을 개선했습니다.

    • Aurora 스토리지 메타데이터 검증을 개선했습니다.

    • pg_cron 확장을 v1.4로 업데이트했습니다.

    • pg_hint_pan 확장을 v1.3.7로 업데이트했습니다.

    PostgreSQL 12.8(더 이상 사용되지 않음)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 12.8과 호환됩니다. PostgreSQL 12.8의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 12.8을 참조하세요.

    Aurora PostgreSQL 12.8.6, 2022년 12월 19일

    일반적인 개선 사항
    • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

    Aurora PostgreSQL 12.8.4, 2022년 7월 6일

    보안 기능 향상
    • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

    일반적인 개선 사항
    • out-of-memory 조건과 관련된 오류 처리 문제를 수정하여 잠시 동안 사용할 수 없게 될 수 있었던 문제를 수정했습니다.

    • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

    • 성능 개선 도우미에 "Unknown wait event"가 표시될 수 있는 문제를 해결했습니다.

    • 중복된 관계 파일의 존재로 인해 일정 기간 동안 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 12.8.2, 2022년 4월 12일

    보안 기능 향상
    • 확장을 생성하는 동안 보안 문제를 완화하도록 pg_cron 확장을 추가로 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    일반적인 개선 사항
    • 잠시 사용할 수 없는 버퍼 캐시 버그를 수정했습니다.

    Aurora PostgreSQL 12.8.1

    보안 기능 향상
    • PostGIS 확장을 버전 3.1.4에서 3.1.5로 업데이트했습니다. 이 업데이트에는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정이 포함되어 있습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_bigm 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_cron 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    Aurora PostgreSQL 12.8.0

    중요한 안정성 기능 향상
    • 드문 경우지만 해당 노드를 다시 시작한 후 읽기 노드의 데이터 캐시가 일치하지 않는 문제가 해결되었습니다.

    우선 순위가 높은 안정성 기능 향상
    • 프리페치에 의해 트리거되는 I/O 리소스 소모로 인해 쿼리가 응답하지 않을 수 있는 문제를 수정했습니다.

    • 메이저 버전 업데이트 후 "PANIC: could not access status of next transaction id xxxxxxxx"라는 메시지와 함께 Aurora에 오류가 발생할 수 있는 문제를 해결했습니다.

    추가 개선 사항 및 기능 향상
    • 복제 원본 캐시 조회 실패로 인해 읽기 노드가 다시 시작되는 문제가 해결되었습니다.

    • 쓰기 노드에서 베큠에 의해 트리거된 지연 잘림을 재생하는 동안 읽기 노드에서 읽기 쿼리가 시간 초과될 수 있는 문제를 수정했습니다.

    • 성능 개선 도우미에서 데이터베이스 연결의 백엔드 유형을 잘못 설정하는 문제를 수정했습니다.

    • aurora_postgres_replica_status() 함수가 오래되었거나 지연되는 CPU 통계를 반환하는 문제를 수정했습니다.

    • rds_superuser 역할에 pg_stat_statements_reset() 함수를 실행할 수 있는 권한이 없는 문제를 해결했습니다.

    • 계획 및 실행 시간이 0으로 보고되는 apg_plan_mgmt 확장 문제를 해결했습니다.

    • DES, 3DES 및 RC4 암호 제품군에 대한 지원을 제거했습니다.

    • PostGIS 확장을 버전 3.1.4로 업데이트했습니다.

    PostgreSQL 12.7, Aurora PostgreSQL 릴리스 4.2(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 12.7과 호환됩니다. PostgreSQL 12.7의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 12.7을 참조하세요.

    Aurora PostgreSQL 12.7.5, 2022년 12월 30일

    일반적인 개선 사항
    • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

    Aurora PostgreSQL 12.7.4, 2022년 7월 14일

    보안 기능 향상
    • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

    우선 순위가 높은 안정성 기능 향상
    • out-of-memory 조건과 관련된 오류 처리 문제를 수정하여 잠시 동안 사용할 수 없게 될 수 있었던 문제를 수정했습니다.

    • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

    • 성능 개선 도우미에 "Unknown wait event"가 표시되는 문제를 해결했습니다.

    Aurora PostgreSQL 4.2.3, 2022년 4월 7일

    보안 기능 향상
    • 확장을 생성하는 동안 보안 문제를 완화하도록 pg_cron 확장을 추가로 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    Aurora PostgreSQL 4.2.2

    보안 기능 향상
    • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_cron 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_bigm 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • CVE-2021-3677 “특정 쿼리의 메모리 공개”에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2021-3677을 참조하세요.

    • PostGIS 3.0.3으로 postgis를 백패치했습니다. 이것은 CVE-2020-14350 기반 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정입니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    Aurora PostgreSQL 4.2.1

    중요한 안정성 기능 향상
    • 드문 경우지만 해당 노드를 다시 시작한 후 읽기 노드의 데이터 캐시가 일치하지 않는 문제가 해결되었습니다.

    우선 순위가 높은 안정성 기능 향상
    • 프리페치에 의해 트리거되는 I/O 리소스 소모로 인해 쿼리가 응답하지 않을 수 있는 문제를 수정했습니다.

    • 메이저 버전 업데이트 후 "PANIC: could not access status of next transaction id xxxxxxxx"라는 메시지와 함께 Aurora에 오류가 발생할 수 있는 문제를 해결했습니다.

    추가 개선 사항 및 기능 향상
    • 복제 원본 캐시 조회 실패로 인해 읽기 노드가 다시 시작되는 문제가 해결되었습니다.

    • 계획 및 실행 시간이 0으로 보고되는 apg_plan_mgmt 확장 문제를 해결했습니다.

    • 성능 개선 도우미에서 데이터베이스 연결의 백엔드 유형을 잘못 설정하는 문제를 수정했습니다.

    • 파티셔닝된 테이블의 계획 아웃라인이 인덱스 기반 계획을 적용하지 않는 apg_plan_mgmt 확장 문제를 해결했습니다.

    • 메이저 버전 업그레이드 중 또는 이후에 고립된 파일로 인해 읽기 코드 패스에서 번역이 실패하는 문제가 해결되었습니다.

    • Aurora 스토리지 데몬에서 특정 네트워크 구성을 사용할 때 짧은 시간 동안 사용할 수 없을 수 없는 여러 문제를 수정했습니다.

    • 작성기 노드 재시작으로 이어지는 Aurora 스토리지 데몬의 out-of-memory 충돌 문제를 수정했습니다. 이는 또한 전체 시스템 메모리 사용량을 줄일 수 있습니다.

    Aurora PostgreSQL 4.2.0

    새로운 기능
    • oracle_fdw 확장 버전 2.3.0에 대한 지원을 추가했습니다.

    우선 순위가 높은 안정성 기능 향상
    • 테이블스페이스를 사용하여 기존 템플릿 데이터베이스에서 데이터베이스를 생성하면 ERROR: could not open file pg_tblspc/...: No such file or directory라는 메시지와 함께 오류가 발생하는 문제가 해결되었습니다.

    • 드문 경우지만 많은 수의 PostgreSQL 하위 트랜잭션(예: SQL 저장 지점)이 사용되었을 때 Aurora 복제본을 시작할 수 없는 문제가 해결되었습니다.

    • 드문 경우지만 복제 노드에 대한 반복되는 읽기 요청의 읽기 결과가 일관되지 않은 문제가 해결되었습니다.

    추가 개선 사항 및 기능 향상
    • OpenSSL 1.1.1k로 업그레이드했습니다.

    • 일부 워크로드의 경우 Aurora 복제본에서 WAL 적용 프로세스의 CPU 사용량과 메모리 사용량이 줄었습니다.

    • 메타데이터에 대한 잘못된 쓰기를 감지하도록 쓰기 경로의 안전 검사가 향상되었습니다.

    • SSL/TLS 연결에 대해 3DES 및 기타 이전 암호를 제거하여 보안을 향상했습니다.

    • 중복 파일 입력으로 인해 Aurora PostgreSQL 엔진이 시작되지 않는 문제가 해결되었습니다.

    • 워크로드가 많은 경우 일시적으로 사용할 수 없는 문제가 해결되었습니다.

    • Amazon S3 가져오기를 수행하는 동안 S3 경로에 선행 백슬래시를 사용하는 백 기능이 추가되었습니다.

    • Oracle_fdw 확장 버전 2.3.0에 대한 Graviton 지원이 추가되었습니다.

    • 다음과 같이 확장이 변경되었습니다.

      • orafce 확장을 3.16 버전으로 업데이트했습니다.

      • pg_partman 확장을 4.5.1 버전으로 업데이트했습니다.

      • pg_cron 확장을 1.3.1 버전으로 업데이트했습니다.

      • postgis 확장을 3.0.3 버전으로 업데이트했습니다.

    PostgreSQL 12.6, Aurora PostgreSQL 릴리스 4.1(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 12.6과 호환됩니다. PostgreSQL 12.6의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 12.6을 참조하세요.

    Aurora PostgreSQL 4.1.2, 2022년 4월 7일

    보안 기능 향상
    • 확장을 생성하는 동안 보안 문제를 완화하도록 pg_cron 확장을 추가로 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    Aurora PostgreSQL 4.1.1

    보안 기능 향상
    • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_cron 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_bigm 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • CVE-2021-3677 “특정 쿼리의 메모리 공개”에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2021-3677을 참조하세요.

    • pg_partman를 4.4.0으로 백패치했습니다. 이것은 CVE-2020-14350 기반 핵심 PostgreSQL에서 해결된 취약성에 대한 pg_partman 수정입니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • PostGIS 3.0.2로 postgis를 백패치했습니다. 이것은 CVE-2020-14350 기반 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정입니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • log_fdw 확장 함수 파라미터에서 입력 검증 오류를 백패치했습니다.

    Aurora PostgreSQL 4.1.0

    새로운 기능
    우선 순위가 높은 안정성 기능 향상
    • pglogical 확장에서 인바운드 복제에 대한 데이터 불일치를 초래할 수 있는 버그를 수정했습니다.

    • 64개 이상의 하위 트랜잭션이 처리되는 동안 드물게 리더가 재시작할 때 일관되지 않은 결과가 발생한 버그를 수정했습니다.

    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    추가 개선 사항 및 기능 향상
    • 메모리 제약 환경에서 많은 관계가 있을 때 데이터베이스를 시작할 수 없는 버그를 수정했습니다.

    • apg_plan_mgmt 확장에서 내부 버퍼 오버플로로 인해 잠시 동안 사용할 수 없는 버그를 수정했습니다.

    • WAL 재생 중에 잠시 사용할 수 없는 리더 노드에서 버그를 수정했습니다.

    • 감사 이벤트를 로깅할 때 시작 중 오류가 발생한 rds_activity_stream 확장에서 버그를 수정했습니다.

    • 때로는 행이 부분적으로 채워지고 재생 대기 시간 및 CPU 사용량과 같은 일부 값이 항상 0인 aurora_replica_status 함수의 버그를 수정했습니다.

    • 데이터베이스 엔진이 인스턴스 총 메모리보다 큰 공유 메모리 세그먼트를 생성하려고 시도했다가 반복적으로 실패하는 버그를 수정했습니다. 예를 들어 db.r5.large 인스턴스에서 128GiB 공유 버퍼를 생성하려고 하면 작업이 실패합니다. 이렇게 변경되면 인스턴스 메모리보다 큰 총 공유 메모리 할당 요청을 통해 인스턴스를 호환되지 않는 파라미터로 설정할 수 있습니다.

    • 데이터베이스 시작 시 불필요한 pg_wal 임시 파일을 정리하는 논리가 추가되었습니다.

    • 메이저 버전 업그레이드 후 아웃바운드 복제 동기화 오류가 발생할 수 있는 버그를 수정했습니다.

    • rds_activity_stream 확장을 생성하려고 시도하면 ERROR: rds_activity_stream stack item 2 not found on top - cannot pop이 보고되는 버그를 수정했습니다.

    • EXISTS 하위 쿼리에서 상관된 IN 하위 쿼리에 오류 failed to build any 3-way joins를 일으킬 수 있는 버그를 수정했습니다.

    • PostgreSQL 커뮤니티에서 다음과 같은 성능 향상을 백포트했습니다.pg_stat_statements: add missing check for pgss_enabled().

    • pg_control 파일을 열 수 없어 Aurora Postgre 12.x로의 업그레이드가 실패할 수 있기 때문에 장애가 발생하는 버그를 수정했습니다.

    • 활성화된 pgAuditpostgis 확장을 생성할 때 메모리 부족으로 인해 짧은 기간 동안 사용할 수 없는 버그를 수정했습니다.

    • PostgreSQL 커뮤니티에서 다음 버그 수정을 백포트했습니다. .storeslot을 사용하여 버그를 수정했습니다. use-after-free AfterTriggersTableData

    • 아웃바운드 논리 복제를 사용하여 변경 사항을 다른 데이터 베이스에 동기화할 때 다음 오류 메시지와 함께 실패할 수 있는 버그를 수정했습니다. 해당 오류 메시지는 다음과 같습니다. ERROR: could not map filenode "base/16395/228486645" to relation OID

    • 트랜잭션을 취소할 때 잠시 가용성 중단이 발생할 수 있는 버그를 수정했습니다.

    • 새 Aurora PostgreSQL 12.x 인스턴스를 만든 후 pg_collation 카탈로그 테이블에 ICU Collation이 표시되지 않는 버그를 수정했습니다. 이 문제는 이전 버전에서의 업그레이드에 영향을 끼치지는 않습니다.

    • Microsoft Active Directory 인증을 지원하지 않는 Aurora Postgre 버전에서 업그레이드한 후 rds_ad 역할이 생성되지 않은 버그를 수정했습니다.

    • btree 페이지 검사를 추가하여 튜플 메타데이터 불일치를 감지합니다.

    • WAL 재생 중에 리더 노드에서 잠시 사용할 수 없는 비동기 버퍼 읽기에서 버그를 수정했습니다.

    • 디스크에서 TOAST 값을 읽으면 짧은 시간 동안 사용할 수 없게 되는 버그를 수정했습니다.

    • 인덱스 검사에서 튜플을 가져오려고 할 때 잠시 사용할 수 없던 버그가 수정되었습니다.

    PostgreSQL 12.4, Aurora PostgreSQL 릴리스 4.0(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 12.4와 호환됩니다. PostgreSQL 12.4의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 12.4를 참조하세요.

    Aurora PostgreSQL 4.0.5

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • CVE-2021-3677 “특정 쿼리의 메모리 공개”에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2021-3677을 참조하세요.

    • PostGIS 3.0.2로 postgis를 백패치했습니다. 이것은 CVE-2020-14350 기반 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정입니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • log_fdw 확장 함수 파라미터에서 입력 검증 오류를 백패치했습니다.

    Aurora PostgreSQL 4.0.2

    우선 순위가 높은 안정성 기능 향상
    • 라이터 노드가 64개 이상의 하위 트랜잭션으로 긴 트랜잭션을 처리하는 동안 리더가 다시 시작된 경우 리더 노드가 추가 행 또는 누락된 행을 렌더링할 수 있는 버그를 수정했습니다.

    • GiST 인덱스에서 Vacuum을 차단할 수 있는 버그가 수정되었습니다.

    • PostgreSQL 12로 업그레이드한 후 다음 오류와 함께 시스템 테이블 pg_catalog.pg_shdescription에서 Vacuum이 실패할 수 있는 버그를 수정했습니다. ERROR: found xmin 484 from before relfrozenxid

    추가 개선 사항 및 기능 향상
    • 스토리지 노드의 응답을 처리할 때 레이스 상태로 인해 간헐적으로 사용할 수 없는 버그가 수정되었습니다.

    • 네트워크 암호화 키 교체로 인해 간헐적으로 사용할 수 없는 버그가 수정되었습니다.

    • 기반 스토리지 세그먼트의 열 관리로 인해 간헐적으로 사용할 수 없는 버그가 수정되었습니다.

    • 수천 개의 클라이언트가 있는 대규모 Amazon S3 가져오기로 인해 하나 이상의 가져오기 클라이언트가 응답을 중지할 수 있는 버그가 수정되었습니다.

    • brazil를 포함한 구성 변수 문자열을 설정할 수 없는 제한을 제거했습니다.

    • 라이터 노드가 모든 동일한 테이블을 배타적으로 잠그는 동안 리더 노드가 여러 테이블에 액세스하는 쿼리를 실행하면 간헐적으로 사용할 수 없는 버그가 수정되었습니다.

    Aurora PostgreSQL 4.0.1

    새로운 기능
    중요한 안정성 기능 향상
    • 드물게 읽기 전용 복제본이 반복적으로 재시작되지 않던 버그가 수정되었습니다.

    • 16개 이상의 읽기 전용 복제본 또는 Aurora 글로벌 데이터베이스 보조 AWS 리전을 생성하려고 할 때 클러스터를 사용할 수 없는 버그가 수정되었습니다. 새 읽기 전용 복제본이나 보조 복제본이 제거되면서 클러스터를 다시 사용할 수 있게 되었습니다. AWS 리전

    추가 개선 사항 및 기능 향상
    • 과부하 상황에서 드물게 스냅샷 가져오기, COPY 가져오기 또는 Amazon S3 가져오기의 응답이 멈추었습니다.

    • 쓰기 집약적인 워크로드로 인해 라이터의 사용량이 많을 때 읽기 전용 복제본이 클러스터에 조인되지 않는 버그가 수정되었습니다.

    • 대용량 Amazon S3 가져오기가 실행 중일 때 클러스터를 잠시 사용할 수 없는 버그가 수정되었습니다.

    • 많은 복잡한 트랜잭션을 처리하는 동안 논리적 복제 스트림이 종료된 경우 클러스터를 재시작하는 데 몇 분 정도 걸리던 버그가 수정되었습니다.

    • Aurora PostgreSQL 4.0.0에서 기본적으로 활성화되었던 JIT(Just-in-Time) 컴파일이 수정되었습니다. 이는 잘못된 동작이었습니다.

    • 동일한 사용자에 대해 AWS Identity and Access Management (IAM) 인증과 Kerberos 인증을 모두 사용할 수 없습니다.

    Aurora PostgreSQL 4.0.0

    새로운 기능
    추가 개선 사항 및 기능 향상
    • PostgreSQL 릴리스 12.0, 12.1, 12.2, 12.3, 12.4에 대해 발표된 몇 가지 개선 사항이 포함되어 있습니다.

    • PostgreSQL 11.9, Aurora PostgreSQL 3.4 에 있는 모든 수정 사항, 기능, 개선 사항을 포함합니다.

    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    • 다음 확장을 업데이트했습니다.

      • address_standardizer을 버전 3.0.2로 업데이트

      • address_standardizer_data_us을 버전 3.0.2로 업데이트

      • amcheck을 버전 1.2로 업데이트

      • citext을 버전 1.6으로 업데이트

      • hll을 버전 2.14로 업데이트

      • hstore을 버전 1.6으로 업데이트

      • ip4r을 버전 2.4로 업데이트

      • pg_repack을 버전 1.4.5로 업데이트

      • pg_stat_statements을 버전 1.7로 업데이트

      • pgaudit을 버전 1.4로 업데이트

      • pglogical를 버전 2.3.2로 업데이트

      • pgrouting을 버전 3.0.3으로 업데이트

      • plv8을 버전 2.3.14로 업데이트

      • postGIS을 버전 3.0.2로 업데이트

      • postgis_tiger_geocoder을 버전 3.0.2로 업데이트

      • postgis_topology을 버전 3.0.2로 업데이트

    PostgreSQL 11.21

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.21과 호환됩니다. PostgreSQL 11.21의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.21을 참조하세요.

    Aurora PostgreSQL 11.21.6, 2024년 3월 13일

    일반적인 개선 사항
    • 확장 프로그램의 성능 저하 문제가 수정되었습니다. PLV8

    Aurora PostgreSQL 11.21.5, 2024년 2월 22일

    일반적인 개선 사항
    • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

    우선 순위가 높은 기능 향상
    • ZDP 중에 마이너 버전 업그레이드를 pg_stat_statements 차단할 수 있는 문제를 수정했습니다.

    • 지나치게 엄격한 데이터 일관성 검사로 인해 논리적 복제 슬롯이 더 이상 변경 내용을 내보내지 않는 문제를 수정했습니다.

    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 수정 사항이 백포트되었습니다.

    중요한 안정성 기능 향상
    • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

    • 작성기 페일오버로 이어질 수 있는 Aurora Storage의 교착 상태 문제를 수정했습니다.

    • 논리적 복제 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제될 수 있는 문제를 수정했습니다.

    Aurora PostgreSQL 11.21.2, 2023년 12월 13일

    중요한 안정성 기능 향상
    일반적인 안정성 기능 향상
    • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

    Aurora PostgreSQL 11.21.1, 2023년 11월 9일

    중요한 안정성 기능 향상
    • 다음 보안 문제에 대한 수정 사항을 백포트했습니다.

    Aurora PostgreSQL 11.21.0, 2023년 10월 24일

    새로운 기능
    • 고객 관리형 KMS 키를 사용하여 암호화된 S3 버킷으로 내보낼 수 있도록 aws_s3 확장에 지원을 추가했습니다.

    일반적인 개선 사항
    • 총 행 수가 20억 개를 초과할 때 내보낸 행 수가 잘못 보고되는 aws_s3 확장 문제를 해결했습니다.

    • aws_s3 확장에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 다음 파라미터(GUC)를 설정하여 S3에서 가져오기에 대한 제한 시간 임계값을 변경할 수 있습니다.

      • aws_s3.curlopt_low_speed_limit

      • aws_s3.curlopt_low_speed_time

    • Aurora 복제본에 대한 커밋 트랜잭션 작업의 재생 성능을 개선했습니다.

    • 드문 경우지만 aws_s3 확장에서 가져오기가 완료되지 않을 수 있는 문제를 해결했습니다.

    • PostGIS용 GEOS 라이브러리를 3.12.0 버전으로 업데이트했습니다.

    • 클러스터 캐시 관리자 발신자의 대기 시간을 나타내도록 WAIT_EVENT_Aurora_CLUSTER_CACHE_MANAGER_SENDER 대기 이벤트를 추가했습니다.

    • Aurora Serverless 리소스 모니터링에서 대기 시간을 나타내도록 WAIT_EVENT_Aurora_SERVERLESS_MONITORING_MAIN 대기 이벤트를 추가했습니다.

    • 논리적 복제 슬롯을 시작할 때 데이터베이스가 중단될 수 있는 문제를 해결했습니다.

    추가 개선 사항 및 기능 향상
    • 다음 확장을 업데이트했습니다.

      • orafce를 버전 4.3.0으로 업데이트

      • pg_logical을 버전 2.4.3으로 업데이트

      • plv8을 버전 3.1.6으로 업데이트

      • PostGIS을 버전 3.3.3으로 업데이트

      • RDKit를 버전 4.3으로 업데이트

    확장 및 모듈에 대한 자세한 내용은 Aurora PostgreSQL 11에 대해 지원되는 확장 단원을 참조하세요.

    PostgreSQL 11.20 (더 이상 사용되지 않음)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.20과 호환됩니다. PostgreSQL 11.20의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.20을 참조하세요.

    Aurora PostgreSQL 11.20.2, 2023년 10월 4일

    우선 순위가 높은 안정성 기능 향상
    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    우선 순위가 높은 기능 향상
    • I/O 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

    • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단될 수 있는 문제를 해결했습니다.

    • COPY FROM 명령을 실행할 때 중단을 일으킬 수 있는 문제를 해결했습니다.

    • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

    • “ERROR: 40001: could not serialize access due to concurrent update when using Serializable snapshot”이라는 메시지와 함께 외래 키가 있는 테이블의 UPDATEDELETE가 예기치 않게 실패할 수 있는 문제를 해결했습니다.

    일반적인 개선 사항
    • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

    • plv8, pllplcoffee 확장을 2.3.15 버전으로 업데이트했습니다.

    • Aurora PostgreSQL 15.3의 특정 시나리오에서 향상된 메모리 관리를 활성화하지 못하는 문제를 해결했습니다.

    Aurora PostgreSQL 11.20.0, 2023년 7월 13일

    오픈 소스 커뮤니티에서 PostgreSQL 데이터베이스 업데이트를 발표한 후 PostgreSQL 버전 15.3, 14.8, 13.11, 12.15 및 11.20을 지원하도록 Amazon Aurora PostgreSQL 호환 버전을 업데이트했습니다. 이 릴리스에는 PostgreSQL 커뮤니티에서 수행한 제품 개선 사항 및 버그 수정 사항과 Aurora 관련 개선 사항이 포함되어 있습니다. 이 릴리스에는 Babelfish for Aurora PostgreSQL 버전 3.2에 대한 새로운 기능 및 개선 사항과 AWS Database Migration Service에 대한 향상된 지원도 포함되어 있습니다. 업그레이드 빈도와 업그레이드 프로세스 계획 방법을 결정하는 데 도움이 되는 Amazon Aurora 버전을 참조하세요. 참고로, Amazon Aurora PostgreSQL 11 버전을 실행하는 경우 2024년 2월 29일까지 최신 메이저 버전으로 업그레이드해야 합니다.

    새로운 기능
    • 이 릴리스에는 메모리 부족으로 인한 문제를 사전에 예방하여 데이터베이스 안정성과 가용성을 높이는 메모리 관리 개선 사항이 포함되어 있습니다. 자세한 내용은 Aurora PostgreSQL의 향상된 메모리 관리를 참조하세요.

    우선 순위가 높은 기능 향상
    • ZDP 도중 확장 환경 변수와 관련하여 발생하는 문제를 해결했습니다.

    • 논리적 복제 중에 예상치 못한 페이지가 발생한 것으로 프로세스에서 잘못 계산되는 일시적인 오류를 해결했습니다.

    • 부분적으로 생성된 복제 원본 상태 파일로 인해 일정 기간 동안 가용성 손실이 발생하는 문제를 해결했습니다.

    일반적인 개선 사항
    • Postgres 메모리 컨텍스트 수준에서 백엔드 메모리 사용 내역을 표시하기 위해 새로운 함수 aurora_stat_memctx_usage()를 추가했습니다.

    • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터 (GUC) 를 설정하여 Lambda AWS 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • AuroraReplicaLag 지표 계산 관련 문제를 해결했습니다.

    • 드문 경우지만 이름에 점이 포함된 Amazon S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

    • ZDP 중에 데이터베이스 가동 중지 시간을 더욱 줄였습니다.

    • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

    • pg_ls_waldir()이 "ERROR: could not stat file"을 반환하는 문제를 해결했습니다.

    • TLS_AES_128_GCM_SHA256 및 TLS_AES_256_GCM_SHA384 암호를 사용하여 TLS 1.3에 대한 지원을 추가했습니다.

    • RDS for PostgreSQL DB 인스턴스의 Aurora 복제본에서 메이저 버전 업그레이드가 차단되는 문제를 해결했습니다.

    • GEOS가 버전 3.11.2로 업그레이드됨

    • tds_fdw를 2.0.3로 업그레이드함

    PostgreSQL 11.19 (더 이상 사용되지 않음)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.19와 호환됩니다. PostgreSQL 11.19의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.19를 참조하세요.

    Aurora PostgreSQL 11.19.4, 2023년 10월 5일

    우선 순위가 높은 안정성 기능 향상
    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    우선 순위가 높은 기능 향상
    • I/O 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

    • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단될 수 있는 문제를 해결했습니다.

    • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

    일반적인 개선 사항
    • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

    • plv8, pllplcoffee 확장을 2.3.15 버전으로 업데이트했습니다.

    Aurora PostgreSQL 11.19.3, 2023년 7월 24일

    일반적인 개선 사항
    • AuroraReplicaLag 지표 계산 관련 문제를 해결했습니다.

    • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

    • 트랜잭션 커밋 시 스토리지를 회수할 수 없는 문제를 해결했습니다.

    • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

    • Aurora Serverless v2 규모 조정 개선 사항을 추가했습니다.

    • 드문 경우지만 이름에 점이 포함된 Amazon S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

    • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터 (GUC) 를 설정하여 Lambda AWS 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • 라이터 인스턴스에 다시 연결할 때 읽기 가용성 기능이 개선된 Aurora 복제본이 다시 시작할 수 있게 되는 여러 문제를 해결했습니다.

    • 유지 가능한 리더가 다시 연결되지 않는 문제를 해결했습니다.

    Aurora PostgreSQL 11.19.2, 2023년 5월 10일

    일반적인 개선 사항
    • pg_create_logical_replication_slot에서 test_decoding 플러그인을 로드할 때 발생하는 오류를 해결했습니다.

    Aurora PostgreSQL 11.19.1, 2023년 4월 5일

    일반적인 개선 사항
    • PROJ 지원을 버전 9.1.0으로 업그레이드했습니다.

    • PostGISGDAL 라이브러리를 버전 3.5.3으로 업그레이드했습니다.

    • TCNSEG 확장에 대한 지원을 추가했습니다.

    • 논리적 복제가 활성화된 상태에서 시작 시 데이터베이스의 복구 작업량이 증가할 수 있는 문제를 해결했습니다.

    • EXPLAIN에서 잘못된 I/O 타이밍 지표가 생성되는 문제를 해결했습니다.

    • EXPLAIN에서 잘못된 버퍼 적중 횟수가 발생하는 문제를 해결했습니다.

    • 특히 객체가 많은 대규모 인스턴스에서 엔진 시작 시간을 개선했습니다.

    • 이제 Aurora 함수 aurora_stat_logical_wal_cache()가 모든 사용자에게 표시됩니다.

    추가 개선 사항 및 기능 향상
    • 다음 확장을 업데이트했습니다.

      • hll을 버전 2.17로 업데이트

      • orafce을 버전 4.0.0으로 업데이트

      • pg_hint_plan을 버전 1.3.8로 업데이트

      • pg_logical를 버전 2.4.2로 업데이트

      • pg_trgm을 버전 1.4로 업데이트

      • pgrouting을 버전 3.4.1로 업데이트

      • PostGIS를 버전 3.3.2로 업데이트

      • SEG을 버전 1.0으로 업데이트

      • TCN을 버전 1.0으로 업데이트

      • wal2json을 버전 2.5로 업데이트

    PostgreSQL 11.18 (더 이상 사용되지 않음)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.18과 호환됩니다. PostgreSQL 11.18의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.18을 참조하세요.

    Aurora PostgreSQL 11.18.5, 2023년 10월 4일

    우선 순위가 높은 안정성 기능 향상
    • IO 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

    • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

    일반적인 개선 사항
    • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

    Aurora PostgreSQL 11.18.4, 2023년 9월 13일

    일반적인 개선 사항
    • Aurora Serverless v2 규모 조정 개선 사항을 추가했습니다.

    • AuroraReplicaLag 지표 계산 관련 문제를 해결했습니다.

    • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

    • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

    • 드문 경우지만 이름에 점이 포함된 Amazon S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

    • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터를 설정하여 AWS Lambda 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • plv8, pllsplcoffee 확장을 2.3.15 버전으로 업데이트했습니다.

    Aurora PostgreSQL 11.18.2, 2023년 3월 3일

    일반적인 안정성 기능 향상
    • GDAL 데이터가 로드되지 않는 PostGIS 문제를 해결했습니다.

    • 논리적 복제가 활성화된 경우 시작 시 복구 작업량이 증가하는 문제를 해결했습니다.

    • 파라미터 수가 많은 프로시저의 오류 처리를 개선하도록 문제를 해결했습니다.

    • aws_s3 확장에서 많은 수의 레코드를 로드하면 제한 시간이 초과될 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 11.18.0, 2023년 1월 20일

    우선 순위가 높은 안정성 기능 향상
    • 가장 오래된 MultiXactId가 잘못 업데이트되어 업그레이드가 실패하는 문제를 해결했습니다.

    • 커밋 지연 시간 지표가 업데이트되지 않는 문제를 해결했습니다.

    • 잠시 동안 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    일반적인 안정성 기능 향상
    • DB 인스턴스 마이그레이션이 실패하는 문제를 해결했습니다.

    • 메타데이터의 일관성 부족으로 인해 DB가 시작되지 않는 문제를 해결했습니다.

    • 오류 처리 및 진단 가능성을 개선했습니다.

    • RDKit 확장을 버전 4.2로 업그레이드했습니다.

    • GDAL 라이브러리를 버전 3.4.3으로 업그레이드했습니다.

    • pg_repack 확장 관련 문제를 해결했습니다.

    • 새로운 독립 기본 데이터 정렬 라이브러리를 사용하여 데이터 정렬 라이브러리(glibc)의 처리를 개선했습니다.

    PostgreSQL 11.17 (더 이상 사용되지 않음)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.17과 호환됩니다. PostgreSQL 11.17의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.17을 참조하세요.

    Aurora PostgreSQL 11.17.3, 2023년 10월 17일

    우선 순위가 높은 안정성 기능 향상
    우선 순위가 높은 기능 향상
    • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단되는 문제를 해결했습니다.

    • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

    일반적인 안정성 기능 향상
    • 통계 수집기 프로세스가 반복적으로 다시 시작되는 문제를 해결했습니다.

    • Aurora Serverless v2의 규모 조정 시간을 개선했습니다.

    • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

    • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

    • 드문 경우지만 이름에 점이 포함된 S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

    • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터를 설정하여 AWS Lambda 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • I/O 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

    • plv8, pllplcoffee 확장을 2.3.15 버전으로 업데이트했습니다.

    Aurora PostgreSQL 11.17.2, 2023년 3월 2일

    일반적인 안정성 기능 향상
    • 논리적 복제가 활성화된 경우 시작 시 복구 작업량이 증가하는 문제를 해결했습니다.

    • 파라미터 수가 많은 프로시저의 오류 처리를 개선하도록 문제를 해결했습니다.

    • aws_s3 확장에서 많은 수의 레코드를 로드하면 제한 시간이 초과될 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 11.17.1, 2022년 12월 13일

    일반적인 안정성 기능 향상
    • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

    • 데이터베이스 마이너 및 패치 릴리스 업그레이드 중에 엔진 안정성 사안이 발생하는 문제를 해결했습니다.

    • 복제 중에 데이터 불일치가 발생할 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 11.17.0, 2022년 11월 9일

    일반적인 안정성 기능 향상
    • 버퍼 캐시가 압박을 받을 때의 버퍼 캐시 정리 기능을 개선했습니다.

    • 메모리 사용량을 증가시키는 데이터베이스 활동 스트림 문제를 해결했습니다.

    • DB 인스턴스가 다시 시작되는 문제를 해결했습니다.

    • 중단 시 모니터링 지표를 생성하는 동안 DB 인스턴스가 재귀적으로 다시 시작되는 문제를 해결했습니다.

    • 성능 지표 수집 중에 DB 인스턴스가 다시 시작되는 문제를 해결했습니다.

    • SSLV3_ALERT_CERTIFICATE_UNKNOWN으로 인해 데이터베이스 연결 시도가 실패하는 문제를 해결했습니다.

    • 잘못된 힌트 비트 설정과 관련된 진단 로깅을 개선했습니다.

    • autovacuum이 테이블을 잘못 건너뛰는 문제를 해결했습니다.

    • 논리적 복제 미리 가져오기를 개선했습니다.

    • GIN 인덱스의 지속성 문제를 해결했습니다.

    • 중단된 메이저 버전 업그레이드를 감지하고 취소하도록 문제를 해결했습니다.

    • 메모리 사용량을 증가시킬 수 있는 해시 조인 문제를 해결했습니다.

    • 논리적 복제 성능을 개선했습니다.

    • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

    • GEOS 버전을 3.10.3으로 업그레이드했습니다.

    • PostGIS 확장을 3.2.3 버전으로 업데이트했습니다.

    • 1차원 입력이 반복되어 0이 반환되는 st_orientedenvelope 관련 문제를 해결했습니다.

    • tds_fdw를 사용하는 경우 SQL Server에 대한 연결이 실패하는 문제를 해결했습니다.

    PostgreSQL 11.16 (더 이상 사용되지 않음)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.16과 호환됩니다. PostgreSQL 11.16의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.16을 참조하세요.

    Aurora PostgreSQL 11.16.6, 2023년 10월 19일

    우선 순위가 높은 안정성 기능 향상
    우선 순위가 높은 기능 향상
    • Aurora 복제본을 다시 시작한 후 vacuum 작업이 차단되는 문제를 해결했습니다.

    • CPU 사용량이 높아지고 새 연결이 차단되는 문제를 해결했습니다.

    일반적인 안정성 기능 향상
    • 통계 수집기 프로세스가 반복적으로 다시 시작되는 문제를 해결했습니다.

    • Aurora Serverless v2의 규모 조정 시간을 개선했습니다.

    • ZDP 중에 가용성 손실을 유발할 수 있는 버그를 수정했습니다.

    • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

    • 드문 경우지만 이름에 점이 포함된 S3 버킷에서 aws_s3 확장을 가져오지 못하는 문제를 해결했습니다.

    • aws_lambda 확장 내에서 제한 시간을 구성하는 옵션을 제공했습니다. 이제 고객은 다음 파라미터를 설정하여 AWS Lambda 통합을 위한 연결 및 요청 제한 시간을 변경할 수 있습니다.

      • aws_lambda.connect_timeout_ms.

      • aws_lambda.request_timeout_ms.

    • plv8, pllplcoffee 확장을 2.3.15 버전으로 업데이트했습니다.

    • I/O에 사용되는 일시적 메타데이터에 대한 진단 기능을 도입했습니다.

    Aurora PostgreSQL 11.16.5, 2022년 12월 14일

    일반적인 안정성 기능 향상
    • 데이터베이스 마이너 및 패치 릴리스 업그레이드 중에 엔진 안정성 사안이 발생하는 문제를 해결했습니다.

    • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

    • 복제 중에 데이터 불일치가 발생할 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 11.16.4, 2022년 11월 17일

    우선 순위가 높은 안정성 기능 향상
    • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 11.16.3, 2022년 10월 13일

    우선 순위가 높은 안정성 기능 향상
    • 기본 파라미터가 메모리에 제대로 로드되지 않는 PLV8 문제를 해결했습니다.

    일반적인 안정성 기능 향상
    • Aurora PostgreSQL이 relfilenode를 파일링할 수 없는 버그를 수정했습니다.

    • 현재 규모 조정 이벤트 제한 시간이 초과될 경우 규모 확장이 중단되는 문제를 해결했습니다.

    • PostGIS 확장을 버전 3.1.7로 업그레이드했습니다.

    • 제로 가동 시간 패치 적용(ZDP) 중에 확장 쿼리 메시지가 손실되어 ZDP 완료 후 확장 쿼리가 중단되는 문제를 해결했습니다.

    Aurora PostgreSQL 11.16.1, 2022년 7월 6일

    중요한 안정성 기능 향상
    • 스토리지 노드가 다시 시작되는 동안 일정 기간 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    우선 순위가 높은 안정성 기능 향상
    • out-of-memory 조건과 관련된 오류 처리 문제를 수정하여 잠시 동안 사용할 수 없게 될 수 있었던 문제를 수정했습니다.

    • 외부 테이블을 쿼리하기 위해 TDS_FDW 확장을 사용하는 경우 SQL Server에 대한 연결이 실패하는 문제를 해결했습니다.

    • 제공된 루트 인증서를 사용한 연결이 실패하는 문제를 해결했습니다.

    • B-tree 인덱스 항목이 일관되지 않은 경우의 진단 및 지원 가능성 정보를 개선했습니다.

    Aurora PostgreSQL 11.16.0, 2022년 6월 9일

    새로운 기능
    중요 업데이트
    • LSN 불일치로 인한 재생 중단을 해결했습니다.

    • 잘못된 영역 삽입을 방지하도록 aws_s3 확장을 수정했습니다.

    중요한 안정성 향상을 위한 업데이트
    • 짧은 기간 동안 사용할 수 없게 될 수 있는 out-of-memory 상황과 관련된 여러 문제를 수정했습니다.

    일반적인 안정성 기능 업데이트
    • Aurora Serverless v1 규모 조정 이벤트 중 발생하는 잠금 경합 중단을 해결했습니다.

    • 다시 시작한 후 논리적 복제가 중단되는 문제를 해결했습니다.

    • 잠시 동안 가용성 손실을 일으킬 수 있는 여러 문제를 해결했습니다.

    • GENERIC_XLOG_FULL_PAGE_DATA에 대한 Generic Redo에서 다시 실행 중 발생하는 잘못된 페이지 조회 수 문제를 해결했습니다. 이 문제는 로그 레코드를 생성한 후 RW 노드에 해당 레코드에 대한 메타데이터를 쓰는 사이의 타이밍 허점과 두 작업 사이의 RO 노드 재생 때문에 발생합니다.

    • 병렬 워커를 지원하여 쿼리 성능을 개선했습니다.

    • 플러그인 wal2json 버전을 2.4로 업그레이드했습니다.

    • pglogical 확장을 버전 2.4.1로 업그레이드했습니다.

    PostgreSQL 11.15(더 이상 사용되지 않음)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.15와 호환됩니다. PostgreSQL 11.15의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.15를 참조하세요.

    Aurora PostgreSQL 11.15.6, 2022년 12월 16일

    일반적인 개선 사항
    • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

    • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

    • PostGIS 확장을 버전 3.1.7로 업데이트했습니다.

    Aurora PostgreSQL 11.15.4, 2022년 7월 18일

    보안 기능 향상
    • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

    중요한 기능 향상
    • 스토리지 노드가 다시 시작되는 동안 일정 기간 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    중요한 안정성 기능 향상
    • 잠시 동안 사용할 수 없게 될 수 있는 out-of-memory 조건과 관련된 오류 처리 문제를 수정했습니다.

    • 일정 기간 동안 가용성 손실을 일으킬 수 있는 중복된 관계 파일의 존재와 관련된 문제를 해결했습니다.

    • 이전에 계획이 무효화되었을 때 캐시된 계획의 유효성 검사로 인해 데이터베이스가 다시 시작될 수 있는 결함을 해결했습니다.

    Aurora PostgreSQL 11.15.1, 2022년 4월 27일

    우선 순위가 높은 안정성 기능 향상
    • AWS 콘솔에서 잘못된 WriteIOPS 보고가 발생할 수 있는 문제를 수정했습니다.

    • 클러스터에서 읽기 노드를 제거한 후 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    일반적인 개선 사항
    • 사용 가능한 메모리가 부족한 동안 엔진이 다시 시작될 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 11.15.0, 2022년 3월 29일

    우선 순위가 높은 안정성 기능 향상
    • 읽기 노드를 사용하지 못하게 될 수 있는 여러 문제를 해결했습니다.

    • 읽기 노드에서 WAL을 재생할 수 없어 복제 슬롯을 삭제하고 다시 동기화해야 하는 문제를 해결했습니다.

    • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

    일반적인 개선 사항
    • commit_ts가 설정된 경우 읽기 노드에서 약간의 메모리 누수가 발생하는 문제를 해결했습니다.

    • 성능 개선 도우미에 "Unknown wait event"가 표시되는 문제를 해결했습니다.

    • aws_s3 확장을 사용할 때 Amazon S3에서 가져오기가 실패할 수 있는 문제를 해결했습니다.

    • apg_plan_mgmt를 사용할 때 일정 기간 동안 가용성 손실이 발생할 수 있게 되는 여러 문제를 해결했습니다.

    • QPM이 활성화되어 있을 때 일정 기간 동안 가용성 손실이 발생할 수 있게 되는 여러 문제를 해결했습니다.

    PostgreSQL 11.14(더 이상 사용되지 않음)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.14와 호환됩니다. PostgreSQL 11.14의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.14를 참조하세요.

    Aurora PostgreSQL 11.14.7, 2023년 8월 24일

    일반적인 개선 사항
    • 통계 수집기 프로세스가 반복적으로 다시 시작되는 문제를 해결했습니다.

    • 적용 단계에서 pglogical이 충돌하는 행을 로깅하지 못하는 문제를 해결했습니다.

    Aurora PostgreSQL 11.14.6, 2022년 12월 16일

    일반적인 개선 사항
    • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

    • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

    • PostGIS 확장을 버전 3.1.7로 업데이트했습니다.

    Aurora PostgreSQL 11.14.4, 2022년 7월 20일

    보안 기능 향상
    • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

    중요한 기능 향상
    • 스토리지 노드가 다시 시작되는 동안 일정 기간 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    중요한 안정성 기능 향상
    • 잠시 동안 사용할 수 없게 될 수 있는 out-of-memory 상황과 관련된 오류 처리 문제를 수정했습니다.

    • 일정 기간 동안 가용성 손실을 일으킬 수 있는 중복된 관계 파일의 존재와 관련된 문제를 해결했습니다.

    • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

    • 성능 개선 도우미에 "Unknown wait event"가 표시되는 문제를 해결했습니다.

    Aurora PostgreSQL 11.14.3, 2022년 4월 13일

    일반적인 개선 사항
    • 사용 가능한 메모리가 부족한 동안 엔진이 다시 시작될 수 있는 버그를 수정했습니다.

    Aurora PostgreSQL 11.14.1

    보안 기능 향상
    • PostGIS 확장을 버전 3.1.4에서 3.1.5로 업데이트했습니다. 이 업데이트에는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정이 포함되어 있습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_bigm 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    Aurora PostgreSQL 11.14.0

    중요한 안정성 기능 향상
    • 논리적 복제가 중단되어 읽기 노드에서 다시 재생이 느려지는 버그를 수정했습니다. 인스턴스가 결국 다시 시작될 수 있습니다.

    추가 개선 사항 및 기능 향상
    • 잠시 사용할 수 없는 버퍼 캐시 버그를 수정했습니다.

    • 인덱스 기반 계획이 적용되지 않은 apg_plan_mgmt 확장 버그를 수정했습니다.

    • NULL 인수를 잘못 처리하여 잠시 사용할 수 없는 pg_logical 확장 버그를 수정했습니다.

    • 분리된 파일로 인해 메이저 버전 업그레이드가 실패하는 문제가 해결되었습니다.

    • 잘못된 Aurora 스토리지 데몬 로그 쓰기 지표를 수정했습니다.

    • WAL 재생이 느려져 결국 리더 인스턴스가 다시 시작될 수 있는 여러 버그가 수정되었습니다.

    • 읽기에 대한 Aurora 버퍼 캐시 페이지 검증을 개선했습니다.

    • Aurora 스토리지 메타데이터 검증을 개선했습니다.

    • pg_hint_pan 확장을 v1.3.7로 업데이트했습니다.

    PostgreSQL 11.13(더 이상 사용되지 않음)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.13과 호환됩니다. PostgreSQL 11.13의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.13을 참조하세요.

    Aurora PostgreSQL 11.13.6, 2022년 12월 19일

    일반적인 개선 사항
    • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

    Aurora PostgreSQL 11.13.4, 2022년 7월 6일

    보안 기능 향상
    • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

    일반적인 개선 사항
    • out-of-memory 조건과 관련된 오류 처리 문제를 수정하여 잠시 동안 사용할 수 없게 될 수 있었던 문제를 수정했습니다.

    • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

    • 성능 개선 도우미에 "Unknown wait event"가 표시될 수 있는 문제를 해결했습니다.

    • 중복된 관계 파일의 존재로 인해 일정 기간 동안 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 11.13.3, 2022년 6월 6일

    보안 기능 향상
    • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

    우선 순위가 높은 안정성 향상을 위한 업데이트
    • Amazon Aurora Serverless v1에서 포스트마스터 프로세스가 다시 시작될 수 있는 문제를 해결했습니다.

    • Amazon Aurora Serverless v1에서 Aurora 런타임 프로세스가 다시 시작될 수 있는 문제를 해결했습니다.

    일반적인 개선 사항
    • Aurora Runtime에서 메모리 누수로 인해 문제가 발생할 수 있는 문제를 수정했습니다. out-of-memory

    Aurora PostgreSQL 11.13.2, 2022년 4월 12일

    일반적인 개선 사항
    • 잠시 사용할 수 없는 버퍼 캐시 버그를 수정했습니다.

    Aurora PostgreSQL 11.13.1

    보안 기능 향상
    • PostGIS 확장을 버전 3.1.4에서 3.1.5로 업데이트했습니다. 이 업데이트에는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정이 포함되어 있습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_bigm 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    Aurora PostgreSQL 11.13.0

    중요한 안정성 기능 향상
    • 드문 경우지만 해당 노드를 다시 시작한 후 읽기 노드의 데이터 캐시가 일치하지 않는 문제가 해결되었습니다.

    우선 순위가 높은 안정성 기능 향상
    • 프리페치에 의해 트리거되는 I/O 리소스 소모로 인해 쿼리가 응답하지 않을 수 있는 문제를 수정했습니다.

    • 메이저 버전 업데이트 후 "PANIC: could not access status of next transaction id xxxxxxxx"라는 메시지와 함께 Aurora에 오류가 발생할 수 있는 문제를 해결했습니다.

    추가 개선 사항 및 기능 향상
    • 복제 원본 캐시 조회 실패로 인해 읽기 노드가 다시 시작되는 문제가 해결되었습니다.

    • 쓰기 노드에서 베큠에 의해 트리거된 지연 잘림을 재생하는 동안 읽기 노드에서 읽기 쿼리가 시간 초과될 수 있는 문제를 수정했습니다.

    • 성능 개선 도우미에서 데이터베이스 연결의 백엔드 유형을 잘못 설정하는 문제를 수정했습니다.

    • aurora_postgres_replica_status 함수가 오래되었거나 지연된 CPU 통계를 반환하는 문제를 해결했습니다.

    • 드문 경우지만 로그 적용 프로세스의 지연으로 인해 Aurora Global Database 보조 미러 클러스터가 재시작될 수 있는 문제가 해결되었습니다.

    • 계획 및 실행 시간이 0으로 보고되는 apg_plan_mgmt 확장 문제를 해결했습니다.

    • DES, 3DES 및 RC4 암호 제품군에 대한 지원을 제거했습니다.

    • PostGIS 확장을 버전 3.1.4로 업데이트했습니다.

    • postgis_raster 확장 버전 3.1.4에 대한 지원을 추가했습니다.

    PostgreSQL 11.12, Aurora PostgreSQL 릴리스 3.6(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.12와 호환됩니다. PostgreSQL 11.12의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.12를 참조하세요.

    Aurora PostgreSQL 11.12.5, 2022년 12월 30일

    일반적인 개선 사항
    • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

    Aurora PostgreSQL 11.12.4, 2022년 7월 14일

    보안 기능 향상
    • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

    우선 순위가 높은 안정성 기능 향상
    • 잠시 동안 사용할 수 없게 될 수 있는 out-of-memory 조건과 관련된 오류 처리 문제를 수정했습니다.

    • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

    • 성능 개선 도우미에 "Unknown wait event"가 표시되는 문제를 해결했습니다.

    Aurora PostgreSQL 3.6.2

    보안 기능 향상
    • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_bigm 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • CVE-2021-3677 “특정 쿼리의 메모리 공개”에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. CVE-2020-14350

    • PostGIS 2.5.2로 postgis를 백패치했습니다. 이것은 CVE-2020-14350 기반 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정입니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    Aurora PostgreSQL 3.6.1

    중요한 안정성 기능 향상
    • 드문 경우지만 해당 노드를 다시 시작한 후 읽기 노드의 데이터 캐시가 일치하지 않는 문제가 해결되었습니다.

    우선 순위가 높은 안정성 기능 향상
    • 프리페치에 의해 트리거되는 I/O 리소스 소모로 인해 쿼리가 응답하지 않을 수 있는 문제를 수정했습니다.

    • 메이저 버전 업데이트 후 "PANIC: could not access status of next transaction id xxxxxxxx"라는 메시지와 함께 Aurora에 오류가 발생할 수 있는 문제를 해결했습니다.

    • Aurora 스토리지 데몬에서 특정 네트워크 구성을 사용할 때 짧은 시간 동안 사용할 수 없을 수 없는 여러 문제를 수정했습니다.

    • 작성기 노드 재시작으로 이어지는 Aurora 스토리지 데몬의 out-of-memory 충돌 문제를 수정했습니다. 이는 또한 전체 시스템 메모리 사용량을 줄일 수 있습니다.

    추가 개선 사항 및 기능 향상
    • 복제 원본 캐시 조회 실패로 인해 읽기 노드가 다시 시작되는 문제가 해결되었습니다.

    • 계획 및 실행 시간이 0으로 보고되는 apg_plan_mgmt 확장 문제를 해결했습니다.

    • 성능 개선 도우미에서 데이터베이스 연결의 백엔드 유형을 잘못 설정하는 문제를 수정했습니다.

    • 드문 경우지만 로그 적용 프로세스의 지연으로 인해 Aurora Global Database 보조 미러 클러스터가 재시작될 수 있는 문제가 해결되었습니다.

    • 메이저 버전 업그레이드 중 또는 이후에 고립된 파일로 인해 읽기 코드 패스에서 번역이 실패하는 문제가 해결되었습니다.

    • Aurora 스토리지 데몬에서 특정 네트워크 구성을 사용할 때 짧은 시간 동안 사용할 수 없을 수 없는 여러 문제를 수정했습니다.

    • 작성기 노드 재시작으로 이어지는 Aurora 스토리지 데몬의 out-of-memory 충돌 문제를 수정했습니다. 이는 또한 전체 시스템 메모리 사용량을 줄일 수 있습니다.

    Aurora PostgreSQL 3.6.0

    우선 순위가 높은 안정성 기능 향상
    • 테이블스페이스를 사용하여 기존 템플릿 데이터베이스에서 데이터베이스를 생성하면 ERROR: could not open file pg_tblspc/...: No such file or directory라는 메시지와 함께 오류가 발생하는 문제가 해결되었습니다.

    • 드문 경우지만 많은 수의 PostgreSQL 하위 트랜잭션(예: SQL 저장 지점)이 사용되었을 때 Aurora 복제본을 시작할 수 없는 문제가 해결되었습니다.

    • 드문 경우지만 복제 노드에 대한 반복되는 읽기 요청의 읽기 결과가 일관되지 않은 문제가 해결되었습니다.

    추가 개선 사항 및 기능 향상
    • OpenSSL 1.1.1k로 업그레이드했습니다.

    • 일부 워크로드의 경우 Aurora 복제본에서 WAL 적용 프로세스의 CPU 사용량과 메모리 사용량이 줄었습니다.

    • 실수로 인한 삭제로부터 메타데이터를 보호하는 기능이 향상되었습니다.

    • 메타데이터에 대한 잘못된 쓰기를 감지하도록 쓰기 경로의 안전 검사가 향상되었습니다.

    • SSL/TLS 연결에 대해 3DES 및 기타 이전 암호를 제거하여 보안을 향상했습니다.

    • 중복 파일 입력으로 인해 Aurora PostgreSQL 엔진이 시작되지 않는 문제가 해결되었습니다.

    • 워크로드가 많은 경우 일시적으로 사용할 수 없는 문제가 해결되었습니다.

    • Amazon S3 가져오기를 수행하는 동안 S3 경로에 선행 백슬래시를 사용하는 백 기능이 추가되었습니다.

    • orafce 확장을 3.16 버전으로 업데이트했습니다.

    PostgreSQL 11.11, Aurora PostgreSQL 릴리스 3.5(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.11과 호환됩니다. PostgreSQL 11.11의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.11을 참조하세요.

    Aurora PostgreSQL 3.5.1

    보안 기능 향상
    • 확장을 만드는 동안 보안 문제를 완화하기 위한 pg_bigm 확장을 수정했습니다. 이 문제는 CVE-2020-14350에 의해 핵심 PostgreSQL에서 해결되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • CVE-2021-3677 “특정 쿼리의 메모리 공개”에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2021-3677을 참조하세요.

    • PostGIS 2.5.2로 postgis를 백패치했습니다. 이것은 CVE-2020-14350 기반 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정입니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • log_fdw 확장 함수 파라미터에서 입력 검증 오류를 백패치했습니다.

    Aurora PostgreSQL 3.5.0

    새로운 기능
    • 다음 확장에 대한 지원을 추가했습니다.

      • pg_proctab 확장 버전 0.0.9

      • pg_bigm 확장 버전 1.2

    우선 순위가 높은 안정성 기능 향상
    • 64개 이상의 하위 트랜잭션이 처리되는 동안 드물게 리더가 재시작할 때 일관되지 않은 결과가 발생한 버그를 수정했습니다.

    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    추가 개선 사항 및 기능 향상
    • 메모리 제약 환경에서 많은 관계가 있을 때 데이터베이스를 시작할 수 없는 버그를 수정했습니다.

    • apg_plan_mgmt 확장에서 내부 버퍼 오버플로로 인해 잠시 동안 사용할 수 없는 버그를 수정했습니다.

    • WAL 재생 중에 잠시 사용할 수 없는 리더 노드에서 버그를 수정했습니다.

    • 감사 이벤트를 로깅할 때 시작 중 오류가 발생한 rds_activity_stream 확장에서 버그를 수정했습니다.

    • 때로는 행이 부분적으로 채워지고 재생 대기 시간 및 CPU 사용량과 같은 일부 값이 항상 0인 aurora_replica_status 함수의 버그를 수정했습니다.

    • 데이터베이스 엔진이 인스턴스 총 메모리보다 큰 공유 메모리 세그먼트를 생성하려고 시도했다가 반복적으로 실패하는 버그를 수정했습니다. 예를 들어 db.r5.large 인스턴스에서 128GiB 공유 버퍼를 생성하려고 하면 작업이 실패합니다. 이렇게 변경되면 인스턴스 메모리보다 큰 총 공유 메모리 할당 요청을 통해 인스턴스를 호환되지 않는 파라미터로 설정할 수 있습니다.

    • 데이터베이스 시작 시 불필요한 pg_wal 임시 파일을 정리하는 논리가 추가되었습니다.

    • rds_activity_stream 확장을 생성하려고 시도하면 ERROR: rds_activity_stream stack item 2 not found on top - cannot pop이 보고되는 버그를 수정했습니다.

    • EXISTS 하위 쿼리에서 상관된 IN 하위 쿼리에 오류 failed to build any 3-way joins를 일으킬 수 있는 버그를 수정했습니다.

    • PostgreSQL 커뮤니티에서 다음과 같은 성능 향상을 백포트했습니다.pg_stat_statements: add missing check for pgss_enabled().

    • 활성화된 pgAuditpostgis 확장을 생성할 때 메모리 부족으로 인해 짧은 기간 동안 사용할 수 없을 수 있는 버그를 수정했습니다.

    • 아웃바운드 논리 복제를 사용하여 변경 사항을 다른 데이터 베이스에 동기화할 때 다음 오류 메시지와 함께 실패할 수 있는 버그를 수정했습니다. 해당 오류 메시지는 다음과 같습니다. ERROR: could not map filenode "base/16395/228486645" to relation OID

    • 트랜잭션을 취소할 때 잠시 가용성 중단이 발생할 수 있는 버그를 수정했습니다.

    • Microsoft Active Directory 인증을 지원하지 않는 Aurora Postgre 버전에서 업그레이드한 후 rds_ad 역할이 생성되지 않은 버그를 수정했습니다.

    • btree 페이지 검사를 추가하여 튜플 메타데이터 불일치를 감지합니다.

    • WAL 재생 중에 리더 노드에서 잠시 사용할 수 없는 비동기 버퍼 읽기에서 버그를 수정했습니다.

    PostgreSQL 11.9, Aurora PostgreSQL 3.4

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.9와 호환됩니다. PostgreSQL 11.9의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.9를 참조하세요.

    Aurora PostgreSQL 11.9.11, 2024년 3월 13일

    일반적인 안정성 기능 향상
    • rds_superuser역할과 명시적으로 연결되지 않은 백엔드를 종료할 수 있습니다.

    • PLV8확장 프로그램을 버전 2.3.15로 업그레이드했습니다.

    우선 순위가 높은 안정성 기능 향상
    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    중요한 안정성 기능 향상
    • 와 관련된 문제를 apg_plan_mgmt 수정했습니다.

    • 슬롯 생성 중 활성 트랜잭션이 슬롯에 의해 부분적으로 복제되는 문제를 수정했습니다.

    • 작성기 페일오버로 이어질 수 있는 Aurora 스토리지의 교착 상태 문제를 수정했습니다.

    Aurora PostgreSQL 11.9.9, 2023년 12월 27일

    중요한 안정성 기능 향상
    일반적인 안정성 기능 향상
    • 테이블 소유자가 아닌 다른 사람이 논리적 복제 작업을 수행하는 문제를 해결했습니다.

    Aurora PostgreSQL 3.4.8, 2023년 10월 10일

    우선 순위가 높은 안정성 기능 향상

    Aurora PostgreSQL 3.4.7, 2022년 12월 22일

    일반적인 개선 사항
    • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

    Aurora PostgreSQL 3.4.6, 2022년 7월 8일

    보안 기능 향상
    • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

    Aurora PostgreSQL 3.4.5

    보안 기능 향상
    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • CVE-2021-3677 “특정 쿼리의 메모리 공개”에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2021-3677을 참조하세요.

    • CVE-2021-3393: "파티션 제약 조건 위반 오류가 거부된 열의 값 누수"에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2021-3393을 참조하세요.

    • PostGIS 2.5.2로 postgis를 백패치했습니다. 이것은 CVE-2020-14350 기반 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정입니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • log_fdw 확장 함수 파라미터에서 입력 검증 오류를 백패치했습니다.

    Aurora PostgreSQL 3.4.3

    우선 순위가 높은 안정성 기능 향상
    • PostgreSQL 커뮤니티 보안 문제 CVE-2021-32027, CVE-2021-32028 및 CVE-2021-32029 패치를 제공했습니다.

    추가 개선 사항 및 기능 향상
    • 객체 식별자에 선행 슬래시가 있는 객체를 가져올 수 있도록 aws_s3 확장의 버그를 수정했습니다.

    • 감사 이벤트를 로깅할 때 시작 중 오류가 발생한 rds_activity_stream 확장에서 버그를 수정했습니다.

    • rds_activity_stream 확장을 생성하려고 할 때 ERROR를 반환하는 버그를 수정했습니다.

    • 활성화된 pgAuditpostgis 확장을 생성할 때 메모리 부족으로 인해 짧은 기간 동안 사용할 수 없을 수 있는 버그를 수정했습니다.

    • Aurora 스토리지 데몬에서 특정 네트워크 구성을 사용할 때 짧은 시간 동안 사용할 수 없을 수 없는 여러 문제를 수정했습니다.

    Aurora PostgreSQL 3.4.2

    우선 순위가 높은 안정성 기능 향상
    • 64개 이상의 하위 트랜잭션이 처리되는 동안 드물게 리더가 재시작할 때 일관되지 않은 결과가 발생한 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    • 스토리지 노드의 응답을 처리할 때 레이스 상태로 인해 간헐적으로 사용할 수 없는 버그가 수정되었습니다.

    • 네트워크 암호화 키 교체로 인해 간헐적으로 사용할 수 없는 버그가 수정되었습니다.

    • 기반 스토리지 세그먼트의 열 관리로 인해 간헐적으로 사용할 수 없는 버그가 수정되었습니다.

    • 수천 개의 클라이언트가 있는 대규모 S3 가져오기로 인해 하나 이상의 가져오기 클라이언트가 응답을 중지할 수 있는 버그가 수정되었습니다.

    • brazil를 포함한 구성 변수 문자열을 설정할 수 없는 제한을 제거했습니다.

    • 라이터 노드가 모든 동일한 테이블을 배타적으로 잠그는 동안 리더 노드가 여러 테이블에 액세스하는 쿼리를 실행하면 간헐적으로 사용할 수 없는 버그가 수정되었습니다.

    Aurora PostgreSQL 3.4.1

    중요한 안정성 기능 향상
    • 드물게 읽기 전용 복제본이 반복적으로 재시작되지 않던 버그가 수정되었습니다.

    • 16개 이상의 읽기 전용 복제본 또는 Aurora 글로벌 데이터베이스 보조 AWS 리전을 생성하려고 할 때 클러스터를 사용할 수 없는 버그가 수정되었습니다. 새 읽기 전용 복제본이나 보조 복제본이 제거되면서 클러스터를 다시 사용할 수 있게 되었습니다. AWS 리전

    추가 개선 사항 및 기능 향상
    • 과부하 상황에서 드물게 스냅샷 가져오기, COPY 가져오기 또는 S3 가져오기의 응답이 멈추었습니다.

    • 쓰기 집약적인 워크로드로 인해 라이터의 사용량이 많을 때 읽기 전용 복제본이 클러스터에 조인되지 않는 버그가 수정되었습니다.

    • 대용량 S3 가져오기가 실행 중일 때 클러스터를 잠시 사용할 수 없는 버그가 수정되었습니다.

    • 많은 복잡한 트랜잭션을 처리하는 동안 논리적 복제 스트림이 종료된 경우 클러스터를 재시작하는 데 몇 분 정도 걸리던 버그가 수정되었습니다.

    • 같은 사용자에 대해 IAM 및 Kerberos 인증을 모두 사용하지 못하도록 했습니다.

    Aurora PostgreSQL 3.4.0

    새로운 기능
    중요한 안정성 기능 향상
    • 없음

    우선 순위가 높은 안정성 기능 향상
    • 오류 메시지 ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound가 발생할 수 있는 Aurora PostgreSQL 복제 관련 버그를 수정했습니다.

    • 경우에 따라 논리적 복제가 활성화된 DB 클러스터가 잘린 WAL 세그먼트 파일을 스토리지에서 제거하지 못하는 버그가 수정되었습니다. 이로 인해 볼륨 크기가 커졌습니다.

    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    • pg_stat_statements 확장에서 과도한 CPU 소비를 유발하는 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    • 이제 pg_replication_slot_advance를 사용하여 역할 rds_replicationrds_superuser 에 대한 논리적 복제 슬롯을 진행할 수 있습니다.

    • 데이터베이스 활동 스트림의 비동기 모드 성능이 향상되었습니다.

    • Aurora 글로벌 데이터베이스 CloudWatch 클러스터의 rpo_lag_in_msec 메트릭에 게시할 때의 지연을 줄였습니다.

    • 백엔드가 데이터베이스 클라이언트에 대한 쓰기가 차단될 때 Aurora PostgreSQL은(는) 읽기 노드에서 더 이상 뒤처지지 않습니다.

    • 드문 경우이지만 스토리지 볼륨이 증가할 때 읽기 전용 복제본을 잠시 읽을 수 없는 버그를 수정했습니다.

    • 다음을 되돌릴 수 있는 데이터베이스를 생성할 때 버그를 수정했습니다: 오류: 로컬 디스크에 디렉토리를 생성할 수 없음

    • ST_Transform 확장의 PostGIS 메서드에서 오류 또는 부정확한 변환 결과를 수정하도록 데이터 그리드 파일이 업데이트되었습니다.

    • 경우에 따라 Aurora 판독기 인스턴스에서 XLOG_BTREE_REUSE_PAGE 레코드를 재생하면 불필요한 재생 지연이 발생하던 버그를 수정했습니다.

    • b-tree 인덱스에서 메모리 부족 상태가 발생할 수 있는 작은 메모리 누수가 수정되었습니다.

    • Aurora 읽기 전용 복제본을 프로모션한 후 메모리 부족 상태가 될 수 있는 GiST 인덱스의 버그를 수정했습니다.

    • ERROR: HTTP 403을 보고한 S3 가져오기 버그를 수정했습니다. S3 하위 폴더 내의 파일에서 데이터를 가져올 때 사용 권한이 거부되었습니다.

    • 마침표(.)가 있는 S3 버킷 이름은 지원되지 않습니다라는 오류 메시지가 표시될 수 있는 미리 서명된 URL 처리에 대한 aws_s3 확장의 버그를 수정했습니다.

    • 작업 시작에 앞서 관계식에서 배타적 잠금을 수행한 경우 가져오기가 무기한 차단될 수 있는 aws_s3 확장의 버그를 수정했습니다.

    • Aurora PostgreSQL이 GiST 인덱스를 사용하는 RDS for PostgreSQL 인스턴스의 물리적 복제본 역할을 할 때의 복제 관련 버그를 수정했습니다. 드문 경우이지만 이 버그로 Aurora 클러스터를 프로모션한 후 잠시 사용할 수 없게 되었습니다.

    • 고객이 정전 종료 사실을 알리지 못한 데이터베이스 작업 스트림의 버그를 수정했습니다.

    • pg_audit 확장을 1.3.1 버전으로 업데이트했습니다.

    PostgreSQL 11.8, Aurora PostgreSQL 릴리스 3.3(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.8과 호환됩니다. PostgreSQL 11.8의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.8을 참조하세요.

    Aurora PostgreSQL 릴리스 3.3.2

    중요한 안정성 기능 향상
    • 없음

    우선 순위가 높은 안정성 기능 향상
    • 오류 메시지 ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound가 발생할 수 있는 Aurora PostgreSQL 복제 관련 버그를 수정했습니다.

    • 경우에 따라 논리적 복제가 활성화된 DB 클러스터가 잘린 WAL 세그먼트 파일을 스토리지에서 제거하지 못하는 버그가 수정되었습니다. 이로 인해 볼륨 크기가 커졌습니다.

    • 보조 리전에서 전역 데이터베이스 클러스터를 생성하는 문제가 해결되었습니다.

    • 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    • pg_stat_statements 확장에서 과도한 CPU 소비를 유발하는 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    • 백엔드가 데이터베이스 클라이언트에 대한 쓰기가 차단될 때 Aurora PostgreSQL은(는) 읽기 노드에서 더 이상 뒤처지지 않습니다.

    • Aurora 글로벌 데이터베이스 CloudWatch 클러스터의 rpo_lag_in_msec 메트릭에 게시할 때의 지연을 줄였습니다.

    • DROP DATABASE 문이 관계 파일을 제거하지 않는 버그가 수정되었습니다.

    • 경우에 따라 Aurora 판독기 인스턴스에서 XLOG_BTREE_REUSE_PAGE 레코드를 재생하면 불필요한 재생 지연이 발생하던 버그를 수정했습니다.

    • b-tree 인덱스에서 메모리 부족 상태가 발생할 수 있는 작은 메모리 누수가 수정되었습니다.

    • aurora_replica_status() 필드가 때때로 잘리는 server_id 함수의 버그가 수정되었습니다.

    • 로그 레코드가 잘못 처리되어 Aurora 복제본이 충돌하는 버그가 수정되었습니다.

    • ERROR: HTTP 403을 보고한 S3 가져오기 버그를 수정했습니다. S3 하위 폴더 내의 파일에서 데이터를 가져올 때 사용 권한이 거부되었습니다.

    • 이제 pg_replication_slot_advance를 사용하여 역할 rds_replicationrds_superuser 에 대한 논리적 복제 슬롯을 진행할 수 있습니다.

    • 데이터베이스 활동 스트림의 비동기 모드 성능이 향상되었습니다.

    • 마침표(.)가 있는 S3 버킷 이름은 지원되지 않습니다라는 오류 메시지가 표시될 수 있는 aws_s3 확장의 버그를 수정했습니다.

    • 유효한 가져오기가 간헐적으로 실패되게 만드는 경쟁 조건을 수정했습니다.

    • Aurora PostgreSQL이 GiST 인덱스를 사용하는 RDS for PostgreSQL 인스턴스의 물리적 복제본 역할을 할 때의 복제 관련 버그를 수정했습니다. 드문 경우이지만 이 버그로 Aurora DB 클러스터를 승격한 후 잠시 사용할 수 없게 되었습니다.

    • 작업 시작에 앞서 관계식에서 배타적 잠금을 수행한 경우 가져오기가 무기한 차단될 수 있는 aws_s3 확장의 버그를 수정했습니다.

    Aurora PostgreSQL 3.3.1

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    1. 다음과 같은 비정상적인 상황이 발생할 때만 나타날 수 있는 NOT EXISTS 연산자가 TRUE를 잘못 반환하는 버그를 수정했습니다.

      • 쿼리는 NOT EXISTS 연산자를 사용하는 중입니다.

      • NOT EXISTS 하위 쿼리의 외부 쿼리에 대해 평가되고 있는 열은 NULL 값을 포함합니다.

      • 하위 쿼리에는 NULL 값을 평가할 필요가 없는 다른 술어가 없습니다.

      • 하위 쿼리에 사용되는 필터는 인덱스 실행을 위해 인덱스 검색을 사용하지 않습니다.

      • 연산자는 쿼리 최적화 프로그램에서 조인으로 변환되지 않습니다.

    Aurora PostgreSQL 3.3.0

    새로운 기능
    • RDKit 확장 버전 3.8에 대한 지원을 추가했습니다.

      RDKit 확장은 cheminformatics에 대한 모델링 기능을 제공합니다. Cheminformatics는 화학 화합물에 대한 정보를 저장, 인덱싱, 검색 및 적용하는 것입니다. 예를 들어 RDKit 확장을 사용하면 분자 모델을 구성하고, 분자 구조를 검색하고, 다양한 표기법의 분자를 읽거나 생성할 수 있습니다. 또한 ChEMBL 웹 사이트 또는 SMILES 파일에서 로드된 데이터에 대한 검색을 수행할 수 있습니다. SMILES(Simplified Molecular Input Line Entry System)는 분자와 반응을 나타내는 서체 표기법입니다. 자세한 내용은 RDKit 설명서의 RDKit 데이터베이스 카트리지를 참조하십시오.

    • 최소 TLS 버전에 대한 지원을 추가했습니다.

      최소 TLS(Transport Layer Security) 버전에 대한 지원은 PostgreSQL 12에서 다시 포팅됩니다. 이를 통해 Aurora PostgreSQL 서버는 클라이언트가 두 개의 새로운 PostgreSQL 파라미터를 통해 연결할 수 있는 TLS 프로토콜을 제한할 수 있습니다. 이러한 파라미터에 ssl_min_protocol_versionssl_max_protocol_version이 포함됩니다. 예를 들어 Aurora PostgreSQL 서버에 대한 클라이언트 연결을 TLS 1.2 프로토콜 버전 이상으로 제한하려면 ssl_min_protocol_versionTLSv1.2로 설정합니다.

    • pglogical 확장 버전 2.2.2에 대한 지원을 추가했습니다.

      pglogical 확장은 PostgreSQL 네이티브 논리적 복제에서 사용할 수 있는 기능을 넘어서는 추가 기능을 제공하는 논리적 스트리밍 복제 시스템입니다. 이러한 기능에는 충돌 처리, 행 필터링, DDL/시퀀스 복제 및 지연 적용이 포함됩니다. pglogical 확장을 사용하여 Aurora PostgreSQL 클러스터 간에 RDS for PostgreSQL과 Aurora PostgreSQL 간에 복제를 설정할 수 있으며 RDS 외부에서 실행 중인 PostgreSQL 데이터베이스를 이용할 수 있습니다.

    • Aurora는 클러스터 스토리지 공간의 크기를 동적으로 조정합니다. 동적 크기 조정이 사용되면 Aurora DB 클러스터에서 데이터를 제거할 때 DB 클러스터의 스토리지 공간이 자동으로 줄어듭니다. 자세한 내용은 Amazon Aurora 사용 설명서의 스토리지 조정을 참조하세요.

      참고

      동적 크기 조정 기능은 AWS 리전 Aurora를 사용할 수 있는 지역에 단계적으로 배포되고 있습니다. 클러스터가 있는 리전에 따라 이 기능을 아직 사용하지 못할 수도 있습니다. 자세한 내용은 새로운 소식 공지를 참조하세요.

    중요한 안정성 기능 향상
    • 드문 경우지만 복구 시간이 길어지고 가용성에 영향을 주는 힙 페이지 확장과 관련된 버그를 수정했습니다.

    우선 순위가 높은 안정성 기능 향상
    • 보조 데이터베이스에서 데이터베이스 엔진 업그레이드가 지연될 수 있는 Aurora Global Database의 버그를 수정했습니다. AWS 리전자세한 내용은 Amazon Aurora 사용 설명서Amazon Aurora 글로벌 데이터베이스 사용을 참조하세요.

    • 드문 경우지만 데이터베이스를 엔진 버전 11.8로 업그레이드하는 데 지연이 발생하는 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    • 라이터 인스턴스에서 하위 트랜잭션이 많은 워크로드가 수행될 때 Aurora 복제본이 충돌하는 버그를 수정했습니다.

    • 활성 트랜잭션을 추적하는 데 사용되는 메모리 고갈 및 메모리 누수로 인해 라이터 인스턴스가 충돌하는 버그를 수정했습니다.

    • PostgreSQL 백엔드 시작 중에 사용 가능한 메모리가 없을 때 부적절한 초기화로 인해 충돌이 발생하는 버그를 수정했습니다.

    • Aurora PostgreSQL Serverless DB 클러스터가 조정 이벤트 후에 ERROR: prepared statement "S_6" 오류를 반환할 수 있는 버그를 수정했습니다.

    • 데이터베이스 활동 스트림이 활성화되어 있을 때 PostGIS로 CREATE EXTENSION 명령을 실행할 때 out-of-memory 발생하는 문제를 수정했습니다.

    • SELECT 쿼리가 Attempting to read past EOF of relation rrrr. blockno=bbb nblocks=nnn 오류를 잘못 반환할 수 있는 버그를 수정했습니다.

    • 데이터베이스 스토리지 증가 시 오류 처리로 인해 데이터베이스를 잠시 사용할 수 없는 버그를 수정했습니다.

    • Aurora PostgreSQL 서버리스에서 이전에 유휴 연결에서 실행된 쿼리가 확장 작업이 완료될 때까지 지연되는 버그를 수정했습니다.

    • 데이터베이스 활동 스트림이 활성화된 Aurora PostgreSQL DB 클러스터에서 활동 레코드에 대한 잠재적 손실 기간의 시작을 보고할 수 있지만 연결 복원은 보고하지 않는 버그를 수정했습니다.

    • HTTP error code: 248 오류와 함께 S3의 aws_s3.table_import_from_s3가 실패하는 COPY 함수의 버그를 수정했습니다. 자세한 내용은 Amazon Aurora 사용 설명서aws_s3.table_import_from_s3를 참조하세요.

    PostgreSQL 11.7, Aurora PostgreSQL 릴리스 3.2(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.7과 호환됩니다. PostgreSQL 11.7의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.7을 참조하세요.

    Aurora PostgreSQL 3.2.7

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    • 없음

    우선 순위가 높은 안정성 기능 향상
    추가 개선 사항 및 기능 향상
    • None

    Aurora PostgreSQL 3.2.6

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    • 없음

    우선 순위가 높은 안정성 기능 향상
    • 오류 메시지 ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound가 발생할 수 있는 Aurora PostgreSQL 복제 관련 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    • 드문 경우이지만 스토리지 볼륨이 증가할 때 읽기 전용 복제본을 잠시 읽을 수 없는 버그를 수정했습니다.

    • Aurora PostgreSQL Serverless는 이제 확장 이벤트 중 모든 연결에 대한 쿼리 실행을 지원합니다.

    • Aurora PostgreSQL Serverless 내 잠금이 누출되어 확장 이벤트가 연장되는 버그를 수정했습니다.

    • aurora_replica_status 함수가 잘린 서버 식별자를 표시하던 버그를 수정했습니다.

    • 확장 이벤트 중에 연결이 마이그레이션되어 다음 메시지와 함께 연결이 끊어졌던 Aurora PostgreSQL Serverless 내 문제를 수정했습니다. "오류: OID와의 관계를 열 수 없습니다....

    • b-tree 인덱스에서 메모리 부족 상태가 발생할 수 있는 작은 메모리 누수가 수정되었습니다.

    • Aurora 읽기 전용 복제본을 승격한 후 문제가 발생할 수 있는 GiST 인덱스의 버그를 수정했습니다. out-of-memory

    • 데이터베이스 활동 스트림에 대한 성능이 향상되었습니다.

    • 고객이 정전 종료 사실을 알리지 못한 데이터베이스 작업 스트림의 버그를 수정했습니다.

    • 마침표(.)가 있는 S3 버킷 이름은 지원되지 않습니다라는 오류 메시지가 표시될 수 있는 미리 서명된 URL 처리에 대한 aws_s3 확장의 버그를 수정했습니다.

    • 잘못된 오류 처리로 인해 가져오기 프로세스 중에 오류가 발생할 수 있는 aws_s3 확장 기능의 버그를 수정했습니다.

    • 작업 시작에 앞서 관계식에서 배타적 잠금을 수행한 경우 가져오기가 무기한 차단될 수 있는 aws_s3 확장의 버그를 수정했습니다.

    Aurora PostgreSQL 3.2.4

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    1. 다음과 같은 비정상적인 상황이 발생할 때만 나타날 수 있는 NOT EXISTS 연산자가 TRUE를 잘못 반환하는 버그를 수정했습니다.

      • 쿼리는 NOT EXISTS 연산자를 사용하는 중입니다.

      • NOT EXISTS 하위 쿼리의 외부 쿼리에 대해 평가되고 있는 열은 NULL 값을 포함합니다.

      • 하위 쿼리에는 NULL 값을 평가할 필요가 없는 다른 술어가 없습니다.

      • 하위 쿼리에 사용되는 필터는 인덱스 실행을 위해 인덱스 검색을 사용하지 않습니다.

      • 연산자는 쿼리 최적화 프로그램에서 조인으로 변환되지 않습니다.

    Aurora PostgreSQL 3.2.3

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    • 없음

    우선 순위가 높은 안정성 기능 향상
    • 없음

    추가 개선 사항 및 기능 향상
    • Aurora PostgreSQL 서버리스에서 이전에 유휴 연결에서 실행된 쿼리가 확장 작업이 완료될 때까지 지연되는 버그를 수정했습니다.

    • 여러 판독기 인스턴스가 다시 시작되거나 클러스터에 다시 조인할 때 과중한 하위 트랜잭션 워크로드에 대해 짧게 사용할 수 없는 버그를 수정했습니다.

    Aurora PostgreSQL 3.2.2

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    • 드문 경우지만 복구 시간이 길어지고 가용성에 영향을 주는 힙 페이지 확장과 관련된 버그를 수정했습니다.

    우선 순위가 높은 안정성 기능 향상
    • Aurora 글로벌 데이터베이스에서 보조 리전에서의 데이터베이스 엔진 업그레이드가 지연될 수 있는 버그를 수정했습니다. 자세한 내용은 Amazon Aurora 사용 설명서Amazon Aurora 글로벌 데이터베이스 사용을 참조하세요.

    • 드문 경우지만 데이터베이스를 엔진 버전 11.7로 업그레이드하는 데 지연이 발생하는 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    • 데이터베이스 스토리지 증가 시 오류 처리로 인해 데이터베이스를 잠시 사용할 수 없는 버그를 수정했습니다.

    • SELECT 쿼리가 Attempting to read past EOF of relation rrrr. blockno=bbb nblocks=nnn 오류를 잘못 반환할 수 있는 버그를 수정했습니다.

    • Aurora PostgreSQL Serverless DB 클러스터가 조정 이벤트 후에 ERROR: prepared statement "S_6" 오류를 반환할 수 있는 버그를 수정했습니다.

    Aurora PostgreSQL 3.2.1

    새로운 기능

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상

    없음.

    우선 순위가 높은 안정성 기능 향상
    • DROP TABLE 및 TRUNCATE TABLE 작업을 적용할 때 읽기 인스턴스의 성능 및 가용성을 개선했습니다.

    • 진단 모듈에서 작지만 지속적인 메모리 누수로 인해 크기가 작은 DB 인스턴스 out-of-memory 유형에서 문제가 발생할 수 있던 문제를 수정했습니다.

    • PostGIS 확장에서 데이터베이스 다시 시작으로 이어질 수 있는 버그를 수정했습니다. 이는 PostGIS 커뮤니티에 으로 보고되었습니다https://trac.osgeo.org/postgis/ticket/4646

    • 스토리지 엔진에서 잘못된 오류 처리로 인해 읽기 요청의 응답이 중단될 수 있는 버그를 수정했습니다.

    • 일부 쿼리에 대해 실패하고 ERROR: found xmin xxxxxx from before relfrozenxid yyyyyyy 메시지가 나타나는 버그를 수정했습니다. 이는 읽기 인스턴스를 쓰기 인스턴스로 승격한 후에 발생할 수 있습니다.

    • 조정 시도를 롤백하는 동안 Aurora 서버리스 DB 클러스터가 충돌할 수 있는 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    • 스토리지에서 많은 행을 읽는 쿼리의 성능을 개선했습니다.

    • 읽기 워크로드가 많을 때 리더 DB 인스턴스의 성능 및 가용성을 개선했습니다.

    • 가능한 경우 상관관계가 있는 IN 및 NOT IN 하위 쿼리를 조인으로 변환할 수 있도록 했습니다.

    • 사용 가능한 경우 다중 열 통계 또는 인덱스를 사용하여 향상된 세미 조인 필터 푸시다운에 대한 필터링 추정을 개선했습니다.

    • pg_prewarm 확장의 읽기 성능을 개선했습니다.

    • 조정 이벤트 후에 Aurora 서버리스 DB 클러스터가 ERROR: incorrect binary data format in bind parameter ... 메시지를 보고할 수 있는 버그를 수정했습니다.

    • 조정 이벤트 후에 서버리스 DB 클러스터가 ERROR: insufficient data left in message 메시지를 보고할 수 있는 버그를 수정했습니다.

    • Aurora 서버리스 DB 클러스터에서 조정 시도가 지속되거나 실패할 수 있는 버그를 수정했습니다.

    • ERROR: could not create file "base/xxxxxx/yyyyyyy" as a previous version still exists on disk: Success. 메시지가 나타나는 버그를 수정했습니다. AWS 고객 지원팀에 문의하세요. 이는 PostgreSQL의 32비트 객체 식별자가 래핑된 후 객체 생성 중에 발생할 수 있습니다.

    • 값을 에서 로 변경할 때 PostgreSQL 논리적 복제를 위한 write-ahead-log (WAL) 세그먼트 파일이 삭제되지 않는 버그가 수정되었습니다. wal_level logical replica

    • pg_hint_plan이 활성화된 경우 다중 구문 쿼리에 충돌이 발생할 수 있는 enable_hint_table 확장의 버그를 수정했습니다. 이는 PostgreSQL 커뮤니티에서 로 추적됩니다https://github.com/ossc-db/pg_hint_plan/issues/25

    • Aurora 서버리스 DB 클러스터의 조정 이벤트 후 JDBC 클라이언트가 java.io.IOException: Unexpected packet type: 75 메시지를 보고할 수 있는 버그를 수정했습니다.

    • PostgreSQL 논리적 복제에서 오류: 스냅샷 참조는 리소스 소유자가 소유하지 않습니다라는 메시지가 표시되는 버그를 수정했습니다. TopTransaction

    • 다음과 같이 확장이 변경되었습니다.

      • orafce를 버전 3.8로 업데이트

      • pgTAP를 버전 1.1로 업데이트

    • 오류 삽입 쿼리에 대한 지원을 제공했습니다.

    PostgreSQL 11.6, Aurora PostgreSQL 릴리스 3.1(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.6과 호환됩니다. PostgreSQL 11.6의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.6을 참조하세요.

    이 릴리스에는 여러 가지 중요한 안정성 기능 향상이 포함되어 있습니다. 이전 PostgreSQL 11 엔진을 사용하는 Aurora PostgreSQL 클러스터를 이 릴리스로 업그레이드하는 것이 좋습니다.

    Aurora PostgreSQL 3.1.4

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    • 없음

    우선 순위가 높은 안정성 기능 향상
    추가 개선 사항 및 기능 향상
    • None

    Aurora PostgreSQL 3.1.3

    새로운 기능
    • Aurora PostgreSQL는 이제 PostgreSQL vacuum_truncate 저장소 파라미터를 지원하여 특정 테이블에 대한 진공 절단을 관리합니다. VACUUM SQL 명령이 테이블의 후행 빈 페이지를 자르지 못하도록 테이블에 대해 이 저장소 파라미터를 false로 설정합니다.

    중요한 안정성 기능 향상
    • 없음

    우선 순위가 높은 안정성 기능 향상
    • 잘못된 오류 처리로 인해 스토리지에서 읽기가 응답하지 않는 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    • None

    Aurora PostgreSQL 3.1.2

    이 릴리스에는 중요한 안정성 향상 기능이 포함되어 있습니다. 이전 Aurora PostgreSQL 11 호환 클러스터를 이 릴리스로 업데이트하는 것이 좋습니다.

    중요한 안정성 기능 향상
    • 리더 DB 인스턴스가 일시적으로 오래된 데이터를 사용할 수 있는 버그를 수정했습니다. 이로 인해 행이 너무 적거나 너무 많아 잘못된 결과가 발생할 수 있습니다. 이 오류는 스토리지에서 지속되지 않으며 행을 포함하는 데이터베이스 페이지가 캐시에서 제거되면 지워집니다. 이는 단일 트랜잭션에 64개 이상의 하위 트랜잭션이 있기 때문에 기본 DB 인스턴스가 트랜잭션 스냅샷 오버플로를 입력할 때 발생할 수 있습니다. 이 버그에 취약한 애플리케이션에는 최상위 트랜잭션에서 64개 이상의 하위 트랜잭션이 있는 SQL 저장점 또는 PostgreSQL 예외 처리기를 사용하는 애플리케이션이 포함됩니다.

    우선 순위가 높은 안정성 기능 향상
    • DB 클러스터 조인을 시도하는 동안 리더 DB 인스턴스가 충돌하여 사용할 수 없게 되는 버그를 수정했습니다. 이는 하위 트랜잭션 수가 많아 기본 DB 인스턴스에 트랜잭션 스냅샷 오버플로가 있는 경우에도 발생할 수 있습니다. 이 경우 리더 DB 인스턴스는 스냅샷 오버플로가 지워질 때까지 조인할 수 없습니다.

    추가 개선 사항 및 기능 향상
    • 성능 개선 도우미를 통해 실행 중인 문의 쿼리 ID를 확인할 수 없던 버그를 수정했습니다.

    Aurora PostgreSQL 3.1.1

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    • 기본 스토리지의 자동 복구 기능으로 인해 DB 인스턴스를 잠시 동안 사용할 수 없게 되는 버그를 수정했습니다.

    우선 순위가 높은 안정성 기능 향상
    • 데이터베이스 엔진이 충돌하여 사용할 수 없게 되는 버그를 수정했습니다. B-트리 인덱스의 키가 아닌 열을 스캔하는 동안 이 문제가 발생했습니다. 이는 PostgreSQL 11 “포함된 열” 인덱스에만 적용됩니다.

    • 데이터베이스 엔진이 충돌하여 사용할 수 없게 되는 버그를 수정했습니다. 인증에 성공한 후 초기화하는 동안 새로 설정된 데이터베이스 연결에 리소스 소모 관련 오류가 발생한 경우 이 문제가 발생했습니다.

    추가 개선 사항 및 기능 향상
    • 데이터베이스 엔진이 충돌하여 사용할 수 없게 되는 pg_hint_plan 확장이 수정되었습니다. 오픈 소스 문제는 에서 추적할 수 있습니다https://github.com/ossc-db/pg_hint_plan/pull/45

    • ALTER FUNCTION ... OWNER TO ... 양식의 SQL이 ERROR: improper qualified name (too many dotted names)을 잘못 보고하는 버그를 수정했습니다.

    • 미리 가져오기를 통해 GIN 인덱스 vacuum의 성능이 향상되었습니다.

    • 오픈 소스 PostgreSQL에서 데이터베이스 엔진이 충돌하여 사용할 수 없게 되는 버그를 수정했습니다. 병렬 B-트리 인덱스 스캔 중에 이 문제가 발생했습니다. 이 문제는 PostgreSQL 커뮤니티에 보고되었습니다.

    • 인메모리 B-트리 인덱스 스캔의 성능을 개선했습니다.

    Aurora PostgreSQL 3.1.0

    이 엔진 버전에서는 다음과 같은 새로운 기능과 개선 사항을 찾을 수 있습니다.

    새로운 기능
    1. Amazon S3으로의 데이터 내보내기에 대한 지원. 자세한 내용은 Amazon Aurora 사용 설명서Aurora PostgreSQL DB 클러스터에서 Amazon S3로 데이터 내보내기를 참조하세요.

    2. Amazon Aurora Machine Learning에 대한 지원. 자세한 내용은 Amazon Aurora 사용 설명서Aurora PostgreSQL에서 기계 학습(ML) 사용을 참조하세요.

    3. SQL 처리 기능 향상은 다음과 같습니다.

      • NOT IN 파라미터를 통한 apg_enable_not_in_transform의 최적화

      • apg_enable_semijoin_push_down 파라미터를 통한 해시 조인에 대한 세미 조인 필터 푸시다운 기능 향상

      • apg_enable_remove_redundant_inner_joins 파라미터를 통한 중복 내부 조인 제거의 최적화

      • ansi_constraint_trigger_ordering, ansi_force_foreign_key_checksansi_qualified_update_set_target 파라미터를 통한 개선된 ANSI 호환성 옵션

      자세한 내용은 Amazon Aurora 사용 설명서Amazon Aurora PostgreSQL parameters를 참조하세요.

    4. 새롭고 업데이트된 PostgreSQL 확장은 다음과 같습니다.

    중요한 안정성 기능 향상
    1. 드문 경우지만 임시 테이블에 복구 시간이 길어지고 가용성에 영향을 줄 수 있는 B-트리 인덱스를 생성하는 것과 관련된 버그를 수정했습니다.

    2. Aurora PostgreSQL이 RDS for PostgreSQL 인스턴스의 물리적 복제본 역할을 할 때의 복제와 관련된 버그를 수정했습니다. 드문 경우지만 이 버그로 인해 복구 시간이 길어지고 가용성에 영향을 줄 수 있는 로그 쓰기 장애가 발생할 수 있습니다.

    3. 드문 경우지만 복구 시간이 길어지고 가용성에 영향을 줄 수 있는 I/O 지연 시간이 높은 읽기 처리와 관련된 버그를 수정했습니다.

    우선 순위가 높은 안정성 기능 향상
    1. 스토리지에서 wal 세그먼트가 제대로 제거되지 않는 논리적 복제와 관련된 버그를 수정했습니다. 이 버그로 인해 스토리지 부풀림이 발생할 수 있습니다. 이를 모니터링하려면 TransactionLogDiskUsage 파라미터를 확인합니다.

    2. B-트리 인덱스에서 미리 가져오기 작업을 수행하는 동안 Aurora에서 충돌이 발생할 수 있는 여러 가지 버그를 수정했습니다.

    3. 논리적 복제를 사용할 때 Aurora 다시 시작이 시간 초과될 수 있는 버그를 수정했습니다.

    4. 버퍼 캐시의 데이터 블록에 대해 수행되는 유효성 검사 기능을 개선했습니다. 이를 통해 Aurora에서 불일치를 감지하는 기능이 향상되었습니다.

    추가 개선 사항 및 기능 향상
    1. 쿼리 계획 관리 확장 apg_plan_mgmt에는 고도로 분할된 테이블에 대한 계획 생성을 관리하기 위한 개선된 알고리즘이 있습니다.

    2. 버퍼 캐시 복구 알고리즘이 개선되어 캐시가 큰 인스턴스에서 시작 시간이 단축되었습니다.

    3. PostgreSQL LWLock 우선 순위 변경을 사용하여 높은 트랜잭션 속도의 워크로드에서 read-node-apply 프로세스의 성능을 개선했습니다. 이러한 변경으로 ProcArray PostgreSQL에서 심한 경합이 read-node-apply 발생하는 동안 프로세스가 고갈되는 것을 방지할 수 있습니다.

    4. vacuum, 테이블 스캔 및 인덱스 스캔 중 배치 읽기 처리를 개선했습니다. 이로 인해 처리량이 향상되고 CPU 소비량이 낮아집니다.

    5. PostgreSQL SLRU 자르기 작업을 재생하는 동안 읽기 노드가 충돌할 수 있는 버그를 수정했습니다.

    6. 드문 경우지만 Aurora 로그 레코드의 6개 복사본 중 하나에 의해 반환된 오류로 인해 데이터베이스 쓰기가 중지될 수 있는 버그를 수정했습니다.

    7. 크기가 1GB보다 큰 개별 트랜잭션으로 인해 엔진이 충돌할 수 있는 논리적 복제와 관련된 버그를 수정했습니다.

    8. 클러스터 캐시 관리가 활성화된 경우 읽기 노드에서 메모리 누수를 수정했습니다.

    9. 소스 스냅샷에 로깅되지 않은 관계가 많은 경우 RDS for PostgreSQL 스냅샷 가져오기의 응답이 중단될 수 있는 버그를 수정했습니다.

    10. Aurora 스토리지 데몬이 과도한 I/O 로드에서 충돌할 수 있는 버그를 수정했습니다.

    11. 읽기 노드에서 잘못된 트랜잭션 ID Epoch를 쓰기 노드에 보고할 수 있는 읽기 노드에 대한 hot_standby_feedback 관련 버그를 수정했습니다. 이로 인해 쓰기 노드에서 hot_standby_feedback을 무시하고 읽기 노드에서 스냅샷을 무효화할 수 있습니다.

    12. CREATE DATABASE 문 실행 중에 발생하는 스토리지 오류가 제대로 처리되지 않는 버그를 수정했습니다. 이 버그로 인해 결과 데이터베이스에 액세스할 수 없었습니다. 올바른 동작은 데이터베이스 생성을 실패하고 사용자에게 적절한 오류를 반환하는 것입니다.

    13. 읽기 노드가 쓰기 노드에 연결을 시도할 때 PostgreSQL 스냅샷 오버플로의 처리를 개선했습니다. 이렇게 변경하기 전에는 쓰기 노드가 스냅샷 오버플로 상태인 경우 읽기 노드가 조인할 수 없었습니다. 메시지는 PostgreSQL 로그 파일에 DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least xxxxxxx (now yyyyyyy) 형식으로 표시됩니다. 스냅샷 오버플로는 개별 트랜잭션에서 64개 이상의 하위 트랜잭션을 생성할 때 발생합니다.

    14. CTE에 NOT IN 클래스가 있을 때 오류가 잘못 발생하는 일반적인 테이블 표현식과 관련된 버그를 수정했습니다. 이 오류는 CTE with NOT IN fails with ERROR: could not find CTE CTE-Name입니다.

    15. last_error_timestamp 테이블에서 잘못된 aurora_replica_status 값과 관련된 버그를 수정했습니다.

    16. 임시 객체에 속한 블록으로 공유 버퍼를 채우지 않는 버그를 수정했습니다. 이러한 블록은 PostgreSQL 백엔드 로컬 버퍼에 올바르게 상주합니다.

    17. 다음과 같이 확장이 변경되었습니다.

      • pg_hint_plan을 버전 1.3.4로 업데이트했습니다.

      • plprofiler 버전 4.1을 추가했습니다.

      • pgTAP 버전 1.0.0을 추가했습니다.

    PostgreSQL 11.4, Aurora PostgreSQL 릴리스 3.0(사용 중단됨)

    참고

    PostgreSQL 엔진 버전 11.4, Aurora PostgreSQL 3.0은 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora 사용 설명서Aurora PostgreSQL용 PostgreSQL DB 엔진 업그레이드를 참조하세요.

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 11.4와 호환됩니다. PostgreSQL 11.4의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 11.4를 참조하세요.

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    개선 사항
    1. 이 릴리스는 Aurora PostgreSQL 2.3.5에 있는 모든 수정 사항, 기능, 개선 사항을 포함합니다.

    2. 파티셔닝 – 파티셔닝 개선 사항에는 해시 파티셔닝 지원, 기본 파티션 생성 지원, 키 열 업데이트를 기반으로 하는 다른 파티션으로의 동적 행 이동이 포함됩니다.

    3. 성능 – 성능 향상에는 인덱스 작성 중 병렬화, 구체화된 보기, 해시 조인 및 순차 스캔이 포함되어 작업 수행이 향상됩니다.

    4. 저장 프로시저 – 이제 SQL 저장 프로시저에 임베디드 트랜잭션 지원이 추가되었습니다.

    5. Autovacuum 개선 – 중요한 로깅을 제공하기 위해 rds.force_autovacuum_logging 파라미터가 10초로 설정되고 log_autovacuum_min_duration 파라미터는 기본적으로 ON으로 설정됩니다. autovacuum 효과를 높이기 위해, 더 큰 기본값을 제공하도록 autovacuum_max_workersautovacuum_vacuum_cost_limit 파라미터의 값이 호스트 메모리 용량을 기반으로 계산됩니다.

    6. 향상된 트랜잭션 제한 시간 – 파라미터 idle_in_transaction_session_timeout이 24시간으로 설정됩니다. 24시간 이상 유휴 상태였던 세션은 종료됩니다.

    7. tsearch2 모듈은 더 이상 지원되지 않습니다. – 애플리케이션에서 tsearch2 함수를 사용하는 경우 핵심 PostgreSQL 엔진에서 제공하는 것과 동일한 함수를 사용하도록 업데이트하십시오. tsearch2 모듈에 대한 자세한 내용은 PostgreSQL tsearch2 단원을 참조하십시오.

    8. chkpass 모듈은 더 이상 지원되지 않습니다. – chkpass 모듈에 대한 자세한 내용은 PostgreSQL chkpass 단원을 참조하십시오.

    9. 다음 확장을 업데이트했습니다.

      • address_standardizer를 버전 2.5.1로 업데이트

      • address_standardizer_data_us를 버전 2.5.1로 업데이트

      • btree_gin을 버전 1.3으로 업데이트

      • citext를 버전 1.5로 업데이트

      • cube을 버전 1.4로 업데이트

      • hstore를 버전 1.5로 업데이트

      • ip4r을 버전 2.2로 업데이트

      • isn을 버전 1.2로 업데이트

      • orafce를 버전 3.7로 업데이트

      • pg_hint_plan을 버전 1.3.4로 업데이트

      • pg_prewarm을 버전 1.2로 업데이트

      • pg_repack을 버전 1.4.4로 업데이트

      • pg_trgm을 버전 1.4로 업데이트

      • pgaudit을 버전 1.3으로 업데이트

      • pgrouting을 버전 2.6.1로 업데이트

      • pgtap을 버전 1.0.0으로 업데이트

      • plcoffee를 버전 2.3.8로 업데이트

      • plls를 버전 2.3.8로 업데이트

      • plv8를 버전 2.3.8로 업데이트

      • postgis를 버전 2.5.1로 업데이트

      • postgis_tiger_geocoder를 버전 2.5.1로 업데이트

      • postgis_topology를 버전 2.5.1로 업데이트

      • rds_activity_stream을 버전 1.3으로 업데이트

    PostgreSQL 10.21(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 10.21과 호환됩니다. PostgreSQL 10.21의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 10.21을 참조하세요.

    Aurora PostgreSQL 10.21.5, 2022년 12월 14일

    일반적인 안정성 기능 향상
    • 엔진의 안정성 문제를 해결했습니다.

    Aurora PostgreSQL 10.21.4, 2022년 11월 17일

    우선 순위가 높은 안정성 기능 향상
    • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 10.21.3, 2022년 10월 13일

    우선 순위가 높은 안정성 기능 향상
    • 기본 파라미터가 메모리에 제대로 로드되지 않는 PLV8 문제를 해결했습니다.

    일반적인 안정성 기능 향상
    • Aurora PostgreSQL이 relfilenode를 파일링할 수 없는 버그를 수정했습니다.

    • 현재 규모 조정 이벤트 제한 시간이 초과될 경우 규모 확장이 중단되는 문제를 해결했습니다.

    • PostGIS 확장을 버전 3.1.7로 업그레이드했습니다.

    • 제로 가동 시간 패치 적용(ZDP) 중에 확장 쿼리 메시지가 손실되어 ZDP 완료 후 확장 쿼리가 중단되는 문제를 해결했습니다.

    Aurora PostgreSQL 10.21.1, 2022년 7월 6일

    중요한 안정성 기능 향상
    • 스토리지 노드가 다시 시작되는 동안 일정 기간 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    우선 순위가 높은 안정성 기능 향상
    • 잠시 동안 사용할 수 없게 될 수 있었던 out-of-memory 상황과 관련된 오류 처리 문제를 수정했습니다.

    • 외부 테이블을 쿼리하기 위해 TDS_FDW 확장을 사용하는 경우 SQL Server에 대한 연결이 실패하는 문제를 해결했습니다.

    • 제공된 루트 인증서를 사용한 연결이 실패하는 문제를 해결했습니다.

    • B-tree 인덱스 항목이 일관되지 않은 경우의 진단 및 지원 가능성 정보를 개선했습니다.

    Aurora PostgreSQL 10.21.0, 2022년 6월 9일

    새로운 기능
    중요 업데이트
    • LSN 불일치로 인한 재생 중단을 해결했습니다.

    • 잘못된 영역 삽입을 방지하도록 aws_s3 확장을 수정했습니다.

    중요한 안정성 향상을 위한 업데이트
    • 짧은 기간 동안 사용할 수 없게 될 수 있는 out-of-memory 상황과 관련된 여러 문제를 수정했습니다.

    일반적인 안정성 기능 업데이트
    • Aurora Serverless v1 규모 조정 이벤트 중 발생하는 잠금 경합 중단을 해결했습니다.

    • 다시 시작한 후 논리적 복제가 중단되는 문제를 해결했습니다.

    • 잠시 동안 가용성 손실을 일으킬 수 있는 여러 문제를 해결했습니다.

    • GENERIC_XLOG_FULL_PAGE_DATA에 대한 Generic Redo에서 다시 실행 중 발생하는 잘못된 페이지 조회 수 문제를 해결했습니다. 이 문제는 로그 레코드를 생성한 후 RW 노드에 해당 레코드에 대한 메타데이터를 쓰는 사이의 타이밍 허점과 두 작업 사이의 RO 노드 재생 때문에 발생합니다.

    • 병렬 워커를 지원하여 쿼리 성능을 개선했습니다.

    • 플러그인 wal2json 버전을 2.4로 업그레이드했습니다.

    • pglogical 확장을 버전 2.4.1로 업그레이드했습니다.

    PostgreSQL 10.20(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 10.20과 호환됩니다. PostgreSQL 10.20의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 10.20을 참조하세요.

    Aurora PostgreSQL 10.20.6, 2022년 12월 16일

    일반적인 개선 사항
    • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

    • PostGIS 확장을 버전 3.1.7로 업데이트했습니다.

    Aurora PostgreSQL 10.20.4, 2022년 7월 18일

    보안 기능 향상
    • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

    중요한 기능 향상
    • 스토리지 노드가 다시 시작되는 동안 일정 기간 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    중요한 안정성 기능 향상
    • 잠시 동안 사용할 수 없게 될 수 있는 out-of-memory 조건과 관련된 오류 처리 문제를 수정했습니다.

    • 일정 기간 동안 가용성 손실을 일으킬 수 있는 중복된 관계 파일의 존재와 관련된 문제를 해결했습니다.

    • 이전에 계획이 무효화되었을 때 캐시된 계획의 유효성 검사로 인해 데이터베이스가 다시 시작될 수 있는 결함을 해결했습니다.

    Aurora PostgreSQL 10.20.1, 2022년 4월 27일

    우선 순위가 높은 안정성 기능 향상
    • AWS 콘솔에서 잘못된 WriteIOPS 보고가 발생할 수 있는 문제를 수정했습니다.

    • 클러스터에서 읽기 노드를 제거한 후 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    일반적인 개선 사항
    • 사용 가능한 메모리가 부족한 동안 엔진이 다시 시작될 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 10.20.0, 2022년 3월 29일

    우선 순위가 높은 안정성 기능 향상
    • 읽기 노드를 사용하지 못하게 될 수 있는 여러 문제를 해결했습니다.

    • 읽기 노드에서 WAL을 재생할 수 없어 복제 슬롯을 삭제하고 다시 동기화해야 하는 문제를 해결했습니다.

    • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

    일반적인 개선 사항
    • commit_ts가 설정된 경우 읽기 노드에서 약간의 메모리 누수가 발생하는 문제를 해결했습니다.

    • 성능 개선 도우미에 "Unknown wait event"가 표시되는 문제를 해결했습니다.

    • aws_s3 확장을 사용할 때 S3에서 가져오기가 실패할 수 있는 문제를 해결했습니다.

    • apg_plan_mgmt를 사용할 때 일정 기간 동안 가용성 손실이 발생할 수 있게 되는 여러 문제를 해결했습니다.

    • QPM이 활성화되어 있을 때 일정 기간 동안 가용성 손실이 발생할 수 있게 되는 여러 문제를 해결했습니다.

    PostgreSQL 10.19(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 10.19와 호환됩니다. PostgreSQL 10.19의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 10.19를 참조하세요.

    Aurora PostgreSQL 10.19.6, 2022년 12월 16일

    일반적인 개선 사항
    • 라이터 인스턴스가 복제본 인스턴스로 로그를 전송할 때 네트워크 트래픽이 증가할 수 있는 문제를 해결했습니다.

    • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

    • PostGIS 확장을 버전 3.1.7로 업데이트했습니다.

    Aurora PostgreSQL 10.19.4, 2022년 7월 20일

    보안 기능 향상
    • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

    중요한 기능 향상
    • 스토리지 노드가 다시 시작되는 동안 일정 기간 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    중요한 안정성 기능 향상
    • 잠시 동안 사용할 수 없게 될 수 있는 out-of-memory 상황과 관련된 오류 처리 문제를 수정했습니다.

    • 일정 기간 동안 가용성 손실을 일으킬 수 있는 중복된 관계 파일의 존재와 관련된 문제를 해결했습니다.

    • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

    • 성능 개선 도우미에 "Unknown wait event"가 표시되는 문제를 해결했습니다.

    Aurora PostgreSQL 10.19.3, 2022년 4월 13일

    일반적인 개선 사항
    • 사용 가능한 메모리가 부족한 동안 엔진이 다시 시작될 수 있는 버그를 수정했습니다.

    Aurora PostgreSQL 10.19.1

    보안 기능 향상
    • PostGIS 확장을 버전 3.1.4에서 3.1.5로 업데이트했습니다. 이 업데이트에는 CVE-2020-14350 기반 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정이 포함되어 있습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    Aurora PostgreSQL 10.19.0

    중요한 안정성 기능 향상
    • 논리적 복제가 중단되어 읽기 노드에서 다시 재생이 느려지는 버그를 수정했습니다. 인스턴스가 결국 다시 시작될 수 있습니다.

    추가 개선 사항 및 기능 향상
    • 잠시 사용할 수 없는 버퍼 캐시 버그를 수정했습니다.

    • 인덱스 기반 계획이 적용되지 않은 apg_plan_mgmt 확장 버그를 수정했습니다.

    • NULL 인수를 잘못 처리하여 잠시 사용할 수 없는 pg_logical 확장 버그를 수정했습니다.

    • 분리된 파일로 인해 메이저 버전 업그레이드가 실패하는 문제가 해결되었습니다.

    • 잘못된 Aurora 스토리지 데몬 로그 쓰기 지표를 수정했습니다.

    • WAL 재생이 느려져 결국 리더 인스턴스가 다시 시작될 수 있는 여러 버그가 수정되었습니다.

    • 읽기에 대한 Aurora 버퍼 캐시 페이지 검증을 개선했습니다.

    • Aurora 스토리지 메타데이터 검증을 개선했습니다.

    • pg_hint_pan 확장을 v1.3.6으로 업데이트했습니다.

    PostgreSQL 10.18(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 10.18과 호환됩니다. PostgreSQL 10.18의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 10.18을 참조하세요.

    Aurora PostgreSQL 10.18.6, 2022년 12월 19일

    일반적인 개선 사항
    • 모니터링 에이전트를 사용할 수 없는 경우 데이터베이스 활동 스트림이 일관되지 않은 문제를 해결했습니다.

    Aurora PostgreSQL 10.18.4, 2022년 7월 6일

    보안 기능 향상
    • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

    일반적인 개선 사항
    • out-of-memory 조건과 관련된 오류 처리 문제를 수정하여 잠시 동안 사용할 수 없게 될 수 있었던 문제를 수정했습니다.

    • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

    • 성능 개선 도우미에 "Unknown wait event"가 표시될 수 있는 문제를 해결했습니다.

    • 중복된 관계 파일의 존재로 인해 일정 기간 동안 가용성 손실이 발생할 수 있는 문제를 해결했습니다.

    Aurora PostgreSQL 10.18.3, 2022년 6월 6일

    보안 기능 향상
    • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

    우선 순위가 높은 안정성 향상을 위한 업데이트
    • Amazon Aurora Serverless v1에서 포스트마스터 프로세스가 다시 시작될 수 있는 문제를 해결했습니다.

    • Amazon Aurora Serverless v1에서 Aurora 런타임 프로세스가 다시 시작될 수 있는 문제를 해결했습니다.

    일반적인 개선 사항
    • Aurora Runtime에서 메모리 누수로 인해 문제가 발생할 수 있는 문제를 수정했습니다. out-of-memory

    Aurora PostgreSQL 10.18.2, 2022년 4월 12일

    일반 업데이트
    • 잠시 사용할 수 없는 버퍼 캐시 버그를 수정했습니다.

    Aurora PostgreSQL 10.18.1

    보안 기능 향상
    • PostGIS 확장을 버전 3.1.4에서 3.1.5로 업데이트했습니다. 이 업데이트에는 CVE-2020-14350 기반 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정이 포함되어 있습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    Aurora PostgreSQL 10.18.0

    중요한 안정성 기능 업데이트
    • 드문 경우지만 해당 노드를 다시 시작한 후 읽기 노드의 데이터 캐시가 일치하지 않는 문제가 해결되었습니다.

    우선 순위가 높은 안정성 향상을 위한 업데이트
    • 프리페치에 의해 트리거되는 I/O 리소스 소모로 인해 쿼리가 응답하지 않을 수 있는 문제를 수정했습니다.

    • 메이저 버전 업데이트 후 "PANIC: could not access status of next transaction id xxxxxxxx"라는 메시지와 함께 Aurora에 오류가 발생할 수 있는 문제를 해결했습니다.

    추가 개선 사항 및 기능 향상
    • 복제 원본 캐시 조회 실패로 인해 읽기 노드가 다시 시작되는 문제가 해결되었습니다.

    • 쓰기 노드에서 베큠에 의해 트리거된 지연 잘림을 재생하는 동안 읽기 노드에서 읽기 쿼리가 시간 초과될 수 있는 문제를 수정했습니다.

    • 성능 개선 도우미에서 데이터베이스 연결의 백엔드 유형을 잘못 설정하는 문제를 수정했습니다.

    • aurora_postgres_replica_status() 함수가 오래되었거나 지연되는 CPU 통계를 반환하는 문제를 수정했습니다.

    • 드문 경우지만 로그 적용 프로세스의 지연으로 인해 Aurora Global Database 보조 미러 클러스터가 재시작될 수 있는 문제가 해결되었습니다.

    • DES, 3DES 및 RC4 암호 제품군에 대한 지원을 제거했습니다.

    • PostGIS 확장을 버전 3.1.4로 업데이트했습니다.

    • postgis_raster 확장 버전 3.1.4에 대한 지원을 추가했습니다.

    PostgreSQL 10.17, Aurora PostgreSQL 릴리스 2.9(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 10.17과 호환됩니다. PostgreSQL 10.17의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 10.17을 참조하세요.

    Aurora PostgreSQL 10.17.5, 2022년 12월 30일

    일반적인 개선 사항
    • Amazon Aurora PostgreSQL 버전 10.17.5가 일반적인 개선 사항을 포함하여 릴리스되었습니다.

    Aurora PostgreSQL 10.17.4, 2022년 7월 14일

    보안 기능 향상
    • CVE-2022-1552: Autovacuum, REINDEX 등에서 '보안 제한 작업'이 생략됨에 대한 PostgreSQL 커뮤니티 수정 사항을 백패치했습니다. 자세한 내용은 CVE-2022-1552를 참조하세요.

    우선 순위가 높은 안정성 기능 향상
    • 잠시 동안 사용할 수 없게 될 수 있는 out-of-memory 조건과 관련된 오류 처리 문제를 수정했습니다.

    • 파일이 제대로 닫히지 않아 스토리지 사용량이 과도하게 증가할 수 있는 문제를 해결했습니다.

    • 성능 개선 도우미에 "Unknown wait event"가 표시되는 문제를 해결했습니다.

    Aurora PostgreSQL 2.9.2

    보안 기능 향상
    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • PostGIS 2.4.7로 postgis를 백패치했습니다. 이것은 CVE-2020-14350 기반 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정입니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    Aurora PostgreSQL 2.9.1

    중요한 안정성 기능 업데이트
    • 드문 경우지만 해당 노드를 다시 시작한 후 읽기 노드의 데이터 캐시가 일치하지 않는 문제가 해결되었습니다.

    우선 순위가 높은 안정성 향상을 위한 업데이트
    • 프리페치에 의해 트리거되는 I/O 리소스 소모로 인해 쿼리가 응답하지 않을 수 있는 문제를 수정했습니다.

    • 메이저 버전 업데이트 후 "PANIC: could not access status of next transaction id xxxxxxxx"라는 메시지와 함께 Aurora에 오류가 발생할 수 있는 문제를 해결했습니다.

    추가 개선 사항 및 기능 향상
    • 복제 원본 캐시 조회 실패로 인해 읽기 노드가 다시 시작되는 문제가 해결되었습니다.

    • 드문 경우지만 로그 적용 프로세스의 지연으로 인해 Aurora Global Database 보조 미러 클러스터가 재시작될 수 있는 문제가 해결되었습니다.

    • 성능 개선 도우미에서 데이터베이스 연결의 백엔드 유형을 잘못 설정하는 문제를 수정했습니다.

    • 메이저 버전 업그레이드 중 또는 이후에 고립된 파일로 인해 읽기 코드 패스에서 번역이 실패하는 문제가 해결되었습니다.

    • Aurora 스토리지 데몬에서 특정 네트워크 구성을 사용할 때 짧은 시간 동안 사용할 수 없을 수 없는 여러 문제를 수정했습니다.

    • 작성기 노드 재시작으로 이어지는 Aurora 스토리지 데몬의 out-of-memory 충돌 문제를 수정했습니다. 이는 또한 전체 시스템 메모리 사용량을 줄일 수 있습니다.

    Aurora PostgreSQL 2.9

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. 테이블스페이스를 사용하여 기존 템플릿 데이터베이스에서 데이터베이스를 생성하면 ERROR: could not open file pg_tblspc/...: No such file or directory라는 메시지와 함께 오류가 발생하는 문제가 해결되었습니다.

    2. 드문 경우지만 많은 수의 PostgreSQL 하위 트랜잭션(예: SQL 저장 지점)이 사용되었을 때 Aurora 복제본을 시작할 수 없는 문제가 해결되었습니다.

    3. 드문 경우지만 복제 노드에 대한 반복되는 읽기 요청의 읽기 결과가 일관되지 않은 문제가 해결되었습니다.

    추가 개선 사항 및 기능 향상
    1. OpenSSL 1.1.1k로 업그레이드했습니다.

    2. 일부 워크로드의 경우 Aurora 복제본에서 WAL 적용 프로세스의 CPU 사용량과 메모리 사용량이 줄었습니다.

    3. 메타데이터에 대한 잘못된 쓰기를 감지하도록 쓰기 경로의 안전 검사가 향상되었습니다.

    4. SSL/TLS 연결에 대해 3DES 및 기타 이전 암호를 제거하여 보안을 향상했습니다.

    5. 중복 파일 입력으로 인해 Aurora PostgreSQL 엔진이 시작되지 않는 문제가 해결되었습니다.

    6. 워크로드가 많은 경우 일시적으로 사용할 수 없는 문제가 해결되었습니다.

    7. S3 가져오기를 수행하는 동안 S3 경로에 선행 백슬래시를 사용하는 백 기능이 추가되었습니다.

    8. orafce 확장을 3.16 버전으로 업데이트했습니다.

    9. PostGIS 확장을 버전 2.4.7로 업데이트했습니다.

    PostgreSQL 10.16, Aurora PostgreSQL 릴리스 2.8(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 10.16과 호환됩니다. PostgreSQL 10.16의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 10.16을 참조하세요.

    Aurora PostgreSQL 2.8.1

    보안 기능 향상
    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • PostGIS 2.4.4로 postgis를 백패치했습니다. 이것은 CVE-2020-14350 기반 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정입니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • log_fdw 확장 함수 파라미터에서 입력 검증 오류를 백패치했습니다.

    Aurora PostgreSQL 2.8.0

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. 64개 이상의 하위 트랜잭션이 처리되는 동안 드물게 리더가 재시작할 때 일관되지 않은 결과가 발생한 버그를 수정했습니다.

    2. 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    추가 개선 사항 및 기능 향상
    1. 메모리 제약 환경에서 많은 관계가 있을 때 데이터베이스를 시작할 수 없는 버그를 수정했습니다.

    2. apg_plan_mgmt 확장에서 내부 버퍼 오버플로로 인해 잠시 동안 사용할 수 없는 버그를 수정했습니다.

    3. WAL 재생 중에 잠시 사용할 수 없는 리더 노드에서 버그를 수정했습니다.

    4. 감사 이벤트를 로깅할 때 시작 중 오류가 발생한 rds_activity_stream 확장에서 버그를 수정했습니다.

    5. Aurora Global Database 클러스터의 마이너 버전을 업데이트하지 못하게 하는 버그를 수정했습니다.

    6. 때로는 행이 부분적으로 채워지고 재생 대기 시간 및 CPU 사용량과 같은 일부 값이 항상 0인 aurora_replica_status 함수의 버그를 수정했습니다.

    7. 데이터베이스 엔진이 인스턴스 총 메모리보다 큰 공유 메모리 세그먼트를 생성하려고 시도했다가 반복적으로 실패하는 버그를 수정했습니다. 예를 들어 db.r5.large 인스턴스에서 128GiB 공유 버퍼를 생성하려고 하면 작업이 실패합니다. 이렇게 변경되면 인스턴스 메모리보다 큰 총 공유 메모리 할당 요청을 통해 인스턴스를 호환되지 않는 파라미터로 설정할 수 있습니다.

    8. 데이터베이스 시작 시 불필요한 pg_wal 임시 파일을 정리하는 논리가 추가되었습니다.

    9. rds_activity_stream 확장을 생성하려고 시도하면 ERROR: rds_activity_stream stack item 2 not found on top - cannot pop이 보고되는 버그를 수정했습니다.

    10. EXISTS 하위 쿼리에서 상관된 IN 하위 쿼리에 오류 failed to build any 3-way joins를 일으킬 수 있는 버그를 수정했습니다.

    11. 활성화된 pgAuditpostgis 확장을 생성할 때 메모리 부족으로 인해 짧은 기간 동안 사용할 수 없을 수 있는 버그를 수정했습니다.

    12. 아웃바운드 논리 복제를 사용하여 변경 사항을 다른 데이터 베이스에 동기화할 때 다음 오류 메시지와 함께 실패할 수 있는 버그를 수정했습니다. 해당 오류 메시지는 다음과 같습니다. ERROR: could not map filenode "base/16395/228486645" to relation OID

    13. Microsoft Active Directory 인증을 지원하지 않는 Aurora Postgre 버전에서 업그레이드한 후 rds_ad 역할이 생성되지 않은 버그를 수정했습니다.

    14. btree 페이지 검사를 추가하여 튜플 메타데이터 불일치를 감지합니다.

    15. WAL 재생 중에 리더 노드에서 잠시 사용할 수 없는 비동기 버퍼 읽기에서 버그를 수정했습니다.

    PostgreSQL 10.14, Aurora PostgreSQL 릴리스 2.7(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 10.14와 호환됩니다. PostgreSQL 10.14의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 10.14를 참조하세요.

    Aurora PostgreSQL 2.7.5

    보안 기능 향상
    • 확장을 만드는 동안 보안 문제를 완화하기 위한 ip4r 확장을 수정했습니다. 이 문제는 원래 CVE-2020-14350에 의해 핵심 PostgreSQL로 공개되었습니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • PostGIS 2.4.4로 postgis를 백패치했습니다. 이것은 CVE-2020-14350 기반 핵심 PostgreSQL에서 해결된 취약성에 대한 PostGIS 수정입니다. 자세한 내용은 CVE-2020-14350을 참조하세요.

    • log_fdw 확장 함수 파라미터에서 입력 검증 오류를 백패치했습니다.

    Aurora PostgreSQL 2.7.3

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. PostgreSQL 커뮤니티 보안 문제 CVE-2021-32027, CVE-2021-32028 및 CVE-2021-32029 패치를 제공했습니다.

    추가 개선 사항 및 기능 향상
    1. 객체 식별자에 선행 슬래시가 있는 객체를 가져올 수 있도록 aws_s3 확장의 버그를 수정했습니다.

    2. 감사 이벤트를 로깅할 때 시작 중 오류가 발생한 rds_activity_stream 확장에서 버그를 수정했습니다.

    3. rds_activity_stream 확장을 생성하려고 할 때 ERROR를 반환하는 버그를 수정했습니다.

    4. 활성화된 pgAuditpostgis 확장을 생성할 때 메모리 부족으로 인해 짧은 기간 동안 사용할 수 없을 수 있는 버그를 수정했습니다.

    5. Aurora 스토리지 데몬에서 특정 네트워크 구성을 사용할 때 짧은 시간 동안 사용할 수 없을 수 없는 여러 문제를 수정했습니다.

    Aurora PostgreSQL 2.7.2

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. 라이터 노드가 64개 이상의 하위 트랜잭션으로 긴 트랜잭션을 처리하는 동안 리더가 다시 시작된 경우 리더 노드가 추가 행 또는 누락된 행을 렌더링할 수 있는 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    1. 네트워크 암호화 키 교체로 인해 간헐적으로 사용할 수 없는 버그가 수정되었습니다.

    2. 수천 개의 클라이언트가 있는 대규모 S3 가져오기로 인해 하나 이상의 가져오기 클라이언트가 응답을 중지할 수 있는 버그가 수정되었습니다.

    Aurora PostgreSQL 2.7.1

    중요한 안정성 기능 업데이트
    1. 드물게 읽기 전용 복제본이 반복적으로 재시작되지 않던 버그가 수정되었습니다.

    2. 16개 이상의 읽기 전용 복제본 또는 Aurora 글로벌 데이터베이스 보조 AWS 리전을 생성하려고 할 때 클러스터를 사용할 수 없는 버그가 수정되었습니다. 새 읽기 전용 복제본이나 보조 복제본이 제거되면서 클러스터를 다시 사용할 수 있게 되었습니다. AWS 리전

    추가 개선 사항 및 기능 향상
    1. 과부하 상황에서 드물게 스냅샷 가져오기, COPY 가져오기 또는 S3 가져오기의 응답이 멈추었습니다.

    2. 쓰기 집약적인 워크로드로 인해 라이터의 사용량이 많을 때 읽기 전용 복제본이 클러스터에 조인되지 않는 버그가 수정되었습니다.

    3. 많은 복잡한 트랜잭션을 처리하는 동안 논리적 복제 스트림이 종료된 경우 클러스터를 재시작하는 데 몇 분 정도 걸리던 버그가 수정되었습니다.

    4. 같은 사용자에 대해 IAM 및 Kerberos 인증을 모두 사용하지 못하도록 했습니다.

    Aurora PostgreSQL 2.7.0

    중요한 안정성 기능 업데이트
    • None

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    2. 오류 메시지 ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound가 발생할 수 있는 Aurora PostgreSQL 복제 관련 버그를 수정했습니다.

    3. 경우에 따라 논리적 복제가 활성화된 DB 클러스터가 잘린 WAL 세그먼트 파일을 스토리지에서 제거하지 못하는 버그가 수정되었습니다. 이로 인해 볼륨 크기가 커졌습니다.

    4. pg_stat_statements 확장에서 과도한 CPU 소비를 유발하는 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    1. 데이터베이스 활동 스트림의 비동기 모드 성능이 향상되었습니다.

    2. Aurora Serverless v1PostgreSQL용 는 이제 확장 이벤트 중 모든 연결에서 쿼리 실행을 지원합니다.

    3. Aurora 글로벌 데이터베이스 CloudWatch 클러스터의 rpo_lag_in_msec 메트릭에 게시할 때의 지연을 줄였습니다.

    4. 확장 지점을 생성할 때 트랜잭션 처리가 불필요하게 오랜 기간 동안 중단된 Serverless 클러스터의 버그를 수정했습니다.

    5. Aurora PostgreSQL Serverless 내 잠금이 누출되어 확장 이벤트가 연장되는 Aurora Serverless v1 내 버그를 수정했습니다.

    6. 확장 이벤트 중에 연결이 마이그레이션되어 다음 메시지와 함께 연결이 끊어지는 PostgreSQL용 Aurora Serverless v1 내 문제를 수정했습니다. 오류: OID와의 관계를 열 수 없습니다....

    7. 백엔드가 데이터베이스 클라이언트에 대한 쓰기가 차단될 때 Aurora PostgreSQL은(는) 읽기 노드에서 더 이상 뒤처지지 않습니다.

    8. 드문 경우이지만 스토리지 볼륨이 증가할 때 읽기 전용 복제본을 잠시 읽을 수 없는 버그를 수정했습니다.

    9. 다음 오류를 되돌릴 수 있는 데이터베이스를 생성할 때 버그를 수정했습니다: 오류: 로컬 디스크에 디렉토리를 생성할 수 없음

    10. 경우에 따라 Aurora 판독기 인스턴스에서 XLOG_BTREE_REUSE_PAGE 레코드를 재생하면 불필요한 재생 지연이 발생하던 버그를 수정했습니다.

    11. Aurora 읽기 전용 복제본을 프로모션한 후 메모리 부족 상태가 될 수 있는 GiST 인덱스의 버그를 수정했습니다.

    12. aurora_replica_status 함수가 잘린 서버 식별자를 표시하던 버그를 수정했습니다.

    13. ERROR: HTTP 403을 보고한 S3 가져오기 버그를 수정했습니다. S3 하위 폴더 내의 파일에서 데이터를 가져올 때 사용 권한이 거부되었습니다.

    14. 마침표(.)가 있는 S3 버킷 이름은 지원되지 않습니다라는 오류 메시지가 표시될 수 있는 미리 서명된 URL 처리에 대한 aws_s3 확장의 버그를 수정했습니다.

    15. 작업 시작에 앞서 관계식에서 배타적 잠금을 수행한 경우 가져오기가 무기한 차단될 수 있는 aws_s3 확장의 버그를 수정했습니다.

    16. Aurora PostgreSQL이 GiST 인덱스를 사용하는 RDS for PostgreSQL 인스턴스의 물리적 복제본 역할을 할 때의 복제 관련 버그를 수정했습니다. 드문 경우이지만 이 버그로 Aurora 클러스터를 프로모션한 후 잠시 사용할 수 없게 되었습니다.

    17. 고객이 정전 종료 사실을 알리지 못한 데이터베이스 작업 스트림의 버그를 수정했습니다.

    PostgreSQL 10.13, Aurora PostgreSQL 릴리스 2.6(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 10.13과 호환됩니다. PostgreSQL 10.13의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 10.13을 참조하세요.

    Aurora PostgreSQL 릴리스 2.6.2

    중요한 안정성 기능 업데이트
    1. None

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. 오류 메시지 ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound가 발생할 수 있는 Aurora PostgreSQL 복제 관련 버그를 수정했습니다.

    2. 경우에 따라 논리적 복제가 활성화된 DB 클러스터가 잘린 WAL 세그먼트 파일을 스토리지에서 제거하지 못하는 버그가 수정되었습니다. 이로 인해 볼륨 크기가 커졌습니다.

    3. 보조 리전에서 전역 데이터베이스 클러스터를 생성하는 문제가 해결되었습니다.

    4. 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    5. pg_stat_statements 확장에서 과도한 CPU 소비를 유발하는 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    1. 백엔드가 데이터베이스 클라이언트에 대한 쓰기가 차단될 때 Aurora PostgreSQL은(는) 읽기 노드에서 더 이상 뒤처지지 않습니다.

    2. Aurora 글로벌 데이터베이스 CloudWatch 클러스터의 rpo_lag_in_msec 메트릭에 게시할 때의 지연을 줄였습니다.

    3. DROP DATABASE 문이 관계 파일을 제거하지 않는 버그가 수정되었습니다.

    4. 경우에 따라 Aurora 판독기 인스턴스에서 XLOG_BTREE_REUSE_PAGE 레코드를 재생하면 불필요한 재생 지연이 발생하던 버그를 수정했습니다.

    5. b-tree 인덱스에서 메모리 부족 상태가 발생할 수 있는 작은 메모리 누수가 수정되었습니다.

    6. aurora_replica_status() 필드가 때때로 잘리는 server_id 함수의 버그가 수정되었습니다.

    7. 로그 레코드가 잘못 처리되어 Aurora 복제본이 충돌하는 버그가 수정되었습니다.

    8. ERROR: HTTP 403을 보고한 S3 가져오기 버그를 수정했습니다. S3 하위 폴더 내의 파일에서 데이터를 가져올 때 사용 권한이 거부되었습니다.

    9. 데이터베이스 활동 스트림의 비동기 모드 성능이 향상되었습니다.

    10. 마침표(.)가 있는 S3 버킷 이름은 지원되지 않습니다라는 오류 메시지가 표시될 수 있는 aws_s3 확장의 버그를 수정했습니다.

    11. 유효한 가져오기가 간헐적으로 실패되게 만드는 경쟁 조건을 수정했습니다.

    12. Aurora PostgreSQL이 GiST 인덱스를 사용하는 RDS for PostgreSQL 인스턴스의 물리적 복제본 역할을 할 때의 복제 관련 버그를 수정했습니다. 드문 경우이지만 이 버그로 Aurora DB 클러스터를 승격한 후 잠시 사용할 수 없게 되었습니다.

    13. 작업 시작에 앞서 관계식에서 배타적 잠금을 수행한 경우 가져오기가 무기한 차단될 수 있는 aws_s3 확장의 버그를 수정했습니다.

    Aurora PostgreSQL 2.6.1

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    1. 다음과 같은 비정상적인 상황이 발생할 때만 나타날 수 있는 NOT EXISTS 연산자가 TRUE를 잘못 반환하는 버그를 수정했습니다.

      • 쿼리는 NOT EXISTS 연산자를 사용하는 중입니다.

      • NOT EXISTS 하위 쿼리의 외부 쿼리에 대해 평가되고 있는 열은 NULL 값을 포함합니다.

      • 하위 쿼리에는 NULL 값을 평가할 필요가 없는 다른 술어가 없습니다.

      • 하위 쿼리에 사용되는 필터는 인덱스 실행을 위해 인덱스 검색을 사용하지 않습니다.

      • 연산자는 쿼리 최적화 프로그램에서 조인으로 변환되지 않습니다.

    Aurora PostgreSQL 2.6.0

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    새로운 기능
    1. RDKit 확장 버전 3.8에 대한 지원을 추가했습니다.

      RDKit 확장은 cheminformatics에 대한 모델링 기능을 제공합니다. Cheminformatics는 화학 화합물에 대한 정보를 저장, 인덱싱, 검색 및 적용하는 것입니다. 예를 들어 RDKit 확장을 사용하면 분자 모델을 구성하고, 분자 구조를 검색하고, 다양한 표기법의 분자를 읽거나 생성할 수 있습니다. 또한 ChEMBL 웹 사이트 또는 SMILES 파일에서 로드된 데이터에 대한 검색을 수행할 수 있습니다. SMILES(Simplified Molecular Input Line Entry System)는 분자와 반응을 나타내는 서체 표기법입니다. 자세한 내용은 RDKit 설명서의 RDKit 데이터베이스 카트리지를 참조하십시오.

    2. pglogical 확장 버전 2.2.2에 대한 지원을 추가했습니다.

      pglogical 확장은 PostgreSQL 네이티브 논리적 복제에서 사용할 수 있는 기능을 넘어서는 추가 기능을 제공하는 논리적 스트리밍 복제 시스템입니다. 이러한 기능에는 충돌 처리, 행 필터링, DDL/시퀀스 복제 및 지연 적용이 포함됩니다. pglogical 확장을 사용하여 Aurora PostgreSQL 클러스터 간에 RDS for PostgreSQL과 Aurora PostgreSQL 간에 복제를 설정할 수 있으며 RDS 외부에서 실행 중인 PostgreSQL 데이터베이스를 이용할 수 있습니다.

    3. Aurora는 클러스터 스토리지 공간의 크기를 동적으로 조정합니다. 동적 크기 조정이 사용되면 Aurora DB 클러스터에서 데이터를 제거할 때 DB 클러스터의 스토리지 공간이 자동으로 줄어듭니다. 자세한 내용은 Amazon Aurora 사용 설명서의 스토리지 조정을 참조하세요.

      참고

      동적 크기 조정 기능은 AWS 리전 Aurora를 사용할 수 있는 지역에 단계적으로 배포되고 있습니다. 클러스터가 있는 리전에 따라 이 기능을 아직 사용하지 못할 수도 있습니다. 자세한 내용은 새로운 소식 공지를 참조하세요.

    중요한 안정성 기능 업데이트
    1. 드문 경우지만 복구 시간이 길어지고 가용성에 영향을 주는 힙 페이지 확장과 관련된 버그를 수정했습니다.

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. Aurora 글로벌 데이터베이스 클러스터를 10.11에서 업그레이드할 때의 버그를 수정했습니다.

    2. 보조 데이터베이스에서 데이터베이스 엔진 업그레이드가 지연될 수 있는 Aurora Global Database의 버그를 수정했습니다. AWS 리전자세한 내용은 Amazon Aurora 사용 설명서Amazon Aurora 글로벌 데이터베이스 사용을 참조하세요.

    3. 드문 경우지만 데이터베이스를 엔진 버전 10.13으로 업그레이드하는 데 지연이 발생하는 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    1. 라이터 인스턴스에서 하위 트랜잭션이 많은 워크로드가 수행될 때 Aurora 복제본이 충돌하는 버그를 수정했습니다.

    2. 활성 트랜잭션을 추적하는 데 사용되는 메모리 고갈 및 메모리 누수로 인해 라이터 인스턴스가 충돌하는 버그를 수정했습니다.

    3. PostgreSQL 백엔드 시작 중에 사용 가능한 메모리가 없을 때 부적절한 초기화로 인해 충돌이 발생하는 버그를 수정했습니다.

    4. Aurora PostgreSQL Serverless DB 클러스터가 조정 이벤트 후에 ERROR: prepared statement "S_6" 오류를 반환할 수 있는 버그를 수정했습니다.

    5. 데이터베이스 액티비티 스트림이 활성화되어 있을 때 CREATE EXTENSION 명령을 실행할 PostGIS 때 out-of-memory 발생하는 문제를 수정했습니다.

    6. SELECT 쿼리가 Attempting to read past EOF of relation rrrr. blockno=bbb nblocks=nnn 오류를 잘못 반환할 수 있는 버그를 수정했습니다.

    7. 데이터베이스 스토리지 증가 시 오류 처리로 인해 데이터베이스를 잠시 사용할 수 없는 버그를 수정했습니다.

    8. Aurora PostgreSQL 서버리스에서 이전에 유휴 연결에서 실행된 쿼리가 확장 작업이 완료될 때까지 지연되는 버그를 수정했습니다.

    9. 데이터베이스 활동 스트림이 활성화된 Aurora PostgreSQL DB 클러스터에서 활동 레코드에 대한 잠재적 손실 기간의 시작을 보고할 수 있지만 연결 복원은 보고하지 않는 버그를 수정했습니다.

    PostgreSQL 10.12, Aurora PostgreSQL 릴리스 2.5(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 10.12와 호환됩니다. PostgreSQL 10.12의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 10.12를 참조하세요.

    Aurora PostgreSQL 2.5.7

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 업데이트
    • None

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    추가 개선 사항 및 기능 향상
    • None

    Aurora PostgreSQL 2.5.6

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 업데이트
    • None

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. 오류 메시지 ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound가 발생할 수 있는 Aurora PostgreSQL 복제 관련 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    1. 드문 경우이지만 스토리지 볼륨이 증가할 때 읽기 전용 복제본을 잠시 읽을 수 없는 버그를 수정했습니다.

    2. Aurora PostgreSQL Serverless는 이제 확장 이벤트 중 모든 연결에 대한 쿼리 실행을 지원합니다.

    3. Aurora PostgreSQL Serverless 내 잠금이 누출되어 확장 이벤트가 연장되는 버그를 수정했습니다.

    4. aurora_replica_status 함수가 잘린 서버 식별자를 표시하던 버그를 수정했습니다.

    5. 확장 이벤트 중에 연결이 마이그레이션되어 다음 메시지와 함께 연결이 끊어졌던 Aurora PostgreSQL Serverless 내 문제를 수정했습니다. "오류: OID와의 관계를 열 수 없습니다....

    6. Aurora 읽기 전용 복제본을 승격한 후 문제가 발생할 수 있는 GiST 인덱스의 버그를 수정했습니다. out-of-memory

    7. 데이터베이스 활동 스트림에 대한 성능이 향상되었습니다.

    8. 고객이 정전 종료 사실을 알리지 못한 데이터베이스 작업 스트림의 버그를 수정했습니다.

    9. 마침표(.)가 있는 S3 버킷 이름은 지원되지 않습니다라는 오류 메시지가 표시될 수 있는 미리 서명된 URL 처리에 대한 aws_s3 확장의 버그를 수정했습니다.

    10. 잘못된 오류 처리로 인해 가져오기 프로세스 중에 오류가 발생할 수 있는 aws_s3 확장 기능의 버그를 수정했습니다.

    11. 작업 시작에 앞서 관계식에서 배타적 잠금을 수행한 경우 가져오기가 무기한 차단될 수 있는 aws_s3 확장의 버그를 수정했습니다.

    Aurora PostgreSQL 2.5.4

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    1. 다음과 같은 비정상적인 상황이 발생할 때만 나타날 수 있는 NOT EXISTS 연산자가 TRUE를 잘못 반환하는 버그를 수정했습니다.

      • 쿼리는 NOT EXISTS 연산자를 사용하는 중입니다.

      • NOT EXISTS 하위 쿼리의 외부 쿼리에 대해 평가되고 있는 열은 NULL 값을 포함합니다.

      • 하위 쿼리에는 NULL 값을 평가할 필요가 없는 다른 술어가 없습니다.

      • 하위 쿼리에 사용되는 필터는 인덱스 실행을 위해 인덱스 검색을 사용하지 않습니다.

      • 연산자는 쿼리 최적화 프로그램에서 조인으로 변환되지 않습니다.

    Aurora PostgreSQL 2.5.3

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    • 없음

    우선 순위가 높은 안정성 기능 향상
    • 없음

    추가 개선 사항 및 기능 향상
    1. Aurora PostgreSQL 서버리스에서 이전에 유휴 연결에서 실행된 쿼리가 확장 작업이 완료될 때까지 지연되는 버그를 수정했습니다.

    2. 여러 판독기 인스턴스가 다시 시작되거나 클러스터에 다시 조인할 때 과중한 하위 트랜잭션 워크로드에 대해 짧게 사용할 수 없는 버그를 수정했습니다.

    3. Aurora PostgreSQL 글로벌 데이터베이스에서 보조 클러스터를 업그레이드하면 잘못된 체크섬 버전 관리로 인해 장애가 발생할 수 있는 버그를 수정했습니다. 이로 인해 보조 클러스터를 다시 생성해야 할 수 있습니다.

    Aurora PostgreSQL 2.5.2

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 업데이트
    1. 드문 경우지만 복구 시간이 길어지고 가용성에 영향을 주는 힙 페이지 확장과 관련된 버그를 수정했습니다.

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. Aurora 글로벌 데이터베이스에서 보조 리전에서의 데이터베이스 엔진 업그레이드가 지연될 수 있는 버그를 수정했습니다. 자세한 내용은 Amazon Aurora 사용 설명서Amazon Aurora 글로벌 데이터베이스 사용을 참조하세요.

    2. 드문 경우지만 데이터베이스를 엔진 버전 10.12로 업그레이드하는 데 지연이 발생하는 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    1. 데이터베이스 스토리지 증가 시 오류 처리로 인해 데이터베이스를 잠시 사용할 수 없는 버그를 수정했습니다.

    2. SELECT 쿼리가 Attempting to read past EOF of relation rrrr. blockno=bbb nblocks=nnn 오류를 잘못 반환할 수 있는 버그를 수정했습니다.

    3. Aurora PostgreSQL Serverless DB 클러스터가 조정 이벤트 후에 ERROR: prepared statement "S_6" 오류를 반환할 수 있는 버그를 수정했습니다.

    Aurora PostgreSQL 2.5.1

    새로운 기능
    1. Amazon Aurora PostgreSQL 글로벌 데이터베이스에 대한 지원을 추가했습니다. 자세한 내용은 Amazon Aurora 사용 설명서Amazon Aurora 글로벌 데이터베이스 사용을 참조하세요.

    2. Aurora PostgreSQL에 대한 글로벌 데이터베이스의 RPO(복구 시점 목표)를 구성하는 기능을 추가했습니다. 자세한 내용은 Amazon Aurora 사용 설명서Aurora PostgreSQL 기반 전역 데이터베이스에 대한 RPO 관리를 참조하세요.

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 업데이트

    없음.

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. DROP TABLE 및 TRUNCATE TABLE 작업을 적용할 때 읽기 인스턴스의 성능 및 가용성을 개선했습니다.

    2. 진단 모듈에서 작지만 지속적인 메모리 누수로 인해 크기가 작은 DB 인스턴스 out-of-memory 유형에서 문제가 발생할 수 있던 문제를 수정했습니다.

    3. PostGIS 확장에서 데이터베이스 다시 시작으로 이어질 수 있는 버그를 수정했습니다. 이는 PostGIS 커뮤니티에 으로 보고되었습니다https://trac.osgeo.org/postgis/ticket/4646

    4. 스토리지 엔진에서 잘못된 오류 처리로 인해 읽기 요청의 응답이 중단될 수 있는 버그를 수정했습니다.

    5. 일부 쿼리에 대해 실패하고 ERROR: found xmin xxxxxx from before relfrozenxid yyyyyyy 메시지가 나타나는 버그를 수정했습니다. 이는 읽기 인스턴스를 쓰기 인스턴스로 승격한 후에 발생할 수 있습니다.

    6. 조정 시도를 롤백하는 동안 Aurora 서버리스 DB 클러스터가 충돌할 수 있는 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    1. 스토리지에서 많은 행을 읽는 쿼리의 성능을 개선했습니다.

    2. 읽기 워크로드가 많을 때 리더 DB 인스턴스의 성능 및 가용성을 개선했습니다.

    3. 가능한 경우 상관관계가 있는 IN 및 NOT IN 하위 쿼리를 조인으로 변환할 수 있도록 했습니다.

    4. pg_prewarm 확장의 읽기 성능을 개선했습니다.

    5. 조정 이벤트 후에 Aurora 서버리스 DB 클러스터가 ERROR: incorrect binary data format in bind parameter ... 메시지를 보고할 수 있는 버그를 수정했습니다.

    6. 조정 이벤트 후에 서버리스 DB 클러스터가 ERROR: insufficient data left in message 메시지를 보고할 수 있는 버그를 수정했습니다.

    7. Aurora 서버리스 DB 클러스터에서 조정 시도가 지속되거나 실패할 수 있는 버그를 수정했습니다.

    8. ERROR: could not create file "base/xxxxxx/yyyyyyy" as a previous version still exists on disk: Success. 메시지가 나타나는 버그를 수정했습니다. AWS 고객 지원팀에 문의하세요. 이는 PostgreSQL의 32비트 객체 식별자가 래핑된 후 객체 생성 중에 발생할 수 있습니다.

    9. 값을 에서 로 변경할 때 PostgreSQL 논리적 복제를 위한 write-ahead-log (WAL) 세그먼트 파일이 삭제되지 않는 버그가 수정되었습니다. wal_level logical replica

    10. pg_hint_plan이 활성화된 경우 다중 구문 쿼리에 충돌이 발생할 수 있는 enable_hint_table 확장의 버그를 수정했습니다. 이는 PostgreSQL 커뮤니티에서 로 추적됩니다https://github.com/ossc-db/pg_hint_plan/issues/25

    11. Aurora 서버리스 DB 클러스터의 조정 이벤트 후 JDBC 클라이언트가 java.io.IOException: Unexpected packet type: 75 메시지를 보고할 수 있는 버그를 수정했습니다.

    12. PostgreSQL 논리적 복제에서 오류: 스냅샷 참조는 리소스 소유자가 소유하지 않습니다라는 메시지가 표시되는 버그를 수정했습니다. TopTransaction

    13. 다음과 같이 확장이 변경되었습니다.

      • orafce를 버전 3.8로 업데이트

    PostgreSQL 10.11, Aurora PostgreSQL 릴리스 2.4(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 10.11과 호환됩니다. PostgreSQL 10.11의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 10.11을 참조하세요.

    이 릴리스에는 여러 가지 중요한 안정성 기능 업데이트가 포함되어 있습니다. 이전 PostgreSQL 10 엔진을 사용하는 Aurora PostgreSQL 클러스터를 이 릴리스로 업그레이드하는 것이 좋습니다.

    Aurora PostgreSQL 2.4.4

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 업데이트
    • None

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    추가 개선 사항 및 기능 향상
    • None

    Aurora PostgreSQL 2.4.3

    새로운 기능
    1. Aurora PostgreSQL는 이제 PostgreSQL vacuum_truncate 저장소 파라미터를 지원하여 특정 테이블에 대한 진공 절단을 관리합니다. VACUUM SQL 명령이 테이블의 후행 빈 페이지를 자르지 못하도록 테이블에 대해 이 저장소 파라미터를 false로 설정합니다.

    중요한 안정성 기능 업데이트
    • None

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. 잘못된 오류 처리로 인해 스토리지에서 읽기가 응답하지 않는 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    • None

    Aurora PostgreSQL 2.4.2

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 업데이트
    1. 리더 DB 인스턴스가 일시적으로 오래된 데이터를 사용할 수 있는 버그를 수정했습니다. 이로 인해 행이 너무 적거나 너무 많아 잘못된 결과가 발생할 수 있습니다. 이 오류는 스토리지에서 지속되지 않으며 행을 포함하는 데이터베이스 페이지가 캐시에서 제거되면 지워집니다. 이는 단일 트랜잭션에 64개 이상의 하위 트랜잭션이 있기 때문에 기본 DB 인스턴스가 트랜잭션 스냅샷 오버플로를 입력할 때 발생할 수 있습니다. 이 버그에 취약한 애플리케이션에는 최상위 트랜잭션에서 64개 이상의 하위 트랜잭션이 있는 SQL 저장점 또는 PostgreSQL 예외 처리기를 사용하는 애플리케이션이 포함됩니다.

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. DB 클러스터 조인을 시도하는 동안 리더 DB 인스턴스가 충돌하여 사용할 수 없게 되는 버그를 수정했습니다. 이는 하위 트랜잭션 수가 많아 기본 DB 인스턴스에 트랜잭션 스냅샷 오버플로가 있는 경우에도 발생할 수 있습니다. 이 경우 리더 DB 인스턴스는 스냅샷 오버플로가 지워질 때까지 조인할 수 없습니다.

    추가 개선 사항 및 기능 향상
    1. 성능 개선 도우미를 통해 실행 중인 문의 쿼리 ID를 확인할 수 없던 버그를 수정했습니다.

    Aurora PostgreSQL 2.4.1

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 업데이트
    1. 기본 스토리지의 자동 복구 기능으로 인해 DB 인스턴스를 잠시 동안 사용할 수 없게 되는 버그를 수정했습니다.

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. 데이터베이스 엔진이 충돌하여 사용할 수 없게 되는 버그를 수정했습니다. 인증에 성공한 후 초기화하는 동안 새로 설정된 데이터베이스 연결에 리소스 소모 관련 오류가 발생한 경우 이 문제가 발생했습니다.

    추가 개선 사항 및 기능 향상
    1. 데이터베이스 엔진이 충돌하여 사용할 수 없게 되는 pg_hint_plan 확장이 수정되었습니다. 오픈 소스 문제는 에서 추적할 수 있습니다https://github.com/ossc-db/pg_hint_plan/pull/45

    2. ALTER FUNCTION ... OWNER TO ... 양식의 SQL이 ERROR: improper qualified name (too many dotted names)을 잘못 보고하는 버그를 수정했습니다.

    3. 미리 가져오기를 통해 GIN 인덱스 vacuum의 성능이 향상되었습니다.

    4. 오픈 소스 PostgreSQL에서 데이터베이스 엔진이 충돌하여 사용할 수 없게 되는 버그를 수정했습니다. 병렬 B-트리 인덱스 스캔 중에 이 문제가 발생했습니다. 이 문제는 PostgreSQL 커뮤니티에 보고되었습니다.

    5. 인메모리 B-트리 인덱스 스캔의 성능을 개선했습니다.

    6. Aurora PostgreSQL의 안정성 및 가용성에 대한 일반적인 추가 개선 사항.

    Aurora PostgreSQL 2.4.0

    이 엔진 버전에서는 다음과 같은 새로운 기능과 개선 사항을 찾을 수 있습니다.

    새로운 기능
    1. Amazon S3으로의 데이터 내보내기에 대한 지원. 자세한 내용은 Amazon Aurora 사용 설명서Aurora PostgreSQL DB 클러스터에서 Amazon S3로 데이터 내보내기를 참조하세요.

    2. Amazon Aurora Machine Learning에 대한 지원. 자세한 내용은 Amazon Aurora 사용 설명서Aurora PostgreSQL에서 기계 학습(ML) 사용을 참조하세요.

    3. SQL 처리 기능 향상은 다음과 같습니다.

      • NOT IN 파라미터를 통한 apg_enable_not_in_transform의 최적화

      • apg_enable_semijoin_push_down 파라미터를 통한 해시 조인에 대한 세미 조인 필터 푸시다운 기능 향상

      • apg_enable_remove_redundant_inner_joins 파라미터를 통한 중복 내부 조인 제거의 최적화

      • ansi_constraint_trigger_ordering, ansi_force_foreign_key_checksansi_qualified_update_set_target 파라미터를 통한 개선된 ANSI 호환성 옵션

      자세한 내용은 Amazon Aurora 사용 설명서Amazon Aurora PostgreSQL parameters를 참조하세요.

    4. 새롭고 업데이트된 PostgreSQL 확장은 다음과 같습니다.

    중요한 안정성 기능 업데이트
    1. 드문 경우지만 복구 시간이 길어지고 가용성에 영향을 줄 수 있는 임시 테이블에 B-트리 인덱스를 생성하는 것과 관련된 버그를 수정했습니다.

    2. Aurora PostgreSQL이 RDS for PostgreSQL 인스턴스의 물리적 복제본 역할을 할 때의 복제와 관련된 버그를 수정했습니다. 드문 경우지만 이 버그로 인해 복구 시간이 길어지고 가용성에 영향을 줄 수 있는 로그 쓰기 장애가 발생할 수 있습니다.

    3. 드문 경우지만 복구 시간이 길어지고 가용성에 영향을 줄 수 있는 I/O 지연 시간이 높은 읽기 처리와 관련된 버그를 수정했습니다.

    우선 순위가 높은 안정성 향상을 위한 업데이트
    1. 스토리지에서 wal 세그먼트가 제대로 제거되지 않는 논리적 복제와 관련된 버그를 수정했습니다. 이 버그로 인해 스토리지 부풀림이 발생할 수 있습니다. 이를 모니터링하려면 TransactionLogDiskUsage 파라미터를 확인합니다.

    2. B-트리 인덱스에서 미리 가져오기 작업을 수행하는 동안 Aurora에서 충돌이 발생할 수 있는 여러 가지 버그를 수정했습니다.

    3. 논리적 복제를 사용할 때 Aurora 다시 시작이 시간 초과될 수 있는 버그를 수정했습니다.

    4. 버퍼 캐시의 데이터 블록에 대해 수행되는 유효성 검사 기능을 개선했습니다. 이를 통해 Aurora에서 불일치를 감지하는 기능이 향상되었습니다.

    추가 개선 사항 및 기능 향상
    1. 쿼리 계획 관리 확장 apg_plan_mgmt에는 고도로 분할된 테이블에 대한 계획 생성을 관리하기 위한 개선된 알고리즘이 있습니다.

    2. 버퍼 캐시 복구 알고리즘이 개선되어 캐시가 큰 인스턴스에서 시작 시간이 단축되었습니다.

    3. PostgreSQL LWLock 우선 순위 변경을 사용하여 높은 트랜잭션 속도의 워크로드에서 read-node-apply 프로세스의 성능을 개선했습니다. 이러한 변경으로 ProcArray PostgreSQL에서 심한 경합이 read-node-apply 발생하는 동안 프로세스가 고갈되는 것을 방지할 수 있습니다.

    4. vacuum, 테이블 스캔 및 인덱스 스캔 중 배치 읽기 처리를 개선했습니다. 이로 인해 처리량이 향상되고 CPU 소비량이 낮아집니다.

    5. PostgreSQL SLRU 자르기 작업을 재생하는 동안 읽기 노드가 충돌할 수 있는 버그를 수정했습니다.

    6. 드문 경우지만 Aurora 로그 레코드의 6개 복사본 중 하나에 의해 반환된 오류로 인해 데이터베이스 쓰기가 중지될 수 있는 버그를 수정했습니다.

    7. 크기가 1GB보다 큰 개별 트랜잭션으로 인해 엔진이 충돌할 수 있는 논리적 복제와 관련된 버그를 수정했습니다.

    8. 클러스터 캐시 관리가 활성화된 경우 읽기 노드에서 메모리 누수를 수정했습니다.

    9. 소스 스냅샷에 로깅되지 않은 관계가 많은 경우 RDS for PostgreSQL 스냅샷 가져오기의 응답이 중단될 수 있는 버그를 수정했습니다.

    10. Aurora 스토리지 데몬이 과도한 I/O 로드에서 충돌할 수 있는 버그를 수정했습니다.

    11. 읽기 노드에서 잘못된 트랜잭션 ID Epoch를 쓰기 노드에 보고할 수 있는 읽기 노드에 대한 hot_standby_feedback 관련 버그를 수정했습니다. 이로 인해 쓰기 노드에서 hot_standby_feedback을 무시하고 읽기 노드에서 스냅샷을 무효화할 수 있습니다.

    12. CREATE DATABASE 문 실행 중에 발생하는 스토리지 오류가 제대로 처리되지 않는 버그를 수정했습니다. 이 버그로 인해 결과 데이터베이스에 액세스할 수 없었습니다. 올바른 동작은 데이터베이스 생성을 실패하고 사용자에게 적절한 오류를 반환하는 것입니다.

    13. 읽기 노드가 쓰기 노드에 연결을 시도할 때 PostgreSQL 스냅샷 오버플로의 처리를 개선했습니다. 이렇게 변경하기 전에는 쓰기 노드가 스냅샷 오버플로 상태인 경우 읽기 노드가 조인할 수 없었습니다. 메시지는 PostgreSQL 로그 파일에 DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least xxxxxxx (now yyyyyyy) 형식으로 표시됩니다. 스냅샷 오버플로는 개별 트랜잭션에서 64개 이상의 하위 트랜잭션을 생성할 때 발생합니다.

    14. CTE에 NOT IN 클래스가 있을 때 오류가 잘못 발생하는 일반적인 테이블 표현식과 관련된 버그를 수정했습니다. 이 오류는 CTE with NOT IN fails with ERROR: could not find CTE CTE-Name입니다.

    15. last_error_timestamp 테이블에서 잘못된 aurora_replica_status 값과 관련된 버그를 수정했습니다.

    16. 임시 객체에 속한 블록으로 공유 버퍼를 채우지 않는 버그를 수정했습니다. 이러한 블록은 PostgreSQL 백엔드 로컬 버퍼에 올바르게 상주합니다.

    17. GIN 인덱스에서 vacuum 정리 성능을 개선했습니다

    18. 드문 경우지만 복제 스트림이 유휴 상태인 경우에도 RDS for PostgreSQL 인스턴스의 복제본 역할을 하는 동안 Aurora에서 100% CPU 사용률을 표시하는 버그를 수정했습니다.

    19. PostgreSQL 11의 변경 사항을 백포트하여 분리된 임시 테이블의 정리를 개선했습니다. 드문 경우지만 이 변경 사항이 없으면 분리된 임시 테이블로 인해 트랜잭션 ID 랩어라운드가 발생할 수 있습니다. 자세한 내용은 이 PostgreSQL 커뮤니티 커밋을 참조하세요.

    20. 초기화되지 않은 시작 프로세스가 있는 동안 쓰기 인스턴스가 읽기 인스턴스의 복제 등록 요청을 수락할 수 있는 버그를 수정했습니다.

    21. 다음과 같이 확장이 변경되었습니다.

      • pg_hint_plan을 버전 1.3.3으로 업데이트했습니다.

      • plprofiler 버전 4.1을 추가했습니다.

    PostgreSQL 10.7, Aurora PostgreSQL 릴리스 2.3(사용 중단됨)

    참고

    PostgreSQL 엔진 버전 10.7, Aurora PostgreSQL 2.3은 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora 사용 설명서Aurora PostgreSQL용 PostgreSQL DB 엔진 업그레이드를 참조하세요.

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 10.7과 호환됩니다. PostgreSQL 10.7의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 10.7을 참조하세요.

    Aurora PostgreSQL 2.3.5

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    개선 사항
    1. DB 인스턴스가 다시 시작하는 원인이 될 수 있는 버그를 수정했습니다.

    2. 논리적 복제를 사용하는 중에 PostgreSQL 백엔드가 종료되면서 발생하는 충돌의 원인일 수 있는 버그를 수정했습니다.

    3. 장애 조치 중에 읽기가 발생할 때 다시 시작되는 현상의 원인일 수 있는 버그를 수정했습니다.

    4. 논리적 복제용 wal2json 모듈에서 버그를 수정했습니다.

    5. 일관성이 없는 메타데이터의 원인일 수 있는 버그를 수정했습니다.

    Aurora PostgreSQL 2.3.3

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    개선 사항
    1. PostgreSQL 커뮤니티 보안 문제인 CVE-2019-10130에서 백포트가 수정되었습니다.

    2. PostgreSQL 커뮤니티 보안 문제인 CVE-2019-10164에서 백포트가 수정되었습니다.

    3. 데이터 스트리밍 작업에서 CPU 시간을 초과하여 사용할 수 있는 버그가 수정되었습니다.

    4. B-트리 인덱스를 스캔하는 병렬 스레드의 응답이 디스크 읽기 이후 중단될 수 있는 버그가 수정되었습니다.

    5. 공통 테이블 표현식(CTE)에 대해 not in Predicate를 사용할 경우 "ERROR: bad levelsup for CTE"라는 오류 메시지가 반환될 수 있는 버그가 수정되었습니다.

    6. 일반화된 검색 트리(GiST) 인덱스를 수정할 때 읽기 노드 재생 프로세스의 응답이 중단될 수 있는 버그를 수정했습니다.

    7. 읽기 노드로 장애 조치 이후 가시성 맵 페이지에 잘못된 동결 비트가 포함될 수 있는 버그가 수정되었습니다.

    8. 인덱스 유지 관리 과정에서 쓰기 노드와 읽기 노드 사이의 로그 트래픽에 최적화되었습니다.

    9. B-트리 인덱스 스캔 도중 읽기 노드에 대한 쿼리가 충돌을 일으킬 수 있는 버그가 수정되었습니다.

    10. 중복된 내부 조인 제거에 최적화된 쿼리가 충돌을 일으킬 수 있는 버그가 수정되었습니다.

    11. aurora_stat_memctx_usage 함수가 이제는 임의 컨텍스트 이름의 인스턴스 수를 보고합니다.

    12. aurora_stat_memctx_usage 함수가 잘못된 결과를 보고했던 버그가 수정되었습니다.

    13. 읽기 노드 재생 프로세스가 구성된 max_standby_streaming_delay 값을 넘어 충돌을 일으킨 쿼리를 중단할 때까지 대기하던 버그가 수정되었습니다.

    14. 이제 활성 상태의 연결이 재생 프로세스와 충돌을 일으키면 추가 정보가 읽기 노드에 기록됩니다.

    15. 파티션으로 분할된 테이블에서 삭제할 때 충돌을 일으킬 수 있는 PostgreSQL 커뮤니티 버그 #15677에 대해 백포트가 수정되었습니다.

    Aurora PostgreSQL 2.3.1

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    개선 사항
    1. 엔진 충돌을 일으킨 I/O 미리 가져오기와 관련된 여러 버그를 수정했습니다.

    Aurora PostgreSQL 2.3.0

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    새로운 기능
    1. 이제 Aurora PostgreSQL이 B-트리 인덱스를 스캔하는 동안 I/O 미리 가져오기를 수행합니다. 따라서 캐시되지 않은 데이터에 대한 B-트리 스캔의 성능이 크게 향상됩니다.

    개선 사항
    1. "LWLocks를 너무 많이 가져옴" 오류로 인해 읽기 노드가 실패할 수 있는 버그를 해결했습니다.

    2. 클러스터의 쓰기 워크로드가 높을 때 읽기 노드를 시작하지 못하도록 만든 많은 문제를 해결했습니다.

    3. aurora_stat_memctx_usage() 함수 사용 시 충돌이 발생할 수 있는 버그를 해결했습니다.

    4. 버퍼 캐시의 스레싱을 최소화하기 위해 테이블 스캔에서 사용하는 캐시 대체 전략을 개선했습니다.

    PostgreSQL 10.6, Aurora PostgreSQL 릴리스 2.2(사용 중단됨)

    참고

    PostgreSQL 엔진 버전 10.6, Aurora PostgreSQL 2.2는 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora 사용 설명서Aurora PostgreSQL용 PostgreSQL DB 엔진 업그레이드를 참조하세요.

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 10.6과 호환됩니다. PostgreSQL 10.6의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 10.6을 참조하세요.

    Aurora PostgreSQL 2.2.1

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    개선 사항
    1. 논리적 복제의 안정성이 향상되었습니다.

    2. 쿼리 실행 중 오류 발생의 원인이 될 수 있는 버그를 수정했습니다. 보고되는 메시지는 "CLOG 세그먼트 123이 존재하지 않음: 그러한 파일 또는 디렉터리가 없음"과 같은 형식이었습니다.

    3. 지원되는 IAM 암호의 크기가 8KB로 늘어났습니다.

    4. 높은 처리량 쓰기 워크로드에서 성능의 일관성을 개선했습니다.

    5. 다시 시작하는 중에 읽기 복제본이 충돌하는 원인이 될 수 있는 버그를 수정했습니다.

    6. 쿼리 실행 중 오류 발생의 원인이 될 수 있는 버그를 수정했습니다. 보고되는 메시지는 "SQL 오류: 관계의 과거 EOF를 읽으려고 시도하는 중"의 형식이었습니다.

    7. 다시 시작한 후 메모리 사용량 증가의 원인이 될 수 있는 버그를 수정했습니다.

    8. 다수의 하위 트랜잭션과의 트랜잭션이 실패하는 원인이 될 수 있는 버그를 수정했습니다.

    9. GIN 인덱스 사용 시 발생할 수 있는 장애에 대처하는 커뮤니티 PostgreSQL의 패치를 병합했습니다. 자세한 내용은 https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18을 참조하세요.

    10. RDS for PostgreSQL에서 스냅샷 가져오기가 실패하는 원인이 될 수 있는 버그를 수정했습니다.

    Aurora PostgreSQL 2.2.0

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    새로운 기능
    1. 제한된 암호 관리 기능을 추가했습니다. 제한된 암호 관리를 통해 rds.restrict_password_commands 파라미터와 rds_password 역할을 사용하여 사용자 암호 및 암호 만료 변경을 관리할 수 있는 사람을 제한할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서암호 관리 제한을 참조하세요.

    PostgreSQL 10.5, Aurora PostgreSQL 릴리스 2.1(사용 중단됨)

    참고

    PostgreSQL 엔진 버전 10.5, Aurora PostgreSQL 2.1은 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora 사용 설명서Aurora PostgreSQL용 PostgreSQL DB 엔진 업그레이드를 참조하세요.

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 10.5와 호환됩니다. PostgreSQL 10.5의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 10.5를 참조하세요.

    Aurora PostgreSQL 2.1.1

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    개선 사항
    1. 쿼리 실행 중 오류 발생의 원인이 될 수 있는 버그를 수정했습니다. 보고되는 메시지는 "CLOG 세그먼트 123이 존재하지 않음: 그러한 파일 또는 디렉터리가 없음"과 같은 형식이었습니다.

    2. 지원되는 IAM 암호의 크기가 8KB로 늘어났습니다.

    3. 높은 처리량 쓰기 워크로드에서 성능의 일관성을 개선했습니다.

    4. 다시 시작하는 중에 읽기 복제본이 충돌하는 원인이 될 수 있는 버그를 수정했습니다.

    5. 쿼리 실행 중 오류 발생의 원인이 될 수 있는 버그를 수정했습니다. 보고되는 메시지는 "SQL 오류: 관계의 과거 EOF를 읽으려고 시도하는 중"의 형식이었습니다.

    6. 다시 시작한 후 메모리 사용량 증가의 원인이 될 수 있는 버그를 수정했습니다.

    7. 다수의 하위 트랜잭션과의 트랜잭션이 실패하는 원인이 될 수 있는 버그를 수정했습니다.

    8. GIN 인덱스 사용 시 발생할 수 있는 장애에 대처하는 커뮤니티 PostgreSQL의 패치를 병합했습니다. 자세한 내용은 https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18을 참조하세요.

    9. RDS for PostgreSQL에서 스냅샷 가져오기가 실패하는 원인이 될 수 있는 버그를 수정했습니다.

    Aurora PostgreSQL 2.1.0

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    새로운 기능
    1. Aurora 쿼리 계획 관리 기능이 일반 공개되었습니다. 이 기능을 통해 고객은 애플리케이션에서 사용하는 임의 또는 모든 쿼리 계획을 추적 및 관리하고, 쿼리 최적화 프로그램 계획 선택을 제어하며, 높고 안정적인 애플리케이션이 안정적으로 고성능을 발휘하도록 보장할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서Aurora PostgreSQL용 쿼리 실행 계획 관리를 참조하세요.

    2. libprotobuf 확장을 1.3.0 버전으로 업데이트했습니다. 이 기능은 PostGIS 확장에 사용됩니다.

    3. pg_similarity 확장을 1.0 버전으로 업데이트했습니다.

    4. log_fdw 확장을 1.1 버전으로 업데이트했습니다.

    5. pg_hint_plan 확장을 1.3.1 버전으로 업데이트했습니다.

    개선 사항
    1. 이제는 라이터와 리더 노드 간의 네트워크 트래픽이 압축되어 네트워크 사용률이 감소됩니다. 따라서 네트워크 포화로 인해 읽기 노드를 사용할 수 없게 될 확률이 감소합니다.

    2. PostgreSQL 하위 트랜잭션에 대해 고성능의 확장 가능한 하위 시스템을 구현했습니다. 이것은 저장점 및 PL/pgSQL 예외 처리기를 광범위하게 사용하는 애플리케이션의 성능을 개선합니다.

    3. rds_superuser 역할이 이제는 세션, 데이터베이스 또는 역할 수준에서 다음 파라미터를 설정할 수 있습니다.

      • log_duration

      • log_error_verbosity

      • log_executor_stats

      • log_lock_waits

      • log_min_duration_statement

      • log_min_error_statement

      • log_min_messages

      • log_parser_stats

      • log_planner_stats

      • log_replication_commands

      • log_statement_stats

      • log_temp_files

    4. SQL 명령 "ALTER FUNCTION ... OWNER TO ..."가 실행되지 않고 'improper qualified name (too many dotted names))' 오류가 발생했던 버그를 수정했습니다.

    5. 200만개를 초과하는 하위 트랜잭션을 포함하는 트랜잭션을 커밋하는 동안 충돌이 발생할 수 있는 버그를 수정했습니다.

    6. Aurora Storage 볼륨을 사용할 수 없게 했던 GIN 인덱스 관련 커뮤니티 PostgreSQL 코드 버그를 수정했습니다.

    7. PostgreSQL용 RDS 인스턴스의 Aurora PostgreSQL 복제본을 시작하지 못할 수 있고 "PANIC: could not locate a valid checkpoint record.(경고: 유효하지 않은 체크포인트 레코드를 찾지 못했습니다.)" 오류가 보고되던 버그를 수정했습니다.

    8. 잘못된 파라미터를 aurora_stat_backend_waits 함수에 전달하여 충돌이 발생했던 문제를 수정했습니다.

    알려진 문제
    1. pageinspect 확장은 Aurora PostgreSQL에서 지원되지 않습니다.

    PostgreSQL 10.4, Aurora PostgreSQL 릴리스 2.0(사용 중단됨)

    참고

    PostgreSQL 엔진 버전 10.4, Aurora PostgreSQL 2.0은 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora 사용 설명서Aurora PostgreSQL용 PostgreSQL DB 엔진 업그레이드를 참조하세요.

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 10.4와 호환됩니다. PostgreSQL 10.4의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 10.4를 참조하세요.

    Aurora PostgreSQL 2.0.1

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    개선 사항
    1. 쿼리 실행 중 오류 발생의 원인이 될 수 있는 버그를 수정했습니다. 보고되는 메시지는 "CLOG 세그먼트 123이 존재하지 않음: 그러한 파일 또는 디렉터리가 없음"과 같은 형식이었습니다.

    2. 지원되는 IAM 암호의 크기가 8KB로 늘어났습니다.

    3. 높은 처리량 쓰기 워크로드에서 성능의 일관성을 개선했습니다.

    4. 다시 시작하는 중에 읽기 복제본이 충돌하는 원인이 될 수 있는 버그를 수정했습니다.

    5. 쿼리 실행 중 오류 발생의 원인이 될 수 있는 버그를 수정했습니다. 보고되는 메시지는 "SQL 오류: 관계의 과거 EOF를 읽으려고 시도하는 중"의 형식이었습니다.

    6. 다시 시작한 후 메모리 사용량 증가의 원인이 될 수 있는 버그를 수정했습니다.

    7. 다수의 하위 트랜잭션과의 트랜잭션이 실패하는 원인이 될 수 있는 버그를 수정했습니다.

    8. GIN 인덱스 사용 시 발생할 수 있는 장애에 대처하는 커뮤니티 PostgreSQL의 패치를 병합했습니다. 자세한 내용은 https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18을 참조하세요.

    9. RDS for PostgreSQL에서 스냅샷 가져오기가 실패하는 원인이 될 수 있는 버그를 수정했습니다.

    Aurora PostgreSQL 2.0.0

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    개선 사항
    1. 이 릴리스는 PostgreSQL 9.6.9, Aurora PostgreSQL 릴리스 1.3(사용 중단됨)에 있는 모든 수정 사항, 기능, 개선 사항을 포함합니다.

    2. 임시 파일 크기 제한은 사용자 구성이 가능합니다. temp_file_limit 파라미터를 수정하려면 rds_superuser 역할이 필요합니다.

    3. PostGIS 확장에서 사용하는 GDAL 라이브러리를 업그레이드했습니다.

    4. ip4r 확장을 2.1.1 버전으로 업데이트했습니다.

    5. pg_repack 확장을 1.4.3 버전으로 업데이트했습니다.

    6. plv8 확장을 2.1.2 버전으로 업데이트했습니다.

    7. 병렬 쿼리 – 새로운 Aurora PostgreSQL 버전 2.0 인스턴스를 생성하는 경우 병렬 쿼리가 default.postgres10 파라미터 그룹에 대해 활성화됩니다. max_parallel_workers_per_gather 파라미터는 기본적으로 2로 설정되지만, 특정 워크로드 요구 사항을 지원하도록 수정할 수 있습니다.

    8. 쓰기 노드에서 특정 유형의 여유 공간이 변경된 후 읽기 노드가 충돌하는 원인이 될 수 있는 버그를 수정했습니다.

    PostgreSQL 9.6.22, Aurora PostgreSQL 릴리스 1.11(사용 중단됨)

    참고

    PostgreSQL 엔진 버전 9.6.22 및 Aurora PostgreSQL 1.10은 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora 사용 설명서Aurora PostgreSQL용 PostgreSQL DB 엔진 업그레이드를 참조하세요.

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 9.6.22와 호환됩니다. PostgreSQL 9.6.22의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 9.6.22를 참조하세요.

    Aurora PostgreSQL 1.11.1

    우선 순위가 높은 안정성 향상을 위한 업데이트
    • 프리페치에 의해 트리거되는 I/O 리소스 소모로 인해 쿼리가 응답하지 않을 수 있는 문제를 수정했습니다.

    추가 개선 사항 및 안정성 기능 업데이트
    • Aurora 스토리지 데몬에서 특정 네트워크 구성을 사용할 때 짧은 시간 동안 사용할 수 없을 수 없는 여러 문제를 수정했습니다.

    Aurora PostgreSQL 1.11

    우선 순위가 높은 안정성 기능 향상
    1. 테이블스페이스를 사용하여 기존 템플릿 데이터베이스에서 데이터베이스를 생성하면 ERROR: could not open file pg_tblspc/...: No such file or directory라는 메시지와 함께 오류가 발생하는 문제가 해결되었습니다.

    2. 드문 경우지만 많은 수의 PostgreSQL 하위 트랜잭션(예: SQL 저장 지점)이 사용되었을 때 Aurora 복제본을 시작할 수 없는 문제가 해결되었습니다.

    3. 드문 경우지만 복제 노드에 대한 반복되는 읽기 요청의 읽기 결과가 일관되지 않은 문제가 해결되었습니다.

    추가 개선 사항 및 기능 향상
    1. OpenSSL 1.1.1k로 업그레이드했습니다.

    2. 일부 워크로드의 경우 Aurora 복제본에서 WAL 적용 프로세스의 CPU 사용량과 메모리 사용량이 줄었습니다.

    3. 메타데이터에 대한 잘못된 쓰기를 감지하도록 쓰기 경로의 안전 검사가 향상되었습니다.

    4. 중복 파일 입력으로 인해 Aurora PostgreSQL 엔진이 시작되지 않는 문제가 해결되었습니다.

    5. 워크로드가 많은 경우 일시적으로 사용할 수 없는 문제가 해결되었습니다.

    6. S3 가져오기를 수행하는 동안 S3 경로에 선행 백슬래시를 사용하는 백 기능이 추가되었습니다.

    7. PostGIS 확장을 버전 2.4.7로 업데이트했습니다.

    8. orafce 확장을 3.16 버전으로 업데이트했습니다.

    PostgreSQL 9.6.21, Aurora PostgreSQL 릴리스 1.10(사용 중단됨)

    참고

    PostgreSQL 엔진 버전 9.6.21 및 Aurora PostgreSQL 1.10은 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora 사용 설명서Aurora PostgreSQL용 PostgreSQL DB 엔진 업그레이드를 참조하세요.

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 9.6.21과 호환됩니다. PostgreSQL 9.6.21의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 9.6.21를 참조하세요.

    Aurora PostgreSQL 1.10.0

    우선 순위가 높은 안정성 기능 향상
    1. 64개 이상의 하위 트랜잭션이 처리되는 동안 드물게 리더가 재시작할 때 일관되지 않은 결과가 발생한 버그를 수정했습니다.

    2. 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    추가 개선 사항 및 기능 향상
    1. 메모리 제약 환경에서 많은 관계가 있을 때 데이터베이스를 시작할 수 없는 버그를 수정했습니다.

    2. apg_plan_mgmt 확장에서 내부 버퍼 오버플로로 인해 잠시 동안 사용할 수 없는 버그를 수정했습니다.

    3. 데이터베이스 엔진이 인스턴스 총 메모리보다 큰 공유 메모리 세그먼트를 생성하려고 시도했다가 반복적으로 실패하는 버그를 수정했습니다. 예를 들어 db.r5.large 인스턴스에서 128GiB 공유 버퍼를 생성하려고 하면 작업이 실패합니다. 이렇게 변경되면 인스턴스 메모리보다 큰 총 공유 메모리 할당 요청을 통해 인스턴스를 호환되지 않는 파라미터로 설정할 수 있습니다.

    4. 데이터베이스 시작 시 불필요한 pg_wal 임시 파일을 정리하는 논리가 추가되었습니다.

    5. Aurora PostgreSQL 9.6에서 인바운드 복제를 사용할 때 읽기/쓰기 노드가 시작되지 않는 버그가 수정되었습니다.

    6. 활성화된 pgAuditPostGIS 확장을 생성할 때 메모리 부족으로 인해 짧은 기간 동안 사용할 수 없을 수 있는 버그를 수정했습니다.

    7. btree 페이지 검사를 추가하여 튜플 메타데이터 불일치를 감지합니다.

    PostgreSQL 9.6.19, Aurora PostgreSQL 릴리스 1.9(사용 중단됨)

    참고

    PostgreSQL 엔진 버전 9.6.19 및 Aurora PostgreSQL 1.9는 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora 사용 설명서Aurora PostgreSQL용 PostgreSQL DB 엔진 업그레이드를 참조하세요.

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 9.6.19와 호환됩니다. PostgreSQL 9.6.19의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 9.6.19를 참조하세요.

    Aurora PostgreSQL 1.9.2

    우선 순위가 높은 안정성 기능 향상
    1. 라이터 노드가 64개 이상의 하위 트랜잭션으로 긴 트랜잭션을 처리하는 동안 리더가 다시 시작된 경우 리더 노드가 추가 행 또는 누락된 행을 렌더링할 수 있는 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    1. 수천 개의 클라이언트가 있는 대규모 S3 가져오기로 인해 하나 이상의 가져오기 클라이언트가 응답을 중지할 수 있는 버그가 수정되었습니다.

    Aurora PostgreSQL 1.9.1

    중요한 안정성 기능 향상
    1. 드물게 읽기 전용 복제본이 반복적으로 재시작되지 않던 버그가 수정되었습니다.

    추가 개선 사항 및 기능 향상
    1. 과부하 상황에서 드물게 스냅샷 가져오기, COPY 가져오기 또는 S3 가져오기의 응답이 멈추었습니다.

    2. 쓰기 집약적인 워크로드로 인해 라이터의 사용량이 많을 때 읽기 전용 복제본이 클러스터에 조인되지 않는 버그가 수정되었습니다.

    Aurora PostgreSQL 1.9.0

    중요한 안정성 기능 향상
    • 없음

    우선 순위가 높은 안정성 기능 향상
    1. PostgreSQL 커뮤니티 보안 문제 CVE-2020-25694, CVE-2020-25695 및 CVE-2020-25696에 대한 수정 사항을 백포트했습니다.

    2. 오류 메시지 ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound가 발생할 수 있는 Aurora PostgreSQL 복제 관련 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    1. 백엔드가 데이터베이스 클라이언트에 대한 쓰기가 차단될 때 Aurora PostgreSQL은(는) 읽기 노드에서 더 이상 뒤처지지 않습니다.

    2. 드문 경우이지만 스토리지 볼륨이 증가할 때 읽기 전용 복제본을 잠시 읽을 수 없는 버그를 수정했습니다.

    3. 다음 오류를 되돌릴 수 있는 데이터베이스를 생성할 때 버그를 수정했습니다: 오류: 로컬 디스크에 디렉토리를 생성할 수 없음

    4. Aurora 읽기 전용 복제본을 프로모션한 후 메모리 부족 상태가 될 수 있는 GiST 인덱스의 버그를 수정했습니다.

    5. Aurora PostgreSQL이 GiST 인덱스를 사용하는 RDS for PostgreSQL 인스턴스의 물리적 복제본 역할을 할 때의 복제 관련 버그를 수정했습니다. 드문 경우이지만 이 버그로 Aurora 클러스터를 프로모션한 후 잠시 사용할 수 없게 되었습니다.

    PostgreSQL 9.6.18, Aurora PostgreSQL 릴리스 1.8(사용 중단됨)

    참고

    PostgreSQL 엔진 버전 9.6.18 및 Aurora PostgreSQL 1.8은 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora 사용 설명서Aurora PostgreSQL용 PostgreSQL DB 엔진 업그레이드를 참조하세요.

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 9.6.18과 호환됩니다. PostgreSQL 9.6.18의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 9.6.18을 참조하세요.

    버전 1.8.1이 없습니다.

    Aurora PostgreSQL 릴리스 1.8.2

    중요한 안정성 기능 향상
    1. 없음

    우선 순위가 높은 안정성 기능 향상
    1. 오류 메시지 ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound가 발생할 수 있는 Aurora PostgreSQL 복제 관련 버그를 수정했습니다.

    2. 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    추가 개선 사항 및 기능 향상
    1. 백엔드가 데이터베이스 클라이언트에 대한 쓰기가 차단될 때 Aurora PostgreSQL은(는) 읽기 노드에서 더 이상 뒤처지지 않습니다.

    2. DROP DATABASE 문이 관계 파일을 제거하지 않는 버그가 수정되었습니다.

    3. b-tree 인덱스에서 메모리 부족 상태가 발생할 수 있는 작은 메모리 누수가 수정되었습니다.

    4. aurora_replica_status() 필드가 때때로 잘리는 server_id 함수의 버그가 수정되었습니다.

    5. Aurora PostgreSQL이 GiST 인덱스를 사용하는 RDS for PostgreSQL 인스턴스의 물리적 복제본 역할을 할 때의 복제 관련 버그를 수정했습니다. 드문 경우이지만 이 버그로 Aurora DB 클러스터를 승격한 후 잠시 사용할 수 없게 되었습니다.

    Aurora PostgreSQL 1.8.0

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    1. 드문 경우지만 복구 시간이 길어지고 가용성에 영향을 주는 힙 페이지 확장과 관련된 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    1. 라이터 인스턴스에서 하위 트랜잭션이 많은 워크로드가 수행될 때 Aurora 복제본이 충돌하는 버그를 수정했습니다.

    2. 활성 트랜잭션을 추적하는 데 사용되는 메모리 고갈 및 메모리 누수로 인해 라이터 인스턴스가 충돌하는 버그를 수정했습니다.

    3. PostgreSQL 백엔드 시작 중에 사용 가능한 메모리가 없을 때 부적절한 초기화로 인해 충돌이 발생하는 버그를 수정했습니다.

    4. 인덱스에 포함된 모양 및 데이터에 따라 달라지는 특정 조건에서 발생한 B-트리 미리 가져오기 동안 발생하는 충돌을 수정했습니다.

    5. SELECT 쿼리가 Attempting to read past EOF of relation rrrr. blockno=bbb nblocks=nnn 오류를 잘못 반환할 수 있는 버그를 수정했습니다.

    6. 데이터베이스 스토리지 증가 시 오류 처리로 인해 데이터베이스를 잠시 사용할 수 없는 버그를 수정했습니다.

    PostgreSQL 9.6.17, Aurora PostgreSQL 릴리스 1.7(사용 중단됨)

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 9.6.17과 호환됩니다. PostgreSQL 9.6.17의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 9.6.17을 참조하세요.

    Aurora PostgreSQL 1.7.7

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    • 없음

    우선 순위가 높은 안정성 기능 향상
    1. 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    추가 개선 사항 및 기능 향상
    • None

    Aurora PostgreSQL 1.7.6

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    • 없음

    우선 순위가 높은 안정성 기능 향상
    1. 오류 메시지 ERROR: MultiXactId nnnn has not been created yet -- apparent wraparound가 발생할 수 있는 Aurora PostgreSQL 복제 관련 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    1. 드문 경우이지만 스토리지 볼륨이 증가할 때 읽기 전용 복제본을 잠시 읽을 수 없는 버그를 수정했습니다.

    2. b-tree 인덱스 읽기 최적화에서 잠시 사용할 수 없을 수 있는 버그를 수정했습니다.

    3. Aurora 읽기 전용 복제본을 승격한 후 문제가 발생할 수 있는 GiST 인덱스의 버그를 수정했습니다. out-of-memory

    Aurora PostgreSQL 1.7.3

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    • 없음

    우선 순위가 높은 안정성 기능 향상
    • 없음

    추가 개선 사항 및 기능 향상
    1. 여러 판독기 인스턴스가 다시 시작되거나 클러스터에 다시 조인할 때 과중한 하위 트랜잭션 워크로드에 대해 짧게 사용할 수 없는 버그를 수정했습니다.

    Aurora PostgreSQL 1.7.2

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    1. 드문 경우지만 복구 시간이 길어지고 가용성에 영향을 주는 힙 페이지 확장과 관련된 버그를 수정했습니다.

    우선 순위가 높은 안정성 기능 향상

    없음

    추가 개선 사항 및 기능 향상
    1. 데이터베이스 스토리지 증가 시 오류 처리로 인해 데이터베이스를 잠시 사용할 수 없는 버그를 수정했습니다.

    2. SELECT 쿼리가 Attempting to read past EOF of relation rrrr. blockno=bbb nblocks=nnn 오류를 잘못 반환할 수 있는 버그를 수정했습니다.

    3. 데이터베이스 인스턴스에서 CPU가 불규칙하게 급증하는 원인이 될 수 있는 내부 지표 수집기 문제를 해결했습니다.

    Aurora PostgreSQL 1.7.1

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상

    없음.

    우선 순위가 높은 안정성 기능 향상
    1. DROP TABLE 및 TRUNCATE TABLE 작업을 적용할 때 읽기 인스턴스의 성능 및 가용성을 개선했습니다.

    2. 진단 모듈에서 작지만 지속적인 메모리 누수로 인해 크기가 작은 DB 인스턴스 out-of-memory 유형에서 문제가 발생할 수 있던 문제를 수정했습니다.

    3. PostGIS 확장에서 데이터베이스 다시 시작으로 이어질 수 있는 버그를 수정했습니다. 이는 PostGIS 커뮤니티에 으로 보고되었습니다https://trac.osgeo.org/postgis/ticket/4646

    4. 스토리지 엔진에서 잘못된 오류 처리로 인해 읽기 요청의 응답이 중단될 수 있는 버그를 수정했습니다.

    5. 일부 쿼리에 대해 실패하고 ERROR: found xmin xxxxxx from before relfrozenxid yyyyyyy 메시지가 나타나는 버그를 수정했습니다. 이는 읽기 인스턴스를 쓰기 인스턴스로 승격한 후에 발생할 수 있습니다.

    추가 개선 사항 및 기능 향상
    1. 스토리지에서 많은 행을 읽는 쿼리의 성능을 개선했습니다.

    2. 읽기 워크로드가 많을 때 리더 DB 인스턴스의 성능 및 가용성을 개선했습니다.

    3. ERROR: could not create file "base/xxxxxx/yyyyyyy" as a previous version still exists on disk: Success. 메시지가 나타나는 버그를 수정했습니다. AWS 고객 지원팀에 문의하세요. 이는 PostgreSQL의 32비트 객체 식별자가 래핑된 후 객체 생성 중에 발생할 수 있습니다.

    4. pg_hint_plan이 활성화된 경우 다중 구문 쿼리에 충돌이 발생할 수 있는 enable_hint_table 확장의 버그를 수정했습니다. 이는 PostgreSQL 커뮤니티에서 로 추적됩니다https://github.com/ossc-db/pg_hint_plan/issues/25

    5. 다음과 같이 확장이 변경되었습니다.

      • orafce를 버전 3.8로 업데이트

    PostgreSQL 9.6.16, Aurora PostgreSQL 릴리스 1.6(사용 중단됨)

    이 버전의 Aurora PostgreSQL은 PostgreSQL 9.6.16과 호환됩니다. 릴리스 9.6.16의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 9.6.16을 참조하십시오.

    이 릴리스에는 여러 가지 중요한 안정성 기능 향상이 포함되어 있습니다. 이전 PostgreSQL 9.6 엔진을 사용하는 Aurora PostgreSQL 클러스터를 이 릴리스로 업그레이드하는 것이 좋습니다.

    Aurora PostgreSQL 1.6.4

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    • 없음

    우선 순위가 높은 안정성 기능 향상
    1. 다음 PostgreSQL 커뮤니티 보안 문제에 대한 백포트 수정 사항:

    추가 개선 사항 및 기능 향상
    • None

    Aurora PostgreSQL 1.6.3

    새로운 기능
    1. Aurora PostgreSQL는 이제 PostgreSQL vacuum_truncate 저장소 파라미터를 지원하여 특정 테이블에 대한 진공 절단을 관리합니다. 테이블을 생성 또는 대체할 때 VACUUM SQL 명령이 테이블의 후행 빈 페이지를 자르지 못하도록 테이블에 대해 이 저장소 파라미터를 false로 설정합니다.

    중요한 안정성 기능 향상
    • 없음

    우선 순위가 높은 안정성 기능 향상
    1. 잘못된 오류 처리로 인해 스토리지에서 읽기가 응답하지 않는 버그를 수정했습니다.

    추가 개선 사항 및 기능 향상
    • None

    Aurora PostgreSQL 1.6.2

    이 엔진 업데이트에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    1. 리더 DB 인스턴스가 일시적으로 오래된 데이터를 사용할 수 있는 버그를 수정했습니다. 이로 인해 행이 너무 적거나 너무 많아 잘못된 결과가 발생할 수 있습니다. 이 오류는 스토리지에서 지속되지 않으며 행을 포함하는 데이터베이스 페이지가 캐시에서 제거되면 지워집니다. 이는 단일 트랜잭션에 64개 이상의 하위 트랜잭션이 있기 때문에 기본 DB 인스턴스가 트랜잭션 스냅샷 오버플로를 입력할 때 발생할 수 있습니다. 이 버그에 취약한 애플리케이션에는 최상위 트랜잭션에서 64개 이상의 하위 트랜잭션이 있는 SQL 저장점 또는 PostgreSQL 예외 처리기를 사용하는 애플리케이션이 포함됩니다.

    우선 순위가 높은 안정성 기능 향상
    1. DB 클러스터 조인을 시도하는 동안 리더 DB 인스턴스가 충돌하여 사용할 수 없게 되는 버그를 수정했습니다. 이는 하위 트랜잭션 수가 많아 기본 DB 인스턴스에 트랜잭션 스냅샷 오버플로가 있는 경우에도 발생할 수 있습니다. 이 경우 리더 DB 인스턴스는 스냅샷 오버플로가 지워질 때까지 조인할 수 없습니다.

    추가 개선 사항 및 기능 향상
    1. 성능 개선 도우미를 통해 실행 중인 문의 쿼리 ID를 확인할 수 없던 버그를 수정했습니다.

    Aurora PostgreSQL 1.6.1

    이 엔진 업데이트에서 다음 개선 사항을 확인할 수 있습니다.

    중요한 안정성 기능 향상
    1. 없음

    우선 순위가 높은 안정성 기능 향상
    1. 데이터베이스 엔진이 충돌하여 사용할 수 없게 되는 버그를 수정했습니다. 인증에 성공한 후 초기화하는 동안 새로 설정된 데이터베이스 연결에 리소스 소모 관련 오류가 발생한 경우 이 문제가 발생했습니다.

    추가 개선 사항 및 기능 향상
    1. Aurora PostgreSQL의 안정성 및 가용성에 대한 일반적인 추가 개선 사항.

    Aurora PostgreSQL 1.6.0

    이 엔진 버전에서는 다음과 같은 새로운 기능과 개선 사항을 찾을 수 있습니다.

    새로운 기능
    1. apg_plan_mgmt 확장에 대한 업데이트. 자세한 내용은 Amazon Aurora 사용 설명서Aurora PostgreSQL용 쿼리 실행 계획 관리를 참조하세요.

    중요한 안정성 기능 향상
    1. 드문 경우지만 복구 시간이 길어지고 가용성에 영향을 줄 수 있는 임시 테이블에 B-트리 인덱스를 생성하는 것과 관련된 버그를 수정했습니다.

    2. Aurora PostgreSQL이 RDS for PostgreSQL 인스턴스의 물리적 복제본 역할을 할 때의 복제와 관련된 버그를 수정했습니다. 드문 경우지만 이 버그로 인해 복구 시간이 길어지고 가용성에 영향을 줄 수 있는 로그 쓰기 장애가 발생할 수 있습니다.

    3. 드문 경우지만 복구 시간이 길어지고 가용성에 영향을 줄 수 있는 I/O 지연 시간이 높은 읽기 처리와 관련된 버그를 수정했습니다.

    우선 순위가 높은 안정성 기능 향상
    1. B-트리 인덱스에서 미리 가져오기 작업을 수행하는 동안 Aurora에서 충돌이 발생할 수 있는 여러 가지 버그를 수정했습니다.

    2. 버퍼 캐시의 데이터 블록에 대해 수행되는 유효성 검사 기능을 개선했습니다. 이를 통해 Aurora에서 불일치를 감지하는 기능이 향상되었습니다.

    추가 개선 사항 및 기능 향상
    1. 쿼리 계획 관리 확장 apg_plan_mgmt에는 고도로 분할된 테이블에 대한 계획 생성을 관리하기 위한 개선된 알고리즘이 있습니다.

    2. 버퍼 캐시 복구 알고리즘이 개선되어 캐시가 큰 인스턴스에서 시작 시간이 단축되었습니다.

    3. PostgreSQL LWLock 우선 순위 변경을 사용하여 높은 트랜잭션 속도의 워크로드에서 read-node-apply 프로세스의 성능을 개선했습니다. 이러한 변경으로 ProcArray PostgreSQL에서 심한 경합이 read-node-apply 발생하는 동안 프로세스가 고갈되는 것을 방지할 수 있습니다.

    4. PostgreSQL SLRU 자르기 작업을 재생하는 동안 읽기 노드가 충돌할 수 있는 버그를 수정했습니다.

    5. 드문 경우지만 Aurora 로그 레코드의 6개 복사본 중 하나에 의해 반환된 오류로 인해 데이터베이스 쓰기가 중지될 수 있는 버그를 수정했습니다.

    6. 클러스터 캐시 관리가 활성화된 경우 읽기 노드에서 메모리 누수를 수정했습니다.

    7. 소스 스냅샷에 로깅되지 않은 관계가 많은 경우 RDS for PostgreSQL 스냅샷 가져오기의 응답이 중단될 수 있는 버그를 수정했습니다.

    8. 읽기 노드에서 잘못된 트랜잭션 ID Epoch를 쓰기 노드에 보고할 수 있는 읽기 노드에 대한 hot_standby_feedback 관련 버그를 수정했습니다. 이로 인해 쓰기 노드에서 hot_standby_feedback을 무시하고 읽기 노드에서 스냅샷을 무효화할 수 있습니다.

    9. CREATE DATABASE 문 실행 중에 발생하는 스토리지 오류가 제대로 처리되지 않는 버그를 수정했습니다. 이 버그로 인해 결과 데이터베이스에 액세스할 수 없었습니다. 올바른 동작은 데이터베이스 생성을 실패하고 사용자에게 적절한 오류를 반환하는 것입니다.

    10. 읽기 노드가 쓰기 노드에 연결을 시도할 때 PostgreSQL 스냅샷 오버플로의 처리를 개선했습니다. 이렇게 변경하기 전에는 쓰기 노드가 스냅샷 오버플로 상태인 경우 읽기 노드가 조인할 수 없었습니다. 메시지는 PostgreSQL 로그 파일에 DEBUG: recovery snapshot waiting for non-overflowed snapshot or until oldest active xid on standby is at least xxxxxxx (now yyyyyyy) 형식으로 표시되었습니다. 스냅샷 오버플로는 개별 트랜잭션에서 64개 이상의 하위 트랜잭션을 생성할 때 발생합니다.

    11. CTE에 NOT IN 클래스가 있을 때 오류가 잘못 발생하는 일반적인 테이블 표현식과 관련된 버그를 수정했습니다. 이 오류는 CTE with NOT IN fails with ERROR: could not find CTE CTE-Name입니다.

    12. last_error_timestamp 테이블에서 잘못된 aurora_replica_status 값과 관련된 버그를 수정했습니다.

    13. 임시 객체에 속한 블록으로 공유 버퍼를 채우지 않는 버그를 수정했습니다. 이러한 블록은 PostgreSQL 백엔드 로컬 버퍼에 올바르게 상주합니다.

    14. 드문 경우지만 복제 스트림이 유휴 상태인 경우에도 RDS for PostgreSQL 인스턴스의 복제본 역할을 하는 동안 Aurora에서 100% CPU 사용률을 표시하는 버그를 수정했습니다.

    15. PostgreSQL 11의 변경 사항을 백포트하여 분리된 임시 테이블의 정리를 개선했습니다. 드문 경우지만 이 변경 사항이 없으면 분리된 임시 테이블로 인해 트랜잭션 ID 랩어라운드가 발생할 수 있습니다. 자세한 내용은 이 PostgreSQL 커뮤니티 커밋을 참조하세요.

    16. 초기화되지 않은 시작 프로세스가 있는 동안 쓰기 인스턴스가 읽기 인스턴스의 복제 등록 요청을 수락할 수 있는 버그를 수정했습니다.

    17. 다음과 같이 확장이 변경되었습니다.

      • pg_hint_plan을 버전 1.2.5로 업데이트했습니다.

    PostgreSQL 9.6.12, Aurora PostgreSQL 릴리스 1.5(사용 중단됨)

    참고

    PostgreSQL 엔진 버전 9.6.12, Aurora PostgreSQL 1.5는 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora 사용 설명서Aurora PostgreSQL용 PostgreSQL DB 엔진 업그레이드를 참조하세요.

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 9.6.12와 호환됩니다. PostgreSQL 9.6.12의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 9.6.12를 참조하세요.

    Aurora PostgreSQL 1.5.3

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    개선 사항
    1. DB 인스턴스가 다시 시작하는 원인이 될 수 있는 버그를 수정했습니다.

    2. 장애 조치 중에 읽기가 발생할 때 다시 시작되는 현상의 원인일 수 있는 버그를 수정했습니다.

    3. 일관성이 없는 메타데이터의 원인일 수 있는 버그를 수정했습니다.

    Aurora PostgreSQL 1.5.2

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    개선 사항
    1. PostgreSQL 커뮤니티 보안 문제인 CVE-2019-10130에서 백포트가 수정되었습니다.

    2. 일반화된 검색 트리(GiST) 인덱스를 수정할 때 읽기 노드 재생 프로세스의 응답이 중단될 수 있는 버그를 수정했습니다.

    3. 읽기 노드로 장애 조치 이후 가시성 맵 페이지에 잘못된 동결 비트가 포함될 수 있는 버그가 수정되었습니다.

    4. 오류 메시지인 "relation relation-name does not exist"가 잘못 보고되는 버그가 수정되었습니다.

    5. 인덱스 유지 관리 과정에서 쓰기 노드와 읽기 노드 사이의 로그 트래픽에 최적화되었습니다.

    6. B-트리 인덱스 스캔 도중 읽기 노드에 대한 쿼리가 충돌을 일으킬 수 있는 버그가 수정되었습니다.

    7. aurora_stat_memctx_usage 함수가 이제는 임의 컨텍스트 이름의 인스턴스 수를 보고합니다.

    8. aurora_stat_memctx_usage 함수가 잘못된 결과를 보고했던 버그가 수정되었습니다.

    9. 읽기 노드 재생 프로세스가 구성된 max_standby_streaming_delay를 넘어 충돌을 일으킨 쿼리를 중단할 때까지 대기하던 버그를 수정했습니다.

    10. 이제 활성 상태의 연결이 재생 프로세스와 충돌을 일으키면 추가 정보가 읽기 노드에 기록됩니다.

    Aurora PostgreSQL 1.5.1

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    개선 사항
    1. 엔진 충돌을 일으킨 I/O 미리 가져오기와 관련된 여러 버그를 수정했습니다.

    Aurora PostgreSQL 1.5.0

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    새로운 기능
    1. 이제 Aurora PostgreSQL이 B-트리 인덱스를 스캔하는 동안 I/O 미리 가져오기를 수행합니다. 따라서 캐시되지 않은 데이터에 대한 B-트리 스캔의 성능이 크게 향상됩니다.

    개선 사항
    1. 클러스터의 쓰기 워크로드가 높을 때 읽기 노드를 시작하지 못하도록 만든 많은 문제를 해결했습니다.

    2. aurora_stat_memctx_usage() 함수 사용 시 충돌이 발생할 수 있는 버그를 해결했습니다.

    3. 버퍼 캐시의 스레싱을 최소화하기 위해 테이블 스캔에서 사용하는 캐시 대체 전략을 개선했습니다.

    PostgreSQL 9.6.11, Aurora PostgreSQL 릴리스 1.4(사용 중단됨)

    참고

    PostgreSQL 엔진 버전 9.6.11, Aurora PostgreSQL 1.4는 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora 사용 설명서Aurora PostgreSQL용 PostgreSQL DB 엔진 업그레이드를 참조하세요.

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 9.6.11과 호환됩니다. PostgreSQL 9.6.11의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 9.6.11을 참조하세요.

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    새로운 기능
    1. pg_similarity 확장 버전 1.0에 대한 지원이 추가되었습니다.

    2. Aurora PostgreSQL는 이제 PostgreSQL vacuum_truncate 저장소 파라미터를 지원하여 특정 테이블에 대한 진공 절단을 관리합니다. 테이블을 생성 또는 대체할 때 VACUUM SQL 명령이 테이블의 후행 빈 페이지를 자르지 못하도록 테이블에 대해 이 저장소 파라미터를 false로 설정합니다.

    개선 사항
    1. 이 릴리스는 PostgreSQL 9.6.9, Aurora PostgreSQL 릴리스 1.3(사용 중단됨)에 있는 모든 수정 사항, 기능, 개선 사항을 포함합니다.

    2. 이제는 라이터와 리더 노드 간의 네트워크 트래픽이 압축되어 네트워크 사용률이 감소됩니다. 따라서 네트워크 포화로 인해 읽기 노드를 사용할 수 없게 될 확률이 감소합니다.

    3. 높은 동시성 워크로드에서 하위 트랜잭션의 성능이 향상되었습니다.

    4. pg_hint_plan 버전 1.2.3의 확장에 대한 업데이트.

    5. 사용 중인 시스템에서 수백만 개의 하위 트랜잭션을 포함한 커밋(때로는 커밋 타임스탬프가 활성화된 상태임)으로 인해 Aurora가 충돌하는 문제를 해결했습니다.

    6. INSERT가 포함된 VALUES가 실패하면서 "관계의 과거 EOF 읽기 시도 중"이라는 메시지가 표시될 수 있는 문제를 해결했습니다.

    7. apg_plan_mgmt 확장을 1.0.1 버전으로 업그레이드. 자세한 내용은 단원을 참조하십시오Aurora PostgreSQL apg_plan_mgmt 확장 버전 1.0.1

      apg_plan_mgmt 확장은 쿼리 계획 관리와 함께 사용됩니다. apg_plan_mgmt 확장을 설치, 업그레이드 및 사용하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서Aurora PostgreSQL용 쿼리 실행 계획 관리를 참조하세요.

    PostgreSQL 9.6.9, Aurora PostgreSQL 릴리스 1.3(사용 중단됨)

    참고

    PostgreSQL 엔진 버전 9.6.9, Aurora PostgreSQL 1.3은 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora 사용 설명서Aurora PostgreSQL용 PostgreSQL DB 엔진 업그레이드를 참조하세요.

    Aurora PostgreSQL의 이 릴리스는 PostgreSQL 9.6.9와 호환됩니다. PostgreSQL 9.6.9의 개선 사항에 대한 자세한 내용은 PostgreSQL 릴리스 9.6.9를 참조하세요.

    Aurora PostgreSQL 1.3.2

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    새로운 기능
    1. ProcArrayGroupUpdate 대기 이벤트를 추가했습니다.

    개선 사항
    1. 쿼리 실행 중 오류 발생의 원인이 될 수 있는 버그를 수정했습니다. 보고되는 메시지는 "CLOG 세그먼트 123이 존재하지 않음: 그러한 파일 또는 디렉터리가 없음"과 같은 형식이었습니다.

    2. 지원되는 IAM 암호의 크기가 8KB로 늘어났습니다.

    3. 높은 처리량 쓰기 워크로드에서 성능의 일관성을 개선했습니다.

    4. 다시 시작하는 중에 읽기 복제본이 충돌하는 원인이 될 수 있는 버그를 수정했습니다.

    5. 쿼리 실행 중 오류 발생의 원인이 될 수 있는 버그를 수정했습니다. 보고되는 메시지는 "SQL 오류: 관계의 과거 EOF를 읽으려고 시도하는 중"의 형식이었습니다.

    6. 다시 시작한 후 메모리 사용량 증가의 원인이 될 수 있는 버그를 수정했습니다.

    7. 다수의 하위 트랜잭션과의 트랜잭션이 실패하는 원인이 될 수 있는 버그를 수정했습니다.

    8. GIN 인덱스 사용 시 발생할 수 있는 장애에 대처하는 커뮤니티 PostgreSQL의 패치를 병합했습니다. 자세한 내용은 https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18을 참조하세요.

    9. RDS for PostgreSQL에서 스냅샷 가져오기가 실패하는 원인이 될 수 있는 버그를 수정했습니다.

    Aurora PostgreSQL 1.3.0

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    개선 사항
    1. 이 릴리스는 PostgreSQL 9.6.8, Aurora PostgreSQL 릴리스 1.2(사용 중단됨)에 있는 모든 수정 사항, 기능, 개선 사항을 포함합니다.

    2. GDAL 확장에서 사용하는 PostGIS 라이브러리를 업데이트했습니다.

    3. 다음 PostgreSQL 확장을 업데이트했습니다.

      • ip4r을 버전 2.1.1로 업데이트했습니다.

      • pgaudit를 버전 1.1.1로 업데이트했습니다.

      • pg_repack을 버전 1.4.3으로 업데이트했습니다.

      • plv8을 버전 2.1.2로 업데이트했습니다.

    4. 로컬 디스크 사용량이 높을 때 장애 조치를 잘못 발생시킬 수 있는 모니터링 시스템의 문제를 수정했습니다.

    5. Aurora PostgreSQL이 반복적으로 충돌하여 다음을 보고하는 버그를 수정했습니다.

      PANIC: new_record_total_len (8201) must be less than BLCKSZ (8192), rmid (6), info (32)

    6. 대용량 버퍼 캐시 복구로 인해 Aurora PostgreSQL 읽기 노드가 클러스터에 다시 조인할 수 없는 버그를 수정했습니다. 이 문제는 r4.16xlarge. 외의 다른 인스턴스에서는 거의 발생할 가능성이 낮습니다.

    7. 9.4 이전의 엔진 버전에서 가져온 빈 GIN 인덱스 리프 페이지에 삽입할 때 Aurora 스토리지 볼륨을 사용할 수 없게 되는 버그를 수정했습니다.

    8. 드물게 트랜잭션 커밋 중에 충돌이 발생할 경우 커밋 트랜잭션의 CommitTs 데이터가 손실될 수 있는 버그를 수정했습니다. 트랜잭션의 실제 내구성은 이 버그의 영향을 받지 않았습니다.

    9. PostGISPostGIS 함수에서 충돌할 수 있는 gserialized_gist_picksplit_2d() 확장의 버그를 수정했습니다.

    10. r4.8xl보다 작은 인스턴스에서 대규모 쓰기 트래픽을 수행할 때 읽기 전용 노드의 안정성이 향상되었습니다. 특히 라이터(writer)와 리더(reader) 사이의 네트워크 대역폭이 제한된 상황을 개선했습니다.

    11. RDS for PostgreSQL 인스턴스의 복제 대상 역할을 하는 Aurora PostgreSQL 인스턴스가 다음 오류와 충돌하는 버그를 수정했습니다.

      FATAL: could not open file "base/16411/680897_vm": No such file or directory" during "xlog redo at 782/3122D540 for Storage/TRUNCATE"

    12. 읽기 전용 노드에서 "aurora wal replay process"의 힙 크기가 계속 커지는 메모리 누수를 수정했습니다. 확장 모니터링을 통해 이를 관찰할 수 있습니다.

    13. PostgreSQL 로그에 다음 메시지가 보고되면서 Aurora PostgreSQL이 시작하지 못하는 버그를 수정했습니다.

      FATAL: Storage initialization failed.

    14. LWLock:buffer_contentIO:ControlFileSyncUpdate 이벤트에서 대기를 야기하는 대용량 쓰기 워크로드의 성능 한도를 수정했습니다.

    15. 쓰기 노드에서 특정 유형의 여유 공간이 변경된 후 읽기 노드가 충돌하는 원인이 될 수 있는 버그를 수정했습니다.

    PostgreSQL 9.6.8, Aurora PostgreSQL 릴리스 1.2(사용 중단됨)

    참고

    PostgreSQL 엔진 버전 9.6.8, Aurora PostgreSQL 1.2는 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora 사용 설명서Aurora PostgreSQL용 PostgreSQL DB 엔진 업그레이드를 참조하세요.

    PostgreSQL 9.6.8에 대한 자세한 내용은 PostgreSQL 릴리스 9.6.8을 참조하세요.

    Aurora PostgreSQL 1.2.2

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    새로운 기능
    1. ProcArrayGroupUpdate 대기 이벤트를 추가했습니다.

    개선 사항
    1. 쿼리 실행 중 오류 발생의 원인이 될 수 있는 버그를 수정했습니다. 보고되는 메시지는 "CLOG 세그먼트 123이 존재하지 않음: 그러한 파일 또는 디렉터리가 없음"과 같은 형식이었습니다.

    2. 지원되는 IAM 암호의 크기가 8KB로 늘어났습니다.

    3. 높은 처리량 쓰기 워크로드에서 성능의 일관성을 개선했습니다.

    4. 다시 시작하는 중에 읽기 복제본이 충돌하는 원인이 될 수 있는 버그를 수정했습니다.

    5. 쿼리 실행 중 오류 발생의 원인이 될 수 있는 버그를 수정했습니다. 보고되는 메시지는 "SQL 오류: 관계의 과거 EOF를 읽으려고 시도하는 중"의 형식이었습니다.

    6. 다시 시작한 후 메모리 사용량 증가의 원인이 될 수 있는 버그를 수정했습니다.

    7. 다수의 하위 트랜잭션과의 트랜잭션이 실패하는 원인이 될 수 있는 버그를 수정했습니다.

    8. GIN 인덱스 사용 시 발생할 수 있는 장애에 대처하는 커뮤니티 PostgreSQL의 패치를 병합했습니다. 자세한 내용은 https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=f9e66f2fbbb49a493045c8d8086a9b15d95b8f18을 참조하세요.

    9. RDS for PostgreSQL에서 스냅샷 가져오기가 실패하는 원인이 될 수 있는 버그를 수정했습니다.

    Aurora PostgreSQL 1.2.0

    이 릴리스에서 다음 개선 사항을 확인할 수 있습니다.

    새로운 기능
    1. aurora_stat_memctx_usage() 함수를 도입했습니다. 이 함수는 각 PostgreSQL 백엔드의 내부 메모리 컨텍스트 사용을 보고합니다. 이 함수를 사용하여 특정 백엔드가 많은 양의 메모리를 소모하는 이유를 확인할 수 있습니다.

    개선 사항
    1. 이 릴리스는 PostgreSQL 9.6.6, Aurora PostgreSQL 릴리스 1.1(사용 중단됨)에 있는 모든 수정 사항, 기능, 개선 사항을 포함합니다.

    2. 다음 PostgreSQL 확장 업데이트:

      • pg_hint_plan 버전 1.2.2로 업데이트

      • plv8 버전 2.1.0으로 업데이트

    3. 라이터 및 리더 노드 간의 트래픽 효율성을 개선합니다.

    4. 연결 설정 성능을 개선합니다.

    5. 오류 발생 시 PostgreSQL 오류 로그에 제공된 진단 데이터를 개선하십시오. out-of-memory

    6. Amazon RDS for PostgreSQL에서 Aurora PostgreSQL 호환 버전로 스냅샷을 가져올 때 안정성과 성능을 개선하기 위해 여러 부분을 수정했습니다.

    7. Aurora PostgreSQL 읽기 노드의 안정성과 성능을 개선하기 위해 여러 부분을 수정했습니다.

    8. 수정하지 않으면 유휴 인스턴스가 Aurora 스토리지 볼륨에서 불필요한 읽기 트래픽을 생성할 수 있는 버그를 수정합니다.

    9. 삽입 중에 중복 시퀀스 값이 발생할 수 있는 버그를 수정합니다. RDS for PostgreSQL에서 Aurora PostgreSQL로 스냅샷을 마이그레이션할 때만 문제가 발생합니다. 이 수정을 적용하면 마이그레이션을 수행할 때 문제가 발생하지 않습니다. 이 릴리스 이전에 마이그레이션된 인스턴스에는 여전히 중복 키 오류가 발생할 수 있습니다.

    10. 복제를 사용하여 Aurora PostgreSQL로 마이그레이션된 RDS for PostgreSQL 인스턴스가 GIST 인덱스 삽입/업데이트를 수행하는 동안 메모리가 부족하게 되거나 GIST 인덱스에 기타 문제가 발생할 수 있는 버그를 수정합니다.

    11. Vacuum이 데이터베이스의 해당 pg_database.datfrozenxid 값을 업데이트하는 데 실패할 수 있는 버그를 수정합니다.

    12. 새로운 MultiXact (경합된 행 수준 잠금) 을 생성하는 동안 충돌이 발생하면 엔진 재시작 후 동일한 관계에 처음 액세스할 때 Aurora PostgreSQL이 무기한 응답을 중지할 수 있는 버그를 수정합니다.

    13. fdw를 호출하는 동안 PostgreSQL 백엔드를 종료하거나 취소할 수 없는 버그를 수정합니다.

    14. Aurora 스토리지 데몬이 하나의 vCPU를 항상 완전히 이용하는 버그를 수정합니다. 이 문제는 유휴 상태일 때 CPU 사용량이 25–50퍼센트에 달할 수 있는 r4.large와 같은 비교적 작은 인스턴스 클래스에서 특히 뚜렷하게 발생합니다.

    15. Aurora PostgreSQL 라이터 노드가 거짓으로 장애 조치할 수 있는 버그를 수정합니다.

    16. 드문 시나리오에서 Aurora PostgreSQL 읽기 노드가 다음을 보고할 수 있는 버그를 수정합니다.

      "FATAL: buffer_io 잠금이 없음"

    17. 기한 경과된 relcache 항목이 관계의 vacuum을 중단시키고 시스템을 ID 랩어라운드에 가깝게 푸시할 수 있는 버그를 수정합니다. 이 수정은 향후 마이너 버전에서 릴리스될 예정인 PostgreSQL 커뮤니티 패치의 포트입니다.

    18. 관계를 확장하는 동안 발생하는 결함으로 인해 부분적으로 확장된 관계를 스캔하는 동안 Aurora에서 충돌이 발생할 수 있는 버그를 수정합니다.

    PostgreSQL 9.6.6, Aurora PostgreSQL 릴리스 1.1(사용 중단됨)

    참고

    PostgreSQL 엔진 버전 9.6.6, Aurora PostgreSQL 1.1은 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora 사용 설명서Aurora PostgreSQL용 PostgreSQL DB 엔진 업그레이드를 참조하세요.

    PostgreSQL 9.6.6에 대한 자세한 내용은 PostgreSQL 릴리스 9.6.6을 참조하세요.

    이 엔진 업데이트에서 다음 개선 사항을 확인할 수 있습니다.

    새로운 기능
    1. aurora_stat_utils 확장을 도입했습니다. 이 확장에는 다음 두 가지 함수가 포함됩니다.

      • 이벤트 모니터링 대기를 위한 aurora_wait_report() 함수

      • 레코드 쓰기 모니터링 로그를 위한 aurora_log_report()

    2. 다음 확장에 대한 지원을 추가했습니다.

      • orafce 3.6.1

      • pgrouting 2.4.2

      • postgresql-hll 2.10.2

      • prefix 1.2.6

    개선 사항
    1. 이 릴리스는 Aurora PostgreSQL 1.0.11에 있는 모든 수정 사항, 기능, 개선 사항을 포함합니다.

    2. 다음 PostgreSQL 확장에 대한 업데이트:

      • PostGIS 확장을 버전 2.3.4로 업데이트

      • geos 라이브러리를 버전 3.6.2로 업데이트

      • pg_repack을 버전 1.4.2로 업데이트

    3. pg_statistic 관계에 대한 액세스를 활성화했습니다.

    4. 'effective_io_concurrency' guc 파라미터는 Aurora 스토리지에 적용되지 않기 때문에 비활성화되었습니다.

    5. 'hot_standby_feedback' guc 파라미터가 수정 불가로 변경되고, 값이 '1'로 설정되었습니다.

    6. 정리 작업 중에 힙 페이지 읽기 성능이 향상되었습니다.

    7. 읽기 노드에서 스냅샷 충돌 해결 성능이 향상되었습니다.

    8. 읽기 노드에서 트랜잭션 스냅샷 획득 성능이 향상되었습니다.

    9. GIN 메타 페이지 업데이트에 대한 쓰기 성능이 향상되었습니다.

    10. 시작 중 버퍼 캐시 복구 성능이 향상되었습니다.

    11. 준비된 트랜잭션 복구 중 시작 시 데이터베이스 엔진 충돌을 일으키는 버그를 수정합니다.

    12. 준비된 트랜잭션 수가 많은 경우 읽기 노드를 시작할 수 없는 버그를 수정합니다.

    13. 읽기 노드에서 다음 오류를 보고할 수 있는 버그를 수정합니다.

      오류: 트랜잭션 6080077의 상태를 액세스할 수 없음

      세부 정보:* *"pg_subtrans/005C" 파일을 열 수 없음: 해당 파일이나 디렉터리가 없음.

    14. RDS PostgreSQL에서 Aurora PostgreSQL로 복제할 때 다음과 같은 오류를 일으킬 수 있는 버그를 수정합니다.

      FATAL: buffer_content 잠금이 없음

      컨텍스트: 스토리지/TRUNCATE: base/13322/8058750에 대해 46E/F1330870에서 0블록 플래그 7로 xlog 다시 실행

    15. RDS for PostgreSQL에서 Aurora PostgreSQL로 복제할 때 multixact WAL 레코드를 다시 재생하는 동안 Aurora PostgreSQL의 응답을 중단시킬 수 있는 버그를 수정합니다.

    16. RDS PostgreSQL에서 Aurora PostgreSQL로 스냅샷을 가져올 때 안정성에서 다양한 부분이 향상되었습니다.

    PostgreSQL 9.6.3, Aurora PostgreSQL 릴리스 1.0(사용 중단됨)

    참고

    PostgreSQL 엔진 버전 9.6.3, Aurora PostgreSQL 1.0은 더 이상 지원되지 않습니다. 업그레이드하려면 Amazon Aurora 사용 설명서Aurora PostgreSQL용 PostgreSQL DB 엔진 업그레이드를 참조하세요.

    PostgreSQL 9.6.3에 대한 자세한 내용은 PostgreSQL 릴리스 9.6.3을 참조하세요.

    이 버전에는 다음과 같은 릴리스가 포함되어 있습니다.

    Aurora PostgreSQL 1.0.11

    이 엔진 업데이트에서 다음 개선 사항을 확인할 수 있습니다.

    1. 올바르지 않은 결과가 발생할 수 있는 병렬 쿼리 처리 문제를 해결합니다.

    2. Amazon RDS for PostgreSQL에서 복제하는 도중 Aurora 스토리지 볼륨을 사용할 수 없게 만드는 가시성 맵 처리 문제를 해결합니다.

    3. pg-repack 확장을 수정합니다.

    4. 새로운 노드를 유지하는 개선 사항을 적용합니다.

    5. 엔진 충돌이 발생할 수 있는 문제를 해결합니다.

    Aurora PostgreSQL 1.0.10

    이 업데이트에는 새 기능이 포함되어 있습니다. 이제 Amazon RDS PostgreSQL DB 인스턴스를 Aurora PostgreSQL로 복제할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서Amazon Aurora PostgreSQL를 사용한 복제를 참조하세요.

    이 엔진 업데이트에서 다음 개선 사항을 확인할 수 있습니다.

    1. 캐시가 존재하고 파라미터 변경으로 인해 버퍼 캐시, 스토리지 형식 또는 크기 불일치가 발생할 때 오류 로깅을 추가합니다.

    2. 방대한 페이지에 대한 호환 가능한 파라미터 값이 있는 경우 엔진 재부팅의 원인이 되는 문제를 해결합니다.

    3. 읽기 노드에서 Write Ahead Log(WAL)의 재생 동안 여러 개의 truncate table 문을 개선합니다.

    4. 정적 메모리 오버헤드를 줄여 오류를 줄입니다. out-of-memory

    5. GiST 인덱스를 사용하여 삽입을 수행하는 동안 out-of-memory 오류가 발생할 수 있는 문제를 수정합니다.

    6. RDS for PostgreSQL로부터의 스냅샷 가져오기를 개선하여 초기화되지 않은 페이지에서 vacuum을 수행해야 하는 필요성을 제거합니다.

    7. 준비된 트랜잭션을 유발하여 엔진 충돌 이후 이전 상태로 돌아가는 문제를 해결합니다.

    8. 읽기 노드 기한 경과를 방지하는 개선 사항을 적용합니다.

    9. 엔진 다시 시작을 통해 다운타임을 줄이는 개선 사항을 적용합니다.

    10. 엔진 충돌이 발생할 수 있는 문제를 해결합니다.

    Aurora PostgreSQL 1.0.9

    이 엔진 업데이트에서 초기화되지 않은 페이지를 포함하는 RDS for PostgreSQL로부터 스냅샷을 가져올 때 Aurora 스토리지 볼륨을 사용할 수 없게 될 수 있는 문제를 해결합니다.

    Aurora PostgreSQL 1.0.8

    이 엔진 업데이트에서 다음 개선 사항을 확인할 수 있습니다.

    1. shared_preload_libraries 인스턴스 파라미터에 pg_hint_plan이 포함된 경우 엔진을 시작하지 못하도록 하는 문제를 해결합니다.

    2. 병렬 스캔 도중 발생할 수 있는 "Attempt to fetch heap block XXX is beyond end of heap (YYY blocks)" 오류를 해결합니다.

    3. vacuum에 대한 읽기 미리 가져오기의 효율성을 개선합니다.

    4. 소스 스냅샷에 호환되지 않는 pg_internal.init 파일이 있는 경우 오류가 발생할 수 있는 RDS for PostgreSQL에서 스냅샷 가져오기 문제를 해결합니다.

    5. "aurora wal replay process (PID XXX) was terminated by signal 11: Segmentation fault" 메시지와 함께 읽기 노드 충돌이 발생할 수 있는 문제를 해결합니다. 이 문제는 리더가 캐시되지 않은 가시성 맵 페이지에 대한 가시성 맵 변경 사항을 적용할 때 발생합니다.

    Aurora PostgreSQL 1.0.7

    이는 Amazon Aurora PostgreSQL 호환 버전의 첫 번째 일반 공개용 릴리스입니다.