Aurora MySQL 데이터베이스 엔진 업데이트 2025-07-31(버전 3.10.0, MySQL 8.0.42와 호환) - Amazon Aurora

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

Aurora MySQL 데이터베이스 엔진 업데이트 2025-07-31(버전 3.10.0, MySQL 8.0.42와 호환)

버전: 3.10.0

Aurora MySQL 3.10.0이 정식 버전입니다. Aurora MySQL 3.10 버전은 MySQL 8.0.42와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 MySQL 8.0 Release Notes를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 Aurora MySQL 버전 3은 MySQL 8.0과 호환을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교는 Amazon Aurora 사용 설명서의 Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교를 참조하세요.

현재 지원되는 Aurora MySQL 버전 2 클러스터에서 Aurora MySQL 버전 MySQL 3.10.0 클러스터로 Amazon RDS 블루/그린 배포를 사용하여 제로 가동 중지 패치(ZDP)를 활용하여 현재 위치 업그레이드를 수행하거나 스냅샷을 복원하거나 관리형 블루/그린 업그레이드를 시작할 수 있습니다. https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html

Aurora MySQL 버전 3으로 업그레이드를 계획하는 방법에 대한 자세한 내용은 Aurora MySQL 클러스터의 메이저 버전 업그레이드 계획을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 Amazon Aurora MySQL DB 클러스터 업그레이드를 참조하세요.

문제 해결 정보는 Amazon Aurora 사용 설명서의 Aurora MySQL 현재 위치 업그레이드 문제 해결을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼 및 Support를 통해 AWS Support를 AWS 사용할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 Aurora DB 클러스터 유지 관리를 참조하세요.

새로운 특성

  • Aurora MySQL 버전 3.10은 바이너리 로그 복제본에 대한 인 메모리 릴레이 로그 캐시 지원을 확장합니다. 버전 3.05에 처음 도입된이 기능은 이진 로그 복제 처리량을 최대 40% 개선할 수 있습니다. 인 메모리 릴레이 로그 캐시는 기본적으로 단일 스레드 바이너리 로그 복제, GTID 자동 위치 지정이 활성화된 다중 스레드 복제에 대해 활성화되며 버전 3.10부터replica_preserve_commit_order = ON는 (GTIDs가 없는 경우에도)를 사용한 다중 스레드 복제에도 활성화됩니다. 3.10,의 새 파라미터를 사용하여이 기능을 제어할 수 있습니다aurora_in_memory_relaylog. 자세한 내용은 Aurora MySQL의 이진 로그 최적화를 참조하세요.

  • Amazon Aurora는 최대 스토리지 용량을 128TiB에서 256TiB로 두 배로 늘려 단일 데이터베이스 클러스터에서 더 큰 워크로드를 지원합니다. Aurora MySQL에서 증가된 스토리지 제한을 사용하려면 클러스터를 버전 3.10(MySQL 8.0.42와 호환) 이상으로 업그레이드하세요. 업그레이드 후 Aurora 스토리지는 클러스터 볼륨의 데이터 양에 따라 최대 256TiB까지 자동으로 확장됩니다.

개선 사항

보안 수정

중간 CVEs

낮은 CVEs

가용성 향상:

  • 복구 진행 상황을 잘못 평가하여 불필요한 데이터베이스 서버 재시작이 발생하는 문제를 수정했습니다.

일반적인 개선 사항:

  • 쓰기 전달이 활성화되고 파라미터가 수정될 때 리더 인스턴스가 오류 로그를 생성하지 않는 문제를 수정aurora_replica_read_consistency했습니다.

  • 복제 스레드와 버퍼 캐시에 없는 테이블에 액세스하는 쿼리 간의 상호 작용으로 인해 리더 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.

  • 제로 가동 중지 재시작으로 데이터베이스 인스턴스가 다시 시작된 후 로컬 쓰기 전달 작동이 중지되는 문제를 수정했습니다.

  • 세트 옵션이 포함된 문에 대해 전달된 쿼리가 잘못 작동할 수 있는 쓰기 전달 문제를 수정했습니다.

  • 실행 취소 테이블스페이스에 메타데이터를 삽입하면 예기치 않은 데이터베이스 재시작이 트리거되는 안정성 문제가 수정되었습니다.

  • 14TB보다 큰 테이블이 있는 경우 DB 클러스터 내보내기가 예상보다 훨씬 오래 걸릴 수 있는 문제를 수정했습니다.

  • Innodb_buffer_pool_pages_misc 상태 변수를 잘못 보고할 수 있는 문제를 수정했습니다.

  • 제로 가동 중지 패치 적용(ZDP) 또는 제로 가동 중지 재시작(ZDR) LAST_INSERT_ID 중 보존에 대한 지원이 추가되었습니다.

  • 이 제한을 초과하면 클러스터를 사용할 수 없게 될 수 있으므로 Aurora MySQL은 가상 인덱스 IDs에 8비트 값을 사용하여 MySQL 실행 취소 형식 문제를 방지합니다. 이 제한에 가까워지면 시스템은 이제 MySQL 오류 로그에 경고 메시지를 기록합니다. 한도에 도달하면가 새 인덱스를 추가하려고 하면 오류가 반환됩니다. 가상 인덱스 모범 사례에 대한 자세한 내용은 Aurora MySQL 설명서의 가상 인덱스 ID 오버플로 오류를 참조하세요.

MySQL Community Edition 버그 수정 통합

이 릴리스에는 8.0.42까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그 단원을 참조하십시오.

  • 여러 스레드가 메타데이터 성능 스키마 객체를 등록 및 등록 취소하거나 메타데이터 잠금을 획득 및 해제하려고 동시에 시도하면 서버 종료가 발생할 수 있습니다. (버그 #26502135)