기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Aurora MySQL 데이터베이스 엔진 업데이트 2025-09-30(버전 3.10.1, MySQL 8.0.42와 호환)
버전: 3.10.1
Aurora MySQL 3.10.1이 정식 버전입니다. 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.1 클러스터로 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
개선 사항
가용성 향상:
-
리더 인스턴스로 전송된 페이지 래칭 순서 관련 문제를 수정했습니다. 라이터가 업데이트하는 테이블에 대해 SELECT 쿼리를 실행할 때 데드래치로 인해 리더 인스턴스가 다시 시작될 수 있습니다.
-
라이터가 많은 수의 DDL 작업을 실행할 때 리더 인스턴스의 재시작이 실패할 수 있는 문제를 수정했습니다.
-
innodb_purge_threads 파라미터를 기본값과 다른 값으로 수동으로 구성할 때 Aurora MySQL Serverless v2 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다. 이제 innodb_purge_threads 파라미터는 Aurora Serverless v2 인스턴스에 대해 자동으로 관리되며 수정할 수 없습니다.
-
중요한 메모리 페이지가 스왑되지 않도록 하여 DB 인스턴스가 다시 시작되는 Aurora Serverless V2 조정 문제를 수정했습니다.
-
데이터베이스 재시작 후 Aurora 메모리 부족(OOM) 회피가 구성된 aurora_oom_response DB 파라미터 값을 유지하지 못하는 문제를 수정했습니다.
-
다중 AZ 클러스터에서 장애 조치 후 가용성 문제를 일으킬 수 있는 경쟁 조건을 수정했습니다.
-
aurora_enhanced_binlog를 활성화하면 트랜잭션 중단 시 데이터베이스가 다시 시작되지 않는 논리적 복구 문제를 수정했습니다.
-
병렬 쿼리(PQ) 워크로드 중에 데이터베이스 인스턴스가 응답하지 않을 수 있는 문제를 해결했습니다.
-
MySQL Community Edition에서 지원되는 대로 CONNECTION_ADMIN 또는 SUPER 권한이 있는 사용자가 max_connections 제한을 초과하는 추가 연결을 수행하지 못하는 문제를 수정했습니다.
일반적인 개선 사항:
-
볼륨이 특정 임계값보다 큰 후 특정 유형의 쿼리가 실수로 허용되어 볼륨이 최대 크기로 증가할 때 연속 데이터베이스 서버가 다시 시작될 수 있는 문제를 수정했습니다.
-
전역 쓰기 전달 또는 로컬 쓰기 전달을 사용하는 동안 리더 인스턴스가 다시 시작될 경우 라이터 인스턴스가 응답하지 않을 수 있는 문제를 수정했습니다.
-
읽기 쿼리와 함께 ALTER TABLE을 수행할 때 라이터 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
-
병렬 내보내기 작업 중에 대용량(> 64TB) 부트스트래핑으로 가용성을 개선하는 문제를 수정했습니다.
-
max_user_connections가 낮은 값으로 설정된 경우 데이터베이스 인스턴스 재시작 작업이 실패할 수 있는 문제를 수정했습니다.
-
여러 연결이 예기치 않게 종료될 때 AbortedClients 지표가 부정확해지는 문제를 수정했습니다.
-
Aurora Serverless 스케일 다운 작업 중에 또는 버퍼 풀에서 페이지 제거 중에 버퍼 풀에서 잘못된 페이지 읽기가 발생할 수 있는 경합 조건을 해결했습니다. 커뮤니티 버그#116305
를 참조합니다. -
쓰기 전달이 활성화된 경우 리더 인스턴스에서 예기치 않은 "내부 쓰기 전달 오류"가 발생하는 문제를 수정했습니다.
-
향상된 Binlog가 활성화되고 gtid_mode가 ON 또는 ON_PERMISSIVE로 설정된 상태에서 Previous_gtids binlog 이벤트가 특정 GTIDs를 제외할 수 있는 문제를 수정했습니다.
-
Blob 필드가 있는 테이블에서 병렬 쿼리 작업을 수행할 때 메모리 관리 문제가 발생할 수 있는 문제를 수정했습니다.
-
부분 JSON 업데이트가 있는 열이 병렬 내보내기에 실패하여 내부 폴백이 훨씬 느린 RDS 내보내기로 이어지는 문제를 수정했습니다.
-
동시 쓰기 전달 워크로드가 많을 때 예기치 않은 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
-
잘못된 오류 코드로 경고를 복원하는 동안 제로 가동 중지 패치(ZDP)/제로 가동 중지 재시작(ZDR)으로 인해 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
-
이진 로깅을 사용할 때 트랜잭션 롤백 후 임시 이진 로그 파일이 제대로 정리되지 않는 문제를 수정했습니다. 이 수정은 불필요한 스토리지 소비가 임시 파일을 보관하는 것을 방지하며, 경우에 따라 바이너리 로그 파일의 이상을 방지할 수도 있습니다.
MySQL Community Edition 버그 수정 통합
이 릴리스에는 8.0.42까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그 단원을 참조하십시오.
-
SELECT 1 FROM t WHERE CAST(A AS UNSIGNED INTEGER) = 1 및 a = (SELECT 1 FROM t) 형식의 쿼리는 item_func.cc에서 어설션으로 이어졌습니다. (버그 #36128964)