Aurora MySQL 데이터베이스 엔진 업데이트 2025-11-13(버전 3.11.0, MySQL 8.0.43과 호환) - Amazon Aurora

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

Aurora MySQL 데이터베이스 엔진 업데이트 2025-11-13(버전 3.11.0, MySQL 8.0.43과 호환)

버전: 3.11.0

Aurora MySQL 3.11.0을 정식 버전으로 사용할 수 있습니다. Aurora MySQL 3.11 버전은 MySQL 8.0.43과 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 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.11.0 클러스터로 Amazon RDS 블루/그린 배포를 사용하여 제로 가동 중지 패치(ZDP)를 활용하여 현재 위치 업그레이드를 수행하거나 스냅샷을 복원하거나 관리형 블루/그린 업그레이드를 시작할 수 있습니다.

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

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

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

개선 사항

보안 문제 및 CVEs 수정

중간 CVEs

낮은 CVEs

가용성 개선

  • 중단된 트랜잭션이 발생할 경우 데이터베이스가 다시 시작되지 않도록 할 수 aurora_enhanced_binlog 있는의 논리적 복구 문제를 수정했습니다.

  • 전역 쓰기 전달 또는 로컬 쓰기 전달이 비활성화될 때 라이터 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.

  • 둘 이상의 복제본이 요청을 전달하는 동안 쓰기 전달이 비활성화될 때 라이터가 응답하지 않을 수 있는 문제를 수정했습니다.

  • 실행 중인 병렬 쿼리EXPLAIN FOR CONNECTION <query-id>에서 실행한 KILL <query-id> 후 실행할 때 엔진이 다시 시작될 수 있는 문제를 수정했습니다.

  • 데이터베이스 재시작 후 out-of-memory(OOM) 회피가 구성된 aurora_oom_response DB 파라미터 값을 유지하지 않는 문제를 수정했습니다.

  • MySQL Community Edition에서 지원되는 대로 CONNECTION_ADMIN 또는 SUPER 권한이 있는 사용자가 max_connections 제한을 초과하는 추가 연결을 수행하지 못하는 문제를 수정했습니다.

  • 중요한 메모리 페이지가 스왑되지 않도록 하여 DB 인스턴스가 다시 시작되는 Aurora Serverless V2 조정 문제를 수정했습니다.

  • innodb_purge_threads 파라미터가 기본값과 다른 값으로 수동으로 구성된 경우 Aurora MySQL Serverless v2 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다. 이제 Aurora Serverless v2 인스턴스에 대해 innodb_purge_threads 파라미터가 자동으로 관리되며 수정할 수 없습니다.

  • 라이터가 많은 수의 DDL 작업을 실행할 때 리더 인스턴스의 재시작이 실패할 수 있는 문제를 해결했습니다.

  • 전역 쓰기 전달 또는 로컬 쓰기 전달을 사용하는 동안 리더 인스턴스가 다시 시작될 경우 라이터 인스턴스가 응답하지 않을 수 있는 문제를 수정했습니다.

  • 활성 트랜잭션과의 SSL/TLS 연결을 보존할 때 제로 가동 중지 패치 적용(ZDP)/제로 가동 중지 재시작(ZDR) 중에 엔진이 다시 시작될 수 있는 문제를 수정했습니다.

  • 드문 경우지만 쿼리 처리 스레드와 호환되지 않는 순서로 라이터 인스턴스의 변경 사항이 리더 인스턴스로 전송될 수 있는 문제를 수정했습니다. 이로 인해 쿼리 처리 스레드와 복제 적용 스레드 간에 교착 상태가 발생하여 리더 인스턴스가 다시 시작될 수 있습니다.

  • 모니터링 에이전트의 잘못된 상태 평가로 인해 불필요한 데이터베이스 서버 재시작이 발생하지 않도록 문제를 수정했습니다.

일반 개선 사항

  • 장기 실행 트랜잭션을 실행하는 동안 데이터베이스에 대한 쓰기가 중지되어 데이터베이스가 다시 시작되거나 메이저 버전 업그레이드가 실패하는 문제를 수정했습니다.

  • 라이터를 조인할 때 복제본이 잘못 다시 시작되는 문제를 수정했습니다.

  • Aurora 스토리지 볼륨이 큰 데이터베이스 인스턴스에 최적화된 데이터베이스 성능.

  • 범위 경계를 계산할 때 상수 표현식이 인식되지 않는 범위 최적화 프로그램의 문제를 수정했습니다. (커뮤니티 버그 #112737)

  • null 값이 있는 JSON 열이 포함된 테이블을 내보낼 때 DB 스냅샷을 Amazon S3로 내보내는 속도가 느려지는 문제를 수정했습니다.

  • 이진 로깅을 사용할 때 트랜잭션 롤백 후 임시 이진 로그 파일이 제대로 정리되지 않는 문제를 수정했습니다. 이 수정은 스토리지 소비가 임시 파일을 보관하는 것을 방지하며 경우에 따라 바이너리 로그 파일의 이상을 방지할 수도 있습니다.

  • 시스템 변수가 로 설정된 경우 쓰기 IOPS 성능이 개선innodb_flush_log_at_trx_commit되었습니다0.

  • 잘못된 오류 코드로 경고를 복원하는 동안 제로 가동 중지 패치 적용(ZDP)/제로 가동 중지 재시작(ZDR)으로 인해 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.

  • 가 임계 시간(몇 분) 후 메모리 압력을 해결하지 aurora_oom_response 못하면 aurora_oom_response 작업(구성된 경우 인쇄 제외)을 자동으로 비활성화합니다.

  • 부분 JSON 업데이트가 있는 열이 병렬 내보내기에 실패하여 내부 폴백이 훨씬 느린 Amazon RDS 내보내기로 이어지는 문제를 수정했습니다.

  • Blob 필드가 있는 테이블에서 병렬 쿼리 작업을 수행할 때 메모리 관리 문제가 발생할 수 있는 문제를 수정했습니다.

  • 향상된 Binlog가 활성화되고 ON 또는 로 gtid_mode 설정된 상태에서 Previous_gtids binlog 이벤트가 특정 GTIDs를 제외할 수 있는 문제를 수정했습니다ON_PERMISSIVE.

  • 쓰기 전달이 활성화된 경우 리더 인스턴스에서 예기치 않은 "내부 쓰기 전달 오류"가 발생하는 문제를 수정했습니다.

  • Aurora Serverless 스케일 다운 작업 중에 또는 버퍼 풀에서 페이지 제거 중에 버퍼 풀에서 잘못된 페이지 읽기가 발생할 수 있는 경합 조건을 해결했습니다. 커뮤니티 버그 #116305를 참조하세요.

  • 생성된 표현식이 있는 보조 인덱스가 포함된 테이블을 내보낼 때 DB 스냅샷을 Amazon S3로 내보내는 속도가 느려지는 문제를 수정했습니다.

  • 여러 연결이 예기치 않게 종료될 때 AbortedClients 지표가 부정확해지는 문제를 수정했습니다.

  • 사용자가AWS Lambda요청 제한 시간(기본값: 10초)을 구성할 수 aurora_lambda_request_timeout 있도록 새 전역 변수를 추가했습니다. Aurora MySQL DB 클러스터에서 Lambda 함수를 호출하는 방법에 대한 자세한 내용은 Aurora MySQL DB 클러스터에서 Lambda 함수 호출을 참조하세요.

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

  • 가 낮은 값으로 설정된 경우 데이터베이스 인스턴스 재시작 작업이 실패할 수 있는 문제를 수정max_user_connections했습니다.

  • 대용량(>64TB)에 대한 부트스트랩 프로세스를 최적화하여 병렬 내보내기 성능을 개선하여 전체 내보내기 작업 시간을 단축했습니다.

  • 읽기 쿼리와 ALTER TABLE 병렬로 수행할 때 라이터 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.

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

  • Aurora_pq_request_in_progress 카운터가 정확하게 업데이트되지 않은 EXPLAIN ANALYZE 문을 실행하는 동안 병렬 쿼리 요청을 부정확하게 추적하는 문제를 수정했습니다.

  • 흔하지 않은 조건에서 데이터베이스 볼륨이 최대 허용 크기에 가까울 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.

  • 제로 가동 중지 재시작 및 제로 가동 중지 패치 적용 중에 연결을 복원할 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.

MySQL Community Edition 버그 수정 통합

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

  • 양식의 쿼리로 인해에서 어설션 실패가 SELECT 1 FROM t WHERE CAST(a AS UNSIGNED INTEGER) = 1 AND a = (SELECT 1 FROM t) 발생하는 문제를 수정했습니다item_func.cc. (커뮤니티 버그 수정 #36128964)

  • 양식 쿼리는에서 어설션으로 SELECT 1 FROM t WHERE CAST(a AS UNSIGNED INTEGER) = 1 AND a = (SELECT 1 FROM t) 이어졌습니다item_func.cc. (버그 #36128964)

커뮤니티 변경 사항에 대한 자세한 내용은 MySQL 8.0.43 릴리스 정보를 참조하세요.