

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

# Amazon Aurora MySQL 버전 3에 대한 데이터베이스 엔진 업데이트
<a name="AuroraMySQL.Updates.30Updates"></a>

다음은 Amazon Aurora MySQL 버전 3 데이터베이스 엔진 업데이트입니다.

**Topics**<a name="aurora_3x_updates"></a>
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2026-02-17(버전 3.12.0, MySQL 8.0.44와 호환)](AuroraMySQL.Updates.3120.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2025-12-16(버전 3.11.1, MySQL 8.0.43과 호환)](AuroraMySQL.Updates.3111.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2025-11-13(버전 3.11.0, MySQL 8.0.43과 호환)](AuroraMySQL.Updates.3110.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2026-01-02(버전 3.10.3, MySQL 8.0.42와 호환)](AuroraMySQL.Updates.3103.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2025-11-20(버전 3.10.2, MySQL 8.0.42와 호환)](AuroraMySQL.Updates.3102.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2025년 9월 30일(버전 3.10.1, MySQL 8.0.42와 호환)](AuroraMySQL.Updates.3101.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2025년 7월 31일(버전 3.10.0, MySQL 8.0.42와 호환)](AuroraMySQL.Updates.3100.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2025년 5월 14일(버전 3.09.0, MySQL 8.0.40과 호환)](AuroraMySQL.Updates.3090.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2025년 4월 7일(버전 3.08.2, MySQL 8.0.39와 호환)](AuroraMySQL.Updates.3082.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2025년 2월 17일(버전 3.08.1, MySQL 8.0.39와 호환)](AuroraMySQL.Updates.3081.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2024년 11월 18일(버전 3.08.0, MySQL 8.0.39와 호환)](AuroraMySQL.Updates.3080.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2024-07-23(버전 3.07.1)(사용되지 않음)](AuroraMySQL.Updates.3071.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2024-06-04(버전 3.07.0)(사용되지 않음)](AuroraMySQL.Updates.3070.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2024-06-26(버전 3.06.1)(사용되지 않음)](AuroraMySQL.Updates.3061.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2024-03-07(버전 3.06.0)(사용되지 않음)](AuroraMySQL.Updates.3060.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2024-01-31(버전 3.05.2)(사용되지 않음)](AuroraMySQL.Updates.3052.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023-11-21(버전 3.05.1)(사용되지 않음)](AuroraMySQL.Updates.3051.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023-10-30(버전 3.05.0.1)(사용되지 않음)](AuroraMySQL.Updates.30501.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023-10-25(버전 3.05.0)(사용되지 않음)](AuroraMySQL.Updates.3050.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2026-01-02(버전 3.04.6, MySQL 8.0.28과 호환)](AuroraMySQL.Updates.3046.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2025년 5월 5일(버전 3.04.4, MySQL 8.0.28과 호환)](AuroraMySQL.Updates.3044.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2024년 6월 26일(버전 3.04.3, MySQL 8.0.28과 호환)](AuroraMySQL.Updates.3043.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2024년 3월 15일(버전 3.04.2, MySQL 8.0.28과 호환)](AuroraMySQL.Updates.3042.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023년 11월 13일(버전 3.04.1, MySQL 8.0.28과 호환)](AuroraMySQL.Updates.3041.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023-07-31(버전 3.04.0) , MySQL 8.0.28과 호환)](AuroraMySQL.Updates.3040.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023년 12월 8일(버전 3.03.3)(사용되지 않음)](AuroraMySQL.Updates.3033.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023년 8월 29일(버전 3.03.2)(사용되지 않음)](AuroraMySQL.Updates.3032.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023년 5월 11일(버전 3.03.1)(사용되지 않음)](AuroraMySQL.Updates.3031.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023년 3월 1일(버전 3.03.0)(사용되지 않음)](AuroraMySQL.Updates.3030.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023년 4월 17일(버전 3.02.3)(사용되지 않음)](AuroraMySQL.Updates.3023.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2022년 11월 18일(버전 3.02.2)(사용되지 않음)](AuroraMySQL.Updates.3022.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2022년 9월 7일(버전 3.02.1)(사용되지 않음)](AuroraMySQL.Updates.3021.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2022년 4월 20일(버전 3.02.0)(사용되지 않음)](AuroraMySQL.Updates.3020.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2022년 4월 15일(버전 3.01.1)(사용되지 않음)](AuroraMySQL.Updates.3011.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2021년 11월 18일(버전 3.01.0)(사용되지 않음)](AuroraMySQL.Updates.3010.md)

# Aurora MySQL 데이터베이스 엔진 업데이트 2026-02-17(버전 3.12.0, MySQL 8.0.44와 호환)
<a name="AuroraMySQL.Updates.3120"></a><a name="3.12.0"></a>

**버전:** 3.12.0

Aurora MySQL 3.12.0을 정식 버전으로 사용할 수 있습니다. Aurora MySQL 3.12 버전은 MySQL 8.0.44와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 *Amazon Aurora 사용 설명서*의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼 및 Support를 통해 [AWS Support](https://aws.amazon.com/support)를 AWS 사용할 수 있습니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.

## 개선 사항
<a name="AuroraMySQL.Updates.3120.Improvements"></a>

**보안 수정**
+ 일부 SQL 문이 감사 로그에 로깅되지 않을 수 있는 문제를 수정했습니다.
+ Aurora MySQL 리더 및 라이터 인스턴스가 업데이트된 암호를 일관되게 검증하도록 캐싱\$1sha2\$1password 플러그인을 수정했습니다.

**중간 CVEs**
+ [CVE-2025-53040](https://www.cve.org/CVERecord?id=CVE-2025-53040)
+ [CVE-2025-53042](https://www.cve.org/CVERecord?id=CVE-2025-53042)
+ [CVE-2025-53044](https://www.cve.org/CVERecord?id=CVE-2025-53044)
+ [CVE-2025-53045](https://www.cve.org/CVERecord?id=CVE-2025-53045)
+ [CVE-2025-53053](https://www.cve.org/CVERecord?id=CVE-2025-53053)
+ [CVE-2025-53054](https://www.cve.org/CVERecord?id=CVE-2025-53054)
+ [CVE-2025-53062](https://www.cve.org/CVERecord?id=CVE-2025-53062)
+ [CVE-2025-53069](https://www.cve.org/CVERecord?id=CVE-2025-53069)

**가용성 향상:**
+ 반일관적 읽기 중에 잠금 테이블이 가득 차면 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 다중 스레드 복제와 `aurora_in_memory_relaylog` 함께를 사용할 때 binlog 복제본 인스턴스가 다시 시작될 수 있는 binlog 복구 문제를 수정했습니다.
+ 전역 쓰기 전달 또는 로컬 쓰기 전달이 비활성화될 때 라이터 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 너무 큰 thread\$1stack 구성으로 인해 재시작 또는 업그레이드 중에 Aurora MySQL 서버 부팅이 방해될 수 있는 문제를 수정했습니다. 이제 Aurora MySQL 서버는 시스템 메모리를 초과할 때 thread\$1stack을 엔진 기본값(1MB)으로 자동 재설정하여 시작 실패를 방지합니다.
+ 실행 중인 병렬 쿼리`EXPLAIN FOR CONNECTION`에서 실행한 `KILL` 후 실행할 때 엔진이 다시 시작될 수 있는 문제를 수정했습니다.
+ 임의 쿼리에서 병렬 쿼리를 강제로 실행할 수 있고이 쿼리가 강제로 종료되면 엔진이 다시 시작되는 문제를 수정했습니다.
+ MySQL Community Edition에서 지원되는 대로 CONNECTION\$1ADMIN 또는 SUPER 권한이 있는 사용자가 max\$1connections 제한을 초과하는 추가 연결을 수행하지 못하는 문제를 수정했습니다.
+ [릴레이 로그 복구](https://dev.mysql.com/doc/refman/8.0/en/replication-solutions-unexpected-replica-halt.html) 중에 많은 수의 릴레이 로그 파일을 처리할 때 이진 로그(binlog) 복제본이 다시 시작될 수 있는 문제를 수정했습니다.
+ 리더 DB 인스턴스에서 병렬 쿼리를 실행할 때 라이터 DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ 드문 경우지만 대규모 트랜잭션을 커밋하는 동안 오류가 발생할 때 이진 로깅을 비활성화할 수 있는 문제를 수정했습니다.
+ 라이터 DB 인스턴스에서 드문 트랜잭션 커밋 주문이 발생하는 경우 읽기 전용 복제본이 다시 시작될 수 있는 문제를 수정했습니다.
+ 향상된 binlog가 활성화된 인스턴스에서 실행 중에 [예약된 이벤트](https://dev.mysql.com/doc/refman/8.4/en/events-overview.html)가 중단될 때 데이터베이스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 다중 TiB 스토리지 크기를 사용하는 데이터베이스 인스턴스가 InnoDB 버퍼풀 검증 실패로 인해 재시작 중에 가동 중지 시간이 증가할 수 있는 문제를 해결했습니다.

**일반적인 개선 사항:**
+ 실패한 연결 시도가 예기치 않게 performance\$1schema 테이블에 행을 추가하여 과도한 메모리 소비를 유발하는 MySQL 8.0.44에 도입된 커뮤니티 변경 사항을 제외했습니다. Ref 커뮤니티 [버그\$1119766](https://bugs.mysql.com/bug.php?id=119766)
+ 사용자 지정 데이터 정렬 설정이 있는 인스턴스에서 binlog 복제를 구성할 때 Aurora 특정 복제 저장 프로시저에 영향을 미치는 문제를 수정했습니다.
+ 데이터베이스 엔진과 스토리지 계층 간에 전송 중 암호화를 설정하는 동안 CPU 오버헤드를 줄이는 문제를 수정했습니다.
+ 시스템 변수 innodb\$1flush\$1log\$1at\$1trx\$1commit이 0으로 설정된 경우 쓰기 IOPS 성능이 개선되었습니다.
+ aurora\$1oom\$1response가 임계 시간(몇 분) 후 메모리 압력을 해결하지 못하면 aurora\$1oom\$1response 작업(구성된 경우 인쇄 제외)을 자동으로 비활성화합니다.
+ Aurora Serverless 스케일 다운 작업 중에 또는 버퍼 풀에서 페이지 제거 중에 버퍼 풀에서 잘못된 페이지 읽기가 발생할 수 있는 경합 조건을 해결했습니다. [커뮤니티 버그 \$1116305](https://bugs.mysql.com/bug.php?id=116305)를 참조하세요.
+ 라이터에서 권한 관련 명령을 실행할 때 리더가 다시 시작될 수 있는 out-of-memory(OOM) 문제를 수정했습니다.
+ 에 다음 권한이 추가되었습니다`rds_superuser_role``FLUSH_OPTIMIZER_COSTS, FLUSH_STATUS, FLUSH_TABLES, FLUSH_USER_RESOURCES`. 에 대한 자세한 내용은 [Amazon Master User Accounts with Aurora](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/UsingWithRDS.MasterAccounts.html) 설명서를 참조`rds_superuser_role`하세요. 이러한 동적 권한에 대한 자세한 내용은 [MySQL](https://dev.mysql.com/doc/refman/8.0/en/flush.html) 설명서를 참조하세요.
+ `Aurora_pq_request_in_progress` 카운터가 정확하게 업데이트되지 않은 `EXPLAIN ANALYZE` 문을 실행하는 동안 병렬 쿼리 요청을 부정확하게 추적하는 문제를 수정했습니다.
+ ZDP(제로 가동 중지 패치)/ZDR(제로 가동 중지 재시작) 중에 보존된 연결이 잘못 처리되어 클라이언트가 쿼리가 완료될 때까지 무기한 대기하는 문제를 수정했습니다.
+ 업데이트 중에 공간 인덱스를 통해 행을 읽을 수 없게 되는 문제를 해결합니다.
+ 제로 가동 중지 재시작(ZDR) 또는 제로 가동 중지 패치 적용(ZDP) 작업 중에 중단된 옵티마이저 힌트가 포함된 쿼리가 잘못 처리될 수 있는 문제를 수정했습니다.
+ innodb\$1flush\$1log\$1at\$1trx\$1commit이 0으로 설정된 경우 커밋 지연 시간이 측정되지 않는 문제를 해결합니다.
+ 테이블 수가 많을 때 논리적 [데이터 사전](https://dev.mysql.com/doc/refman/8.0/en/data-dictionary.html) 복구 중에 메모리 사용량을 줄이기 위한 최적화를 도입했습니다.
+ 향상된 Binlog가 활성화되었거나 이전에 활성화된 클러스터에서 `SHOW BINARY LOGS` 명령이 실행되는 데 시간이 더 오래 걸리는 문제를 수정했습니다. 이 문제로 인해 여러 `SHOW BINARY LOGS` 명령이 동시에 실행되는 경우 커밋 지연 시간이 증가할 수도 있습니다.
+ 뷰 정의자의 기본 역할과 관련된 메모리 문제를 해결합니다.
+ "쓰기 전달" 기능을 비활성화하는 프로세스를 완료하지 못할 수 있는 문제를 해결했습니다.
+ 쓰기 전달을 사용하는 리더 인스턴스가 타임스탬프 값을 포함하고 time\$1zone 데이터베이스 파라미터가 "UTC"로 설정된 DML 문을 실행할 때 라이터 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 드문 경우지만 라이터의 복제본 및 DDL 작업에 대한 동시 읽기 쿼리로 인해 복제본에서 'Table does not exist' 오류와 함께 Aurora 읽기 전용 복제본 또는 테이블 정의 불일치가 간헐적으로 발생하지 않는 문제를 수정했습니다.
+ 병렬 쿼리와 함께 해시 조인 알고리즘을 사용하여 LEFT- 또는 RIGHT-JOIN 작업과 관련된 쿼리를 실행할 때 불완전한 결과 집합이 발생할 수 있는 문제를 수정했습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3120.Patches"></a>

이 릴리스에는 8.0.44까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3) 단원을 참조하십시오.
+ 양식 쿼리로 인해에서 어설션 실패가 `SELECT 1 FROM t WHERE CAST(a AS UNSIGNED INTEGER) = 1 AND a = (SELECT 1 FROM t)` 발생하는 문제를 수정했습니다`item_func.cc`. (커뮤니티 버그 수정 \$136128964)
+ FLUSH STATUS, COM\$1CHANGE\$1USER 및 SHOW PROCESS LIST가 동시에 실행될 때 교착 상태를 해결하는 문제를 수정했습니다. (버그\$135218030)

# Aurora MySQL 데이터베이스 엔진 업데이트 2025-12-16(버전 3.11.1, MySQL 8.0.43과 호환)
<a name="AuroraMySQL.Updates.3111"></a><a name="3111"></a><a name="3.11.1"></a>

**버전:** 3.11.1

Aurora MySQL 3.11.1이 정식 버전입니다. Aurora MySQL 3.11 버전은 MySQL 8.0.43과 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반적인 내용은 *Amazon* [Aurora 사용 설명서의 Aurora MySQL DB 클러스터 업그레이드를 참조하세요](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html).

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼 및를 통해를 지원 사용할 수 있습니다[지원](https://aws.amazon.com/support). 자세한 내용은 *Amazon Aurora 사용 설명서*의 [DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.

## 개선 사항
<a name="AuroraMySQL.Updates.3111.Improvements"></a>

**일반 개선 사항**
+ 데이터베이스 클러스터 생성 또는 복원을 완료하는 데 시간이 오래 걸릴 수 있는 문제를 수정했습니다.
+ 데이터베이스 인스턴스와 스토리지 계층 간에 전송 중 암호화를 설정하는 동안 CPU 사용량 오버헤드를 줄였습니다.
+ 일부 SQL 문이 감사 로그에 로깅되지 않을 수 있는 문제를 수정했습니다.

# Aurora MySQL 데이터베이스 엔진 업데이트 2025-11-13(버전 3.11.0, MySQL 8.0.43과 호환)
<a name="AuroraMySQL.Updates.3110"></a><a name="3110"></a><a name="3.11.0"></a>

**버전:** 3.11.0

Aurora MySQL 3.11.0을 정식 버전으로 사용할 수 있습니다. Aurora MySQL 3.11 버전은 MySQL 8.0.43과 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반적인 내용은 *Amazon* [Aurora 사용 설명서의 Aurora MySQL DB 클러스터 업그레이드를 참조하세요](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html).

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼 및를 통해를지원사용할 수 있습니다[지원](https://aws.amazon.com/support). 자세한 내용은 *Amazon Aurora 사용 설명서*의 [DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.

## 개선 사항
<a name="AuroraMySQL.Updates.3110.Improvements"></a>

**보안 문제 및 CVEs 수정**

**중간 CVEs**
+ [CVE-2025-50077](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50077)
+ [CVE-2025-50078](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50078)
+ [CVE-2025-50079](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50079)
+ [CVE-2025-50080](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50080)
+ [CVE-2025-50082](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50082)
+ [CVE-2025-50083](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50083)
+ [CVE-2025-50084](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50084)
+ [CVE-2025-50085](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50085)
+ [CVE-2025-50086](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50086)
+ [CVE-2025-50087](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50087)
+ [CVE-2025-50088](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50088)
+ [CVE-2025-50091](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50091)
+ [CVE-2025-50092](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50092)
+ [CVE-2025-50093](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50093)
+ [CVE-2025-50094](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50094)
+ [CVE-2025-50096](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50096)
+ [CVE-2025-50097](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50097)
+ [CVE-2025-50099](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50099)
+ [CVE-2025-50101](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50101)
+ [CVE-2025-50102](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50102)
+ [CVE-2025-53023](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-53023)

**낮은 CVEs**
+ [CVE-2025-50098](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50098)
+ [CVE-2025-50100](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50100)
+ [CVE-2025-50104](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-50104)

**가용성 개선**
+ 중단된 트랜잭션이 발생할 경우 데이터베이스가 다시 시작되지 않도록 할 수 `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 스토리지 볼륨이 큰 데이터베이스 인스턴스에 최적화된 데이터베이스 성능.
+ 범위 경계를 계산할 때 상수 표현식이 인식되지 않는 범위 최적화 프로그램의 문제를 수정했습니다. (커뮤니티 버그 \$1112737)
+ 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 스케일 다운 작업 중에 또는 버퍼 풀에서 페이지 제거 중에 버퍼 풀에서 잘못된 페이지 읽기가 발생할 수 있는 경합 조건을 해결했습니다. [커뮤니티 버그 \$1116305](https://bugs.mysql.com/bug.php?id=116305)를 참조하세요.
+ 생성된 표현식이 있는 보조 인덱스가 포함된 테이블을 내보낼 때 DB 스냅샷을 Amazon S3로 내보내는 속도가 느려지는 문제를 수정했습니다.
+ 여러 연결이 예기치 않게 종료될 때 `AbortedClients` 지표가 부정확해지는 문제를 수정했습니다.
+ 사용자가AWS Lambda요청 제한 시간(기본값: 10초)을 구성할 수 `aurora_lambda_request_timeout` 있도록 새 전역 변수를 추가했습니다. Aurora MySQL DB 클러스터에서 Lambda 함수를 호출하는 방법에 대한 자세한 내용은 [Aurora MySQL DB 클러스터에서 Lambda 함수 호출을](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html) 참조하세요.
+ 제로 가동 중지 시간 재시작으로 데이터베이스 인스턴스가 다시 시작된 후 로컬 쓰기 전달 작동이 중지되는 문제를 수정했습니다.
+ 가 낮은 값으로 설정된 경우 데이터베이스 인스턴스 재시작 작업이 실패할 수 있는 문제를 수정`max_user_connections`했습니다.
+ 대용량(>64TB)에 대한 부트스트랩 프로세스를 최적화하여 병렬 내보내기 성능을 개선하여 전체 내보내기 작업 시간을 단축했습니다.
+ 읽기 쿼리와 `ALTER TABLE` 병렬로 수행할 때 라이터 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 14TB보다 큰 테이블이 있는 경우 DB 클러스터 내보내기가 예상보다 훨씬 오래 걸릴 수 있는 문제를 수정했습니다.
+ `Aurora_pq_request_in_progress` 카운터가 정확하게 업데이트되지 않은 `EXPLAIN ANALYZE` 문을 실행하는 동안 병렬 쿼리 요청을 부정확하게 추적하는 문제를 수정했습니다.
+ 흔하지 않은 조건에서 데이터베이스 볼륨이 최대 허용 크기에 가까울 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 제로 가동 중지 재시작 및 제로 가동 중지 패치 적용 중에 연결을 복원할 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3110.Patches"></a>

이 릴리스에는 8.0.43까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3) 단원을 참조하십시오.
+ 양식의 쿼리로 인해에서 어설션 실패가 `SELECT 1 FROM t WHERE CAST(a AS UNSIGNED INTEGER) = 1 AND a = (SELECT 1 FROM t)` 발생하는 문제를 수정했습니다`item_func.cc`. (커뮤니티 버그 수정 \$136128964)
+ 양식 쿼리는에서 어설션으로 `SELECT 1 FROM t WHERE CAST(a AS UNSIGNED INTEGER) = 1 AND a = (SELECT 1 FROM t)` 이어졌습니다`item_func.cc`. (버그 \$136128964)

커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0.43 릴리스 정보를](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-43.html) 참조하세요.

# Aurora MySQL 데이터베이스 엔진 업데이트 2026-01-02(버전 3.10.3, MySQL 8.0.42와 호환)
<a name="AuroraMySQL.Updates.3103"></a><a name="3103"></a><a name="3.10.3"></a>

**버전:** 3.10.3

Aurora MySQL 3.10.3이 정식 버전입니다. Aurora MySQL 3.10 버전은 MySQL 8.0.42와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반적인 내용은 *Amazon* [Aurora 사용 설명서의 Aurora MySQL DB 클러스터 업그레이드를 참조하세요](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html).

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼 및를 통해를 지원 사용할 수 있습니다[지원](https://aws.amazon.com/support). 자세한 내용은 *Amazon Aurora 사용 설명서*의 [DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.

## 개선 사항
<a name="AuroraMySQL.Updates.3103.Improvements"></a>

 **일반적인 개선 사항:** 
+ 데이터베이스 인스턴스와 스토리지 계층 간에 전송 중 암호화를 설정하는 동안 CPU 사용량 오버헤드를 줄였습니다.
+ 일부 SQL 문이 감사 로그에 로깅되지 않을 수 있는 문제를 수정했습니다.

# Aurora MySQL 데이터베이스 엔진 업데이트 2025-11-20(버전 3.10.2, MySQL 8.0.42와 호환)
<a name="AuroraMySQL.Updates.3102"></a><a name="3102"></a><a name="3.10.2"></a>

**버전:** 3.10.2

Aurora MySQL 3.10.2가 정식 버전입니다. Aurora MySQL 3.10 버전은 MySQL 8.0.42와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반적인 내용은 *Amazon* [Aurora 사용 설명서의 Aurora MySQL DB 클러스터 업그레이드를 참조하세요](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html).

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼 및를 통해를지원사용할 수 있습니다[지원](https://aws.amazon.com/support). 자세한 내용은 *Amazon Aurora 사용 설명서*의 [DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.

## 개선 사항
<a name="AuroraMySQL.Updates.3102.Improvements"></a>

 **가용성 향상:** 
+ 활성 트랜잭션과 SSL/TLS 연결을 유지할 때 제로 가동 중지 패치 적용(ZDP)/제로 가동 중지 재시작(ZDR) 중에 엔진이 다시 시작될 수 있는 문제를 수정했습니다.
+ 실행 중인 병렬 쿼리`EXPLAIN FOR CONNECTION <query-id>`에서 실행한 `KILL <query-id>` 후 실행할 때 엔진이 다시 시작될 수 있는 문제를 수정했습니다.
+ 2개 이상의 복제본이 요청을 전달하는 동안 쓰기 전달이 비활성화될 때 라이터가 응답하지 않을 수 있는 문제를 수정했습니다.
+ 전역 쓰기 전달 또는 로컬 쓰기 전달이 비활성화될 때 라이터 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.

 **일반적인 개선 사항:** 
+ `Aurora_pq_request_in_progress` 카운터가 정확하게 업데이트되지 않은 `EXPLAIN ANALYZE` 문을 실행하는 동안 병렬 쿼리 요청을 부정확하게 추적하는 문제를 수정했습니다.
+ 가 임계 시간(몇 분) 후 메모리 압력을 해결하지 `aurora_oom_response` 못하면 `aurora_oom_response` 작업(구성된 경우 인쇄 제외)을 자동으로 비활성화합니다.
+ 시스템 변수가 로 설정된 경우 쓰기 IOPS 성능이 개선`innodb_flush_log_at_trx_commit`되었습니다`0`.
+ 라이터를 조인할 때 복제본이 잘못 다시 시작되는 문제를 수정했습니다.
+ 장기 실행 트랜잭션을 실행하는 동안 데이터베이스에 대한 쓰기가 중지되어 데이터베이스가 다시 시작되거나 메이저 버전 업그레이드가 실패하는 문제를 수정했습니다.

# Aurora MySQL 데이터베이스 엔진 업데이트 2025년 9월 30일(버전 3.10.1, MySQL 8.0.42와 호환)
<a name="AuroraMySQL.Updates.3101"></a><a name="3.10.1"></a><a name="3.10.1"></a>

**버전:** 3.10.1

Aurora MySQL 3.10.1이 정식 버전입니다. Aurora MySQL 3.10 버전은 MySQL 8.0.42와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Upgrading.Troubleshooting.html)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.

## 개선 사항
<a name="AuroraMySQL.Updates.3101.Improvements"></a>

**가용성 향상:**
+ 리더 인스턴스로 전송된 페이지 래칭 순서 관련 문제를 수정했습니다. 라이터가 업데이트하는 테이블에 대해 SELECT 쿼리를 실행할 때 교착 상태로 인해 리더 인스턴스가 다시 시작될 수 있습니다.
+ 라이터가 많은 수의 DDL 작업을 실행할 때 리더 인스턴스의 재시작이 실패할 수 있는 문제를 해결했습니다.
+ innodb\$1purge\$1threads 파라미터를 기본값과 다른 값으로 수동으로 구성할 때 Aurora MySQL Serverless v2 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다. 이제 innodb\$1purge\$1threads 파라미터가 Aurora Serverless v2 인스턴스에 대해 자동으로 관리되며 수정할 수 없습니다.
+ 중요한 메모리 페이지가 스왑되지 않도록 하여 DB 인스턴스가 다시 시작되는 Aurora Serverless V2 조정 문제를 수정했습니다.
+ 데이터베이스 재시작 후 Aurora 메모리 부족(OOM) 회피로 구성된 aurora\$1oom\$1response DB 파라미터 값이 유지되지 않는 문제를 수정했습니다.
+ 다중 AZ 클러스터에서 장애 조치 후 가용성 문제를 일으킬 수 있는 경쟁 조건을 수정했습니다.
+ aurora\$1enhanced\$1binlog를 활성화하면 트랜잭션 중단 시 데이터베이스가 다시 시작되지 않는 논리적 복구 문제를 수정했습니다.
+ 병렬 쿼리(PQ) 워크로드 중에 데이터베이스 인스턴스가 응답하지 않을 수 있는 문제를 해결했습니다.
+ MySQL Community Edition에서 지원되는 대로 CONNECTION\$1ADMIN 또는 SUPER 권한이 있는 사용자가 max\$1connections 제한을 초과하는 추가 연결을 수행하지 못하는 문제를 수정했습니다.

**일반적인 개선 사항**
+ 볼륨이 특정 임곗값보다 큰 후 특정 유형의 쿼리가 실수로 허용되어 볼륨이 최대 크기로 증가할 때 연속 데이터베이스 서버가 다시 시작될 수 있는 문제를 수정했습니다.
+ 전역 쓰기 전달 또는 로컬 쓰기 전달을 사용하는 동안 리더 인스턴스가 다시 시작될 경우 라이터 인스턴스가 응답하지 않을 수 있는 문제를 수정했습니다.
+ 읽기 쿼리와 함께 ALTER TABLE을 수행할 때 라이터 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 병렬 내보내기 작업 중에 대용량(> 64TB) 부트스트래핑으로 가용성을 개선하는 문제를 수정했습니다.
+ max\$1user\$1connections가 낮은 값으로 설정된 경우 데이터베이스 인스턴스 재시작 작업이 실패할 수 있는 문제를 수정했습니다.
+ 여러 연결이 예기치 않게 종료될 때 AbortedClients 지표가 부정확해지는 문제를 수정했습니다.
+ Aurora Serverless 스케일 다운 작업 중에 또는 버퍼 풀에서 페이지 제거 중에 버퍼 풀에서 잘못된 페이지 읽기가 발생할 수 있는 경합 조건을 해결했습니다. [커뮤니티 버그 \$1116305](https://bugs.mysql.com/bug.php?id=116305)를 참조하세요.
+ 쓰기 전달이 활성화된 경우 리더 인스턴스에서 예기치 않은 "내부 쓰기 전달 오류"가 발생하는 문제를 수정했습니다.
+ 향상된 Binlog가 활성화되고 gtid\$1mode가 ON 또는 ON\$1PERMISSIVE로 설정된 특정 GTID에서 제외할 수 있는 문제를 수정했습니다.
+ Blob 필드가 있는 테이블에서 병렬 쿼리 작업을 수행할 때 메모리 관리 문제가 발생할 수 있는 문제를 수정했습니다.
+ 부분 JSON 업데이트가 있는 열이 병렬 내보내기에 실패하여 내부 폴백이 훨씬 느린 RDS 내보내기로 이어지는 문제를 수정했습니다.
+ 동시 쓰기 전달 워크로드가 많을 때 예기치 않은 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 잘못된 오류 코드로 경고를 복원하는 동안 제로 가동 중지 패치(ZDP)/제로 가동 중지 재시작(ZDR)으로 인해 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 이진 로깅을 사용할 때 트랜잭션 롤백 후 임시 이진 로그 파일이 제대로 정리되지 않는 문제를 수정했습니다. 이 수정은 불필요한 스토리지 소비가 임시 파일을 보관하는 것을 방지하며, 경우에 따라 이진 로그 파일의 이상을 방지할 수도 있습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3101.Patches"></a>

이 릴리스에는 MySQL 8.0.42까지의 모든 커뮤니티 버그 수정 사항이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3) 섹션을 참조하세요.
+ SELECT 1 FROM t WHERE CAST(a AS UNSIGNED INTEGER) = 1 AND a = (SELECT 1 FROM t) 형식의 쿼리는 item\$1func.cc에서 어설션으로 이어졌습니다. (버그 \$136128964)

# Aurora MySQL 데이터베이스 엔진 업데이트 2025년 7월 31일(버전 3.10.0, MySQL 8.0.42와 호환)
<a name="AuroraMySQL.Updates.3100"></a><a name="3.10.0"></a><a name="3.10.0"></a>

**버전:** 3.10.0

Aurora MySQL 3.10.0이 정식 버전입니다. Aurora MySQL 3.10 버전은 MySQL 8.0.42와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

**참고**  <a name="lts_notice_3100"></a>
이 버전은 장기 지원(LTS) 릴리스로 지정됩니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL LTS(장기 지원) 릴리스](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Update.SpecialVersions.html#AuroraMySQL.Updates.LTS)를 참조하세요.**  
LTS 버전의 경우 `AutoMinorVersionUpgrade` 파라미터를 `true`로 설정(또는 AWS Management Console에서 **자동 마이너 버전 업그레이드** 활성화)하지 않는 것이 좋습니다. 이렇게 하면 DB 클러스터가 LTS 버전이 아닐 수 있는 마이너 버전 자동 업그레이드 캠페인의 다음 대상 버전으로 업그레이드될 수 있습니다.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.

## 새로운 특성
<a name="AuroraMySQL.Updates.3100.NewFeatures"></a>
+ Aurora MySQL 버전 3.10은 바이너리 로그 복제본에 대한 인 메모리 릴레이 로그 캐시 지원을 확장합니다. [버전 3.05](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.3050.html)에 처음 도입된 이 기능은 이진 로그 복제 처리량을 최대 40%까지 개선할 수 있습니다. 인 메모리 릴레이 로그 캐시는 기본적으로 단일 스레드 이진 로그 복제, [GTID 자동 위치 지정](https://dev.mysql.com/doc/refman/8.0/en/replication-gtids-auto-positioning.html)이 활성화된 다중 스레드 복제에 대해 활성화되며 버전 3.10부터 [https://dev.mysql.com/doc/refman/8.0/en/replication-options-replica.html#sysvar_replica_preserve_commit_order](https://dev.mysql.com/doc/refman/8.0/en/replication-options-replica.html#sysvar_replica_preserve_commit_order)(GTID가 없는 경우에도)을 사용한 다중 스레드 복제에도 활성화됩니다. 3.10의 새 파라미터, [https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html)를 사용하여 이 기능을 제어할 수 있습니다. 자세한 내용은 [Aurora MySQL에서 이진 로그 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/binlog-optimization.html)를 참조하세요.
+ Amazon Aurora는 최대 스토리지 용량을 128TiB에서 256TiB로 두 배로 늘려 단일 데이터베이스 클러스터에서 더 큰 워크로드를 지원합니다. Aurora MySQL에서 증가된 스토리지 제한을 사용하려면 클러스터를 버전 3.10(MySQL 8.0.42와 호환) 이상으로 업그레이드합니다. 업그레이드 후 Aurora 스토리지는 클러스터 볼륨의 데이터 양에 따라 최대 256TiB까지 자동으로 확장됩니다.

## 개선 사항
<a name="AuroraMySQL.Updates.3100.Improvements"></a>

**보안 수정**

중간 CVE:
+ [CVE-2025-21501](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21501)
+ [CVE-2025-21500](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21500)
+ [CVE-2025-21543](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21543)
+ [CVE-2025-21540](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21540)
+ [CVE-2025-21491](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21491)
+ [CVE-2025-21490](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21490)
+ [CVE-2025-21559](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21559)
+ [CVE-2025-21555](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21555)
+ [CVE-2025-21497](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21497)
+ [CVE-2025-21519](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21519)
+ [CVE-2025-21529](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21529)
+ [CVE-2025-21505](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21505)
+ [CVE-2025-21531](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21531)
+ [CVE-2025-21523](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21523)
+ [CVE-2025-21503](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21503)
+ [CVE-2025-21522](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21522)
+ [CVE-2025-21518](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21518)
+ [CVE-2025-21577](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21577)
+ [CVE-2025-30682](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30682)
+ [CVE-2025-30687](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30687)
+ [CVE-2025-30688](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30688)
+ [CVE-2025-21574](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21574)
+ [CVE-2025-21575](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21575)
+ [CVE-2025-30693](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30693)
+ [CVE-2025-30695](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30695)
+ [CVE-2025-30715](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30715)
+ [CVE-2025-21584](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21584)
+ [CVE-2025-21580](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21580)
+ [CVE-2025-21581](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21581)
+ [CVE-2025-21585](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21585)
+ [CVE-2025-30689](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30689)
+ [CVE-2025-21579](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21579)
+ [CVE-2025-30696](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30696)
+ [CVE-2025-30705](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30705)
+ [CVE-2025-30683](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30683)
+ [CVE-2025-30684](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30684)
+ [CVE-2025-30685](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30685)
+ [CVE-2025-30699](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30699)
+ [CVE-2025-30704](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30704)
+ [CVE-2025-30721](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30721)

낮은 CVE:
+ [CVE-2025-21520](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21520)
+ [CVE-2025-21546](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21546)
+ [CVE-2025-30703](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30703)
+ [CVE-2025-30681](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-30681)

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

**일반적인 개선 사항**
+ I/O 최적화가 활성화된 경우 커밋 지연 시간이 단축됩니다.
+ 쓰기 전달이 활성화되고 파라미터 `aurora_replica_read_consistency`가 수정될 때 리더 인스턴스가 오류 로그를 생성하지 않는 문제를 수정했습니다.
+ 복제 스레드와 버퍼 캐시에 없는 테이블에 액세스하는 쿼리 간의 상호 작용으로 인해 리더 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 제로 가동 중지 재시작으로 데이터베이스 인스턴스가 다시 시작된 후 로컬 쓰기 전달 작동이 중지되는 문제를 수정했습니다.
+ 세트 옵션이 포함된 문에 대해 전달된 쿼리가 잘못 작동할 수 있는 쓰기 전달 문제를 수정했습니다.
+ 실행 취소 테이블스페이스에 메타데이터를 삽입하면 예기치 않은 데이터베이스 재시작이 트리거되는 안정성 문제가 수정되었습니다.
+ 14TB보다 큰 테이블이 있는 경우 DB 클러스터 내보내기가 예상보다 훨씬 오래 걸릴 수 있는 문제를 수정했습니다.
+ `Innodb_buffer_pool_pages_misc` 상태 변수를 잘못 보고할 수 있는 문제를 수정했습니다.
+ 제로 가동 중지 패치(ZDP) 또는 제로 가동 중지 재시작(ZDR) 중 `LAST_INSERT_ID` 보존에 대한 지원이 추가되었습니다.
+ 이 제한을 초과하면 클러스터를 사용할 수 없게 될 수 있으므로 Aurora MySQL은 가상 인덱스 ID에 8비트 값을 사용하여 MySQL 실행 취소 형식 문제를 방지합니다. 이 제한에 가까워지면 시스템은 이제 MySQL 오류 로그에 경고 메시지를 기록합니다. 한도에 도달하면 새 인덱스를 추가하려고 할 때 오류가 반환됩니다. 가상 인덱스 모범 사례에 대한 자세한 내용은 Aurora MySQL 설명서의 [가상 인덱스 ID 오버플로 오류](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.Performance.html#AuroraMySQL.BestPractices.Performance.VirtualIndexIDOverflow)를 참조하세요.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3100.Patches"></a>

이 릴리스에는 MySQL 8.0.42까지의 모든 커뮤니티 버그 수정 사항이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3) 섹션을 참조하세요.
+ 다중 스레드가 메타데이터 성능 스키마 개체를 등록 및 등록 취소하거나 메타데이터 잠금을 획득 및 해제하려고 동시에 시도하면 서버 종료가 발생할 수 있습니다. (버그 \$126502135)

# Aurora MySQL 데이터베이스 엔진 업데이트 2025년 5월 14일(버전 3.09.0, MySQL 8.0.40과 호환)
<a name="AuroraMySQL.Updates.3090"></a><a name="3.09.0"></a><a name="3.09.0"></a>

**버전:** 3.09.0

Aurora MySQL 3.09.0이 정식 버전입니다. Aurora MySQL 3.09 버전은 MySQL 8.0.40와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.

## 릴리스 하이라이트
<a name="AuroraMySQL.Updates.3090.Highlights"></a>
+ 보조 리더 인스턴스가 예상치 못한 이벤트(하드웨어 장애, 네트워크 중단) 중에 시작을 완료하고 읽기 요청을 처리할 수 있도록 Aurora MySQL 글로벌 데이터베이스를 개선했습니다. 이전에는 이러한 이벤트 중에 보조 리더 인스턴스를 다시 시작할 수 없었습니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [글로벌 데이터베이스 보조 클러스터에 대한 리전 간 복원력](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-secondary-availability.html)을 참조하세요.
+ Aurora MySQL Global Database 리전 간 전환 중 라이터 가동 중지 시간을 일반적으로 1분 미만으로 줄여 계획된 리전 전환 중 가동 중지 시간을 최소화했습니다.

## 개선 사항
<a name="AuroraMySQL.Updates.3090.Improvements"></a>

**보안 수정**

중요 CVE:
+ [CVE-2024-11053](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-11053)
+ [CVE-2024-37371](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-37371)

중간 CVE:
+ [CVE-2024-7264](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-7264)
+ [CVE-2024-21193](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21193)
+ [CVE-2024-21194](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21194)
+ [CVE-2024-21196](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21196)
+ [CVE-2024-21197](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21197)
+ [CVE-2024-21198](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21198)
+ [CVE-2024-21199](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21199)
+ [CVE-2024-21201](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21201)
+ [CVE-2024-21203](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21203)
+ [CVE-2024-21207](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21207)
+ [CVE-2024-21212](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21212)
+ [CVE-2024-21213](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21213)
+ [CVE-2024-21218](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21218)
+ [CVE-2024-21219](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21219)
+ [CVE-2024-21230](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21230)
+ [CVE-2024-21236](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21236)
+ [CVE-2024-21238](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21238)
+ [CVE-2024-21239](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21239)
+ [CVE-2024-21241](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21241)
+ [CVE-2025-21494](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21494)
+ [CVE-2025-21504](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21504)
+ [CVE-2025-21525](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21525)
+ [CVE-2025-21534](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21534)
+ [CVE-2025-21536](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21536)

**가용성 향상:**
+ `innodb_flush_log_at_trx_commit`이 라이터에서 `0`으로 설정되고 리더에서 0이 아닌 경우 리더에서 라이터 인스턴스로 전달된 다중 문 쿼리가 중단되어 잠재적인 쓰기 전달 실패를 방지하는 문제를 수정했습니다.
+ 향상된 Binlog를 활성화하면 트랜잭션을 [BLACKHOLE](https://dev.mysql.com/doc/refman/8.0/en/blackhole-storage-engine.html) 엔진에 커밋하거나 `XA PREPARE` 문을 실행하여 `SHOW BINARY LOGS`를 동시에 실행할 때 데이터베이스가 재부팅될 수 있는 교착 문제를 수정하여 잠재적인 쓰기 중단 및 인스턴스 가용성 문제를 방지했습니다.
+ 이전 요청이 완전히 완료되기 전에 새 요청이 수락되지 않도록 하여 Aurora 라이터 인스턴스가 다시 시작될 수 있는 쓰기 전달의 경합 조건을 수정하여 쓰기 전달 작업의 안정성을 개선했습니다.
+ 복제본에서 네트워크 중단으로 인해 라이터와의 연결이 올바르게 재설정되지 않아 복제가 중단되고 잠재적 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ Aurora MySQL 메모리 부족(OOM) 응답은 이제 `aurora_oom_response` DB 파라미터를 통해 활성화할 때 시스템 메모리 상태(LOW/RESERVED)를 기반으로 메모리 사용량을 점진적으로 줄이는 단계별 버퍼 풀 크기 조정을 구현하여 메모리 압력 상황에서 더 나은 메모리 관리를 제공합니다.
+ Binlog 파일 크기에 관계없이 일정한 시간이 소요되도록 복구 프로세스를 최적화하여 데이터베이스 재시작 중 Binlog 파일 복구 시간을 개선했습니다. 이전에는 경우에 따라 복구 시간이 마지막 Binlog 파일의 크기에 비례합니다.
+ `performance_schema.data_lock_waits` 쿼리 중에 동시 InnoDB 테이블 잘라내기 작업을 실행할 때 예기치 않은 MySQL 서버가 다시 시작될 수 있는 문제를 수정했습니다.
+ 스토리지가 부족한 상태에서 대용량 binlog 이벤트를 커밋할 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 워크로드가 많은 시나리오에서 메모리 부족(OOM) 방지 중에 트리거된 버퍼 풀 크기 조정 작업이 응답하지 않아 데이터베이스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 트리거를 생성할 때 데이터베이스 재시작 루프가 발생할 수 있는 문제를 해결했습니다. 새 Binlog 또는 Relaylog 파일이 추가되거나 이러한 파일이 교체될 때도 문제가 발생할 수 있습니다.
+ 다중 문 또는 암시적 커밋 쿼리와 함께 쓰기 전달을 사용할 때 Aurora 리더 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.

**일반적인 개선 사항**
+ `ALTER TABLE ... REBUILD / OPTIMIZE TABLE` 작업에서 스레드 간에 버퍼 크기를 나누는 대신 DDL 스레드당 `innodb_ddl_buffer_size` 바이트를 할당하여 과도한 메모리를 소비할 수 있는 문제를 수정하여 DDL 작업 중에 잠재적인 메모리 과다 사용률을 방지했습니다.
+ 메모리가 4GiB를 초과하는 모든 DB 인스턴스 클래스에서 `aurora_oom_response`의 기본값을 print에서 print,decline,kill\$1connect로 변경했습니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Amazon Aurora MySQL 메모리 부족 문제](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-troubleshooting-workload.html#AuroraMySQLOOM)를 참조하세요.
+ 다음 권한이 `rds_superuser_role`, `FLUSH_OPTIMIZER_COSTS`, `FLUSH_STATUS`, `FLUSH_TABLES`, `FLUSH_USER_RESOURCES`에 추가되었습니다. `rds_superuser_role`에 대한 자세한 내용은 [Amazon Aurora를 사용하는 Amazon 관리자 사용자 계정](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/UsingWithRDS.MasterAccounts.html)을 참조하세요. 이러한 동적 권한에 대한 자세한 내용은 [MySQL](https://dev.mysql.com/doc/refman/8.0/en/flush.html) 설명서를 참조하세요.
+ 이 Aurora MySQL 버전부터는 빠른 삽입 최적화가 더 이상 활성화되지 않습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL 성능 개선 사항](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.**
+ `max_user_connections` 임곗값을 잘못 위반하여 일부 사용자에게 연결 오류가 발생하는 문제를 수정했습니다. 이는 연결이 거의 즉시 생성되고 종료되는 경우와 같은 일부 엣지 사례에서 발생합니다.
+ CPU 사용률이 높아 응답하지 않는 데이터베이스 서버 인스턴스가 발생하는 감사 로깅 문제를 수정했습니다.
+ XA 트랜잭션 사용 시 메모리 관리 문제를 수정하여 향상된 Binlog가 활성화된 경우 인스턴스가 다시 시작되지 않도록 했습니다.
+ 데이터베이스 서버 재시작 후 버퍼풀 인덱스 통계가 잘못 업데이트되어 옵티마이저가 잘못된 비용을 추정할 때 쿼리 성능이 저하되는 문제를 수정했습니다.
+ 멈춘 작업자 스레드로 인해 고객이 로컬 쓰기 전달 기능을 끄지 못하는 문제를 수정했습니다.
+ 향상된 Binlog가 활성화되었거나 이전에 활성화된 클러스터에서 `SHOW BINARY LOGS` 명령이 실행되는 데 시간이 더 오래 걸리는 문제를 수정했습니다. 이 문제로 인해 여러 `SHOW BINARY LOGS` 명령이 동시에 실행되는 경우 커밋 지연 시간이 증가할 수도 있습니다.

**업그레이드 및 마이그레이션:**
+ 삭제된 사용자에게 속한 연결을 유지하려고 시도하는 동안 제로 가동 중지 패치(ZDP)가 실패할 수 있는 문제를 수정했습니다. `DROP USER` 명령과 활성 연결에 미치는 영향에 대한 자세한 내용은 [MySQL 설명서](https://dev.mysql.com/doc/refman/8.0/en/flush.html)에서 확인할 수 있습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3090.Patches"></a>

이 릴리스에는 MySQL 8.0.40까지의 모든 커뮤니티 버그 수정 사항이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3) 섹션을 참조하세요.
+ 대규모 트랜잭션이 수신 및 적용되고 있고 복제 채널 중지 요청이 `STOP REPLICA`를 사용하여 이루어진 동안 MySQL은 제대로 처리하지 못했으며 이후에 채널 명령을 처리하지 않았습니다. 또한 서버 종료 프로세스가 정상적으로 완료되지 않아 MySQL 프로세스를 종료하거나 호스트 시스템을 다시 시작해야 했습니다. (버그 \$1115966, 버그 \$137008345)

# Aurora MySQL 데이터베이스 엔진 업데이트 2025년 4월 7일(버전 3.08.2, MySQL 8.0.39와 호환)
<a name="AuroraMySQL.Updates.3082"></a><a name="3.08.2"></a><a name="3.08.2"></a>

 ** 버전:** 3.08.2

Aurora MySQL 3.08.2이 정식 버전입니다. Aurora MySQL 3.08 버전은 MySQL 8.0.39와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

현재 지원되는 Aurora MySQL 릴리스는2.11.\$1, 2.12.\$1, 3.04.\$1, 3.05.\$1, 3.06.\$1, 3.07.\$1 및 3.08.\$1입니다.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3081.Improvements"></a>

 **보안 수정:** 
+  [CVE-2024-11053](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-11053) 

 **가용성 향상:** 
+ 네트워크 중단으로 인해 라이터와의 연결이 올바르게 재설정되지 않는 복제본 문제를 수정했습니다.
+ 라이터 인스턴스에서 `innodb_flush_log_at_trx_commit`이 `0`으로 설정된 경우 전달된 다중 문 쿼리가 실패할 수 있는 문제를 수정했습니다.
+ 쓰기 전달이 활성화된 경우 Aurora 라이터 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 다중 문 또는 암시적 커밋 쿼리와 함께 쓰기 전달을 사용할 때 Aurora 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.

 **일반적인 개선 사항** 
+ 이 Aurora MySQL 버전부터는 빠른 삽입 최적화가 더 이상 활성화되지 않습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL 성능 개선 사항](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.**
+ `max_user_connections` 임곗값을 잘못 위반하여 일부 사용자에게 연결 오류가 발생하는 문제를 수정했습니다. 이는 연결이 거의 즉시 생성되고 종료되는 경우와 같은 일부 엣지 사례에서 발생합니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3081.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.39까지의 모든 커뮤니티 버그 수정 사항이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+ 대규모 트랜잭션이 수신 및 적용되고 있고 복제 채널 중지 요청이 `STOP REPLICA`를 사용하여 이루어진 동안 MySQL은 제대로 처리하지 못했으며 이후에 채널 명령을 처리하지 않았습니다. 또한 서버 종료 프로세스가 정상적으로 완료되지 않아 MySQL 프로세스를 종료하거나 호스트 시스템을 다시 시작해야 했습니다. (커뮤니티 버그 수정 \$1115966 및 \$137008345)

# Aurora MySQL 데이터베이스 엔진 업데이트 2025년 2월 17일(버전 3.08.1, MySQL 8.0.39와 호환)
<a name="AuroraMySQL.Updates.3081"></a><a name="3.08.1"></a><a name="3.08.1"></a>

**버전:** 3.08.1

Aurora MySQL 3.08.1이 정식 버전입니다. Aurora MySQL 3.08 버전은 MySQL 8.0.39와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

현재 지원되는 Aurora MySQL 릴리스는2.11.\$1, 2.12.\$1, 3.04.\$1, 3.05.\$1, 3.06.\$1, 3.07.\$1 및 3.08.\$1입니다.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3081.Improvements"></a>

**가용성 향상:**
+ 데이터베이스 재시작, 패치 또는 마이너 버전 업그레이드 및 장애 조치 중에 DB 인스턴스 재시작 시간을 줄이는 개선이 이루어졌습니다.

**업그레이드 및 마이그레이션**:
+ 삭제된 사용자의 역할 및 권한 부여를 복원하려고 시도하는 동안 제로 가동 중지 패치(ZDP)가 실패할 수 있는 문제를 수정했습니다. `DROP USER` 작업에 대한 자세한 내용은 MySQL 설명서의 [DROP USER Statement](https://dev.mysql.com/doc/refman/8.0/en/drop-user.html)를 참조하세요.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3081.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.39까지의 모든 커뮤니티 버그 수정 사항이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.

# Aurora MySQL 데이터베이스 엔진 업데이트 2024년 11월 18일(버전 3.08.0, MySQL 8.0.39와 호환)
<a name="AuroraMySQL.Updates.3080"></a><a name="3.08.0"></a><a name="3.08.0"></a>

 **버전:** 3.08.0

Aurora MySQL 3.08.0이 정식 버전입니다. Aurora MySQL 3.08 버전은 MySQL 8.0.39와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

현재 지원되는 Aurora MySQL 릴리스는2.11.\$1, 2.12.\$1, 3.04.\$1, 3.05.\$1, 3.06.\$1, 3.07.\$1 및 3.08.\$1입니다.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 새로운 특성
<a name="AuroraMySQL.Updates.3080.New"></a>
+ 사용자가 InnoDB 제거 프로세스를 모니터링할 수 있도록 세 가지 새로운 Amazon CloudWatch 지표가 추가되었습니다.
  +  `PurgeBoundary` 
  +  `PurgeFinishedPoint` 
  +  `TruncateFinishedPoint` 

  자세한 내용은 *Amazon Aurora 사용 설명서*의 [Amazon Aurora에 대한 Amazon CloudWatch 지표](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)를 참조하세요.
+ 사용자가 제거 경계를 유지할 수 있는 장기 실행 트랜잭션을 식별할 수 있도록 새 CloudWatch 지표 `TransactionAgeMaximum`를 추가했습니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Amazon Aurora에 대한 Amazon CloudWatch 지표](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)를 참조하세요.
+ 메모리 부족(OOM) 방지를 위한 세 가지 새로운 CloudWatch 지표가 추가되었습니다.
  +  `AuroraMillisecondsSpentInOomRecovery` 
  +  `AuroraNumOomRecoverySuccessful` 
  +  `AuroraNumOomRecoveryTriggered` 

  자세한 내용은 *Amazon Aurora 사용 설명서*의 [Amazon Aurora에 대한 Amazon CloudWatch 지표](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)를 참조하세요.
+ 메모리 부족(OOM) 회피에 대한 세 가지 CloudWatch 지표를 합계 실행에서 증분 카운터로 변경했습니다.
  +  `AuroraMemoryNumDeclinedSqlTotal` 
  +  `AuroraMemoryNumKillConnTotal` 
  +  `AuroraMemoryNumKillQueryTotal` 

  자세한 내용은 *Amazon Aurora 사용 설명서*의 [Amazon Aurora에 대한 Amazon CloudWatch 지표](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)를 참조하세요.
+ [내부 임시 테이블](https://dev.mysql.com/doc/refman/8.0/en/internal-temporary-tables.html)에서 사용하는 메모리 양을 표시하기 위해 `aurora_temptable_ram_allocation` 및 `aurora_temptable_max_ram_allocation`이라는 두 가지 전역 상태 변수를 추가했습니다. 이러한 전역 상태 변수는 관찰성을 높이고 내부 임시 테이블 메모리 사용과 관련된 문제를 진단하는 데 도움이 됩니다.

  자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 전역 상태 변수](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html#AuroraMySQL.Reference.GlobalStatusVars)를 참조하세요.
+ 서버가 메모리에서 트레이스를 제거하기 전에 오류 로그에 [옵티마이저 트레이스](https://dev.mysql.com/doc/dev/mysql-server/latest/PAGE_OPT_TRACE.html)를 인쇄하는 새 시스템 변수 `aurora_optimizer_trace_print_before_purge`를 도입했습니다. 시스템 변수 [optimizer\$1trace\$1offset](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_optimizer_trace_offset) 및 [optimizer\$1trace\$1limit](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_optimizer_trace_limit)에 의해 설정된 임곗값을 기반으로 제거를 트리거할 수 있습니다.
+ 다음 DB 인스턴스 클래스에 대한 지원을 추가했습니다.
  + db.r7i
  + db.r8g

  자세한 내용은 *Amazon Aurora 사용 설명서*의 [DB 인스턴스 클래스에 지원되는 DB 엔진](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.SupportAurora.html)을 참조하세요.

## 개선 사항
<a name="AuroraMySQL.Updates.3080.Improvements"></a>

 **보안 문제 및 CVE 해결:** 
+ 바이너리 로그(binlog) 복제를 위한 새 사용자, `rdsrepladmin_priv_checks_user`를 도입했습니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [바이너리 로그 복제를 위한 권한 있는 사용자 확인](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html#AuroraMySQL.privilege-model.binlog)을 참조하세요.
+ [Aurora MySQL 저장 프로시저](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.StoredProcs.html)에 대한 입력 파라미터가 잘못 처리될 수 있는 문제를 수정했습니다.

이 릴리스에는 MySQL 8.0.39까지의 모든 커뮤니티 CVE 수정 사항이 포함되어 있습니다. 다음 CVE 수정 사항이 포함되어 있습니다.
+  [CVE-2023-44487](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-44487) 
+  [CVE-2024-0853](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-0853) 
+  [CVE-2024-20996](https://nvd.nist.gov/vuln/detail/CVE-2024-20996) 
+  [CVE-2024-21000](https://nvd.nist.gov/vuln/detail/CVE-2024-21000) 
+  [CVE-2024-21013](https://nvd.nist.gov/vuln/detail/CVE-2024-21013) 
+  [CVE-2024-21125](https://nvd.nist.gov/vuln/detail/CVE-2024-21125) 
+  [CVE-2024-21127](https://nvd.nist.gov/vuln/detail/CVE-2024-21127) 
+  [CVE-2024-21129](https://nvd.nist.gov/vuln/detail/CVE-2024-21129) 
+  [CVE-2024-21130](https://nvd.nist.gov/vuln/detail/CVE-2024-21130) 
+  [CVE-2024-21134](https://nvd.nist.gov/vuln/detail/CVE-2024-21134) 
+  [CVE-2024-21135](https://nvd.nist.gov/vuln/detail/CVE-2024-21135) 
+  [CVE-2024-21137](https://nvd.nist.gov/vuln/detail/CVE-2024-21137) 
+  [CVE-2024-21142](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21142) 
+  [CVE-2024-21157](https://nvd.nist.gov/vuln/detail/CVE-2024-21157) 
+  [CVE-2024-21159](https://nvd.nist.gov/vuln/detail/CVE-2024-21159) 
+  [CVE-2024-21160](https://nvd.nist.gov/vuln/detail/CVE-2024-21160) 
+  [CVE-2024-21162](https://nvd.nist.gov/vuln/detail/CVE-2024-21162) 
+  [CVE-2024-21163](https://nvd.nist.gov/vuln/detail/CVE-2024-21163) 
+  [CVE-2024-21165](https://nvd.nist.gov/vuln/detail/CVE-2024-21165) 
+  [CVE-2024-21166](https://nvd.nist.gov/vuln/detail/CVE-2024-21166) 
+  [CVE-2024-21173](https://nvd.nist.gov/vuln/detail/CVE-2024-21173) 
+  [CVE-2024-21177](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21177) 
+  [CVE-2024-21179](https://nvd.nist.gov/vuln/detail/CVE-2024-21179) 
+  [CVE-2024-21185](https://nvd.nist.gov/vuln/detail/CVE-2024-21185) 
+  [CVE-2024-25062](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-25062) 
+  [CVE-2024-37371](https://nvd.nist.gov/vuln/detail/cve-2024-37371) 
+  [CVE-2025-21492](https://nvd.nist.gov/vuln/detail/CVE-2025-21492) 

 **가용성 향상:** 
+ 이미 열을 즉시 삭제한 테이블에서 데이터 조작 언어(DML) 명령을 실행한 후 서버가 예기치 않게 다시 시작되어 삭제된 열과 삭제되지 않은 열의 수가 1017보다 큰 문제를 수정했습니다.
+ 데이터베이스 로그 파일이 올바르게 교체되지 않아 DB 인스턴스의 [로컬 스토리지 공간 사용량](https://aws.amazon.com/blogs/database/understanding-amazon-aurora-mysql-storage-space-utilization)이 증가할 수 있는 문제를 수정했습니다.
+ [aurora\$1oom\$1response](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-troubleshooting-workload.html#AuroraMySQLOOM)가 활성화된 경우 메모리 부족 조건에서 DB 인스턴스의 연결 종료가 중지되어 메모리 부족 재부팅이 발생하여 피할 수 있는 문제를 수정했습니다.
+ 로그 애플리케이션에 사용되는 메모리를 비울 때 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 전체 텍스트 검색(FTS) 인덱스에 대한 내부 지표를 계산할 때 데이터베이스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 인덱스 조건 푸시다운과 함께 하위 쿼리에서 `LIMIT` 절을 사용할 때 때때로 잘못된 쿼리 결과를 생성할 수 있는 커뮤니티 문제를 수정했습니다.
+ 메모리 액세스 위반으로 인해 스레드가 더 이상 소유하지 않은 뮤텍스 객체가 해제되는 문제를 수정했습니다.
+ [릴레이 로그 복구](https://dev.mysql.com/doc/refman/8.0/en/replication-solutions-unexpected-replica-halt.html) 중에 많은 수의 릴레이 로그 파일을 처리할 때 이진 로그(binlog) 복제본이 다시 시작될 수 있는 문제를 수정했습니다.
+ 쓰기 전달이 활성화된 경우 Aurora 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 여러 `UNION` 절이 포함된 쿼리가 대용량 메모리를 할당하여 DB 인스턴스를 다시 시작하는 문제를 수정했습니다.
+ 리더 DB 인스턴스에서 병렬 쿼리를 실행할 때 라이터 DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ `FLUSH RELAY LOGS` 명령을 실행할 때 복제본의 I/O 스레드에 교착 상태가 발생하여 복제본에서 binlog 복제가 중지되는 문제를 수정했습니다.
+ 향상된 binlog가 활성화된 DB 클러스터에서 대규모 GTID 세트를 처리할 때 DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ 인 메모리 릴레이 로그 캐시가 활성화된 경우 binlog 복제본이 다시 시작될 수 있는 문제를 수정했습니다. 단일 스레드 바이너리 로그 복제 또는 [GTID 자동 위치 지정](https://dev.mysql.com/doc/refman/8.0/en/replication-gtids-auto-positioning.html)이 활성화된 다중 스레드 복제를 사용하는 경우 Aurora MySQL 관리형 binlog 복제본에서 인 메모리 릴레이 로그 캐시가 활성화됩니다.
+ 데이터베이스 엔진 시작 중에 데이터 제어 언어(DCL) 문을 적용할 때 binlog 복제본 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 드문 경우지만 라이터 DB 인스턴스로 업데이트되는 테이블에서 `SELECT` 쿼리를 실행할 때 교착 상태로 인해 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ Aurora Global Database 리더 인스턴스가 활성 쓰기 전달 세션으로 다시 시작될 수 있는 문제를 수정했습니다.
+ 라이터 DB 인스턴스에서 드문 트랜잭션 커밋 주문이 발생하는 경우 Aurora 읽기 전용 복제본이 다시 시작될 수 있는 문제를 수정했습니다.
+ 향상된 binlog가 활성화된 DB 인스턴스에서 실행되는 동안 [예약된 이벤트](https://dev.mysql.com/doc/refman/8.0/en/events-overview.html)가 취소될 때 데이터베이스가 다시 시작될 수 있는 문제를 수정했습니다.

 **일반적인 개선 사항** 
+ 제로 가동 중지 패치(ZDP) 또는 제로 가동 중지 재시작(ZDR) 중에 클라이언트 연결이 멈출 수 있는 문제를 수정했습니다.
+ 드문 경우지만 열린 테이블 오류를 처리하는 동안 발생할 수 있는 메모리 관리 문제로 인해 데이터베이스 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ `AUTO_INCREMENT` 프라이머리 키 열과 고유 키 열이 있는 테이블에서 동시 `INSERT` 문을 수행할 때와 `INSERT` 문에 서로 다른 행에 고유한 키 위반이 있을 때 SQL 문에 예기치 않은 프라이머리 키 위반 오류 또는 경고가 발생할 수 있는 문제를 수정했습니다.
+ 성능 스키마 계측 `memory/sql/sp_head::main_mem_root`는 이제 제어된 계측입니다. 따라서 저장된 프로그램의 구문 분석 및 표현에 할당된 메모리가 이제 연결당 메모리 제한에 포함됩니다.
+ 업데이트 중에 공간 인덱스를 통해 행을 읽을 수 없게 되는 문제를 수정했습니다.
+  사용자가 로컬 쓰기 전달을 비활성화하지 못하는 문제를 수정했습니다.
+ 쓰기 전달을 사용하는 동안 `SELECT COUNT` 쿼리가 잘못된 결과를 반환할 수 있는 문제를 수정했습니다.
+ ZDP가 쿼리의 힌트로 설정된 세션 변수를 잘못 복원할 때 잘못된 쿼리 결과가 발생할 수 있는 문제를 수정했습니다.
+ 업그레이드 시나리오에서 [innodb\$1max\$1undo\$1log\$1size](https://dev.mysql.com/doc/refman/8.0/en/innodb-parameters.html#sysvar_innodb_max_undo_log_size) 임곗값보다 큰 실행 취소 테이블스페이스의 자동 잘림 문제를 수정했습니다.
+ `innodb_flush_log_at_trx_commit`가 `0`으로 설정된 경우 커밋 지연 시간과 커밋 처리량이 측정되지 않는 문제를 수정했습니다.
+ Aurora 복제본 지연이 잘못 보고될 수 있는 문제를 수정했습니다.
+ Aurora Global Database를 사용할 때 `threads_running` 변수에 잘못된 값을 제공한 문제를 수정했습니다.
+ 외래 키가 있는 테이블에 복제 변경 사항을 적용할 때 [병렬 보조 인덱스 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.MySQL.html#binlog-optimization)가 활성화된 Aurora MySQL binlog 복제본이 다시 시작되는 문제를 수정했습니다.
+ 스케일 업 또는 스케일 다운 이벤트 중에 잠금 해시 테이블의 장기 크기 조정으로 인한 재시작 문제를 수정했습니다.
+ 향상된 binlog가 이전에 활성화되었을 때 이진 로깅을 비활성화한 후 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 테이블 수가 많을 때 논리적 [데이터 사전](https://dev.mysql.com/doc/refman/8.0/en/data-dictionary.html) 복구 중에 메모리 사용량을 줄이기 위한 최적화를 도입했습니다.
+ 바이너리 로그 복제가 이미 구성된 경우 binlog 복제본에서 [mysql.rds\$1set\$1external\$1source](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_set_external_source) 저장 프로시저를 실행하는 동안 사용자에게 `ERROR 1377 (HY000): Fatal error during log purge` 오류가 발생할 수 있는 문제를 수정했습니다.
+ [ZDR](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.Availability.html) 이후 사용자 역할 권한의 지속성을 방해하는 결함을 수정했습니다.
+ 뷰 정의자의 기본 역할과 관련된 메모리 문제를 수정했습니다.
+ `SHOW VOLUME STATUS`가 실행될 때 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 스케일 업 또는 스케일 다운 이벤트 중 버퍼 풀 크기 조정 연장으로 인한 재시작 문제를 수정했습니다.
+ 스케일 다운 이벤트 중에 버퍼 크기 조정으로 인해 해제된 페이지에 액세스하는 논리적 미리 읽기(LRA)로 인한 재시작 문제를 수정했습니다.
+ 쿼리가 구체화를 전략으로 사용하는 [세미조인 변환](https://dev.mysql.com/doc/refman/8.0/en/semijoins.html)과 `LEFT OUTER JOIN`을 함께 사용할 때 잘못된 결과를 반환하는 `SELECT` 쿼리를 해결하는 문제를 수정했습니다.
+ 쓰기 전달을 비활성화하는 프로세스를 완료하지 못할 수 있는 문제를 해결했습니다.
+ `ActiveTransactions` 및 `BlockedTransactions` CloudWatch 지표가 예상보다 낮은 값을 보고하는 문제를 수정했습니다.
+ 복제본이 상위 테이블과 하위 테이블 모두에서 명시적으로 삭제하는 멀티테이블 `DELETE` 문을 처리할 때 binlog 복제가 중단되는 문제를 수정했습니다.
+ `enum` 유형을 반환하는 사용자 정의 함수로 트리거를 처리할 때 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ `row`로 설정된 `binlog_format`을 사용하여 복제할 때 `DMLLatency` CloudWatch 지표에 이진 로그 복제본 인스턴스의 잘못된 값이 표시되는 문제를 수정했습니다.
+ 느린 `SELECT` 쿼리가 선행되지 않는 한 MySQL [Event Scheduler](https://dev.mysql.com/doc/refman/8.0/en/event-scheduler.html)에서 실행하는 느린 `INSERT`, `DELETE` 및 `UPDATE` 쿼리가 느린 쿼리 로그에 기록되지 않는 문제를 수정했습니다.
+  드문 경우지만 Aurora 읽기 전용 복제본을 간헐적으로 사용할 수 없거나 테이블 정의 불일치가 발생하여 복제본에서 `Table does not exist` 오류가 발생하는 문제를 수정했습니다. 이는 라이터 DB 인스턴스의 복제본 및 데이터 정의 언어(DDL) 작업에 대한 동시 읽기 쿼리 때문입니다.
+ 향상된 binlog가 활성화되거나 이전에 활성화된 DB 클러스터에서 `SHOW BINARY LOGS` 명령을 실행하는 데 시간이 더 오래 걸리는 문제를 수정했습니다. 이 문제로 인해 여러 `SHOW BINARY LOGS` 명령이 동시에 실행되는 경우 커밋 지연 시간이 증가할 수도 있습니다.

 **업그레이드 및 마이그레이션:** 
+ 데이터베이스 객체(예: 테이블, 트리거 및 루틴)가 많은 DB 클러스터의 메이저 버전 업그레이드 성능을 Aurora MySQL 버전 2에서 버전 3으로 개선했습니다.

  더 큰 DB 인스턴스 클래스의 경우 데이터베이스 업그레이드 프로세스는 여러 스레드를 사용하여 기존의 MySQL 객체 메타데이터를 새로운 원자성 MySQL 8.0 데이터 사전으로 병렬로 업그레이드합니다.
+ 대상 Aurora MySQL DB 엔진 버전이 3.04.0 이상일 때 업그레이드 또는 마이그레이션이 실패하는 문제를 수정했습니다. 이는 `lower_case_table_names` DB 클러스터 파라미터가 `1`로 설정되어 있고 MySQL 데이터베이스 데이터 정렬이 소문자 테이블 이름과 호환되지 않는 경우에 발생합니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3080.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.39까지의 모든 커뮤니티 버그 수정 사항이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+ `JOIN` 및 `UNION` 작업이 모두 있는 특정 쿼리의 결과 세트에서 `NULL` 값이 잘못 생략되는 문제를 수정했습니다. (커뮤니티 버그 수정 \$1114301)

# Aurora MySQL 데이터베이스 엔진 업데이트 2024-07-23(버전 3.07.1)(사용되지 않음)
<a name="AuroraMySQL.Updates.3071"></a><a name="3.07.1"></a><a name="3.07.1"></a>

**버전:** 3.07.1

Aurora MySQL 3.07.1이 정식 버전입니다. Aurora MySQL 3.07 버전은 MySQL 8.0.36과 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 커뮤니티 에디션의 비교 내용은 *Amazon Aurora 사용 설명서*에서 [Aurora MySQL 버전 3과 MySQL 8.0 커뮤니티 에디션 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

현재 지원되는 Aurora MySQL 릴리스는 2.11.\$1, 2.12.\$1, 3.03.\$1, 3.04.\$1, 3.05.\$1, 3.06.\$1 및 3.07.\$1입니다.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 *Amazon Aurora 사용 설명서*의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 Support를 통해 [AWS Support](https://aws.amazon.com/support)를 AWS 사용할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3071.Improvements"></a>

**보안 문제 및 CVE 해결:**
+ 바이너리 로그(binlog) 복제를 위한 새 사용자, `rdsrepladmin_priv_checks_user`를 도입했습니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [바이너리 로그 복제를 위한 권한 있는 사용자 확인](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html#AuroraMySQL.privilege-model.binlog)을 참조하세요.

이 릴리스에는 MySQL 8.0.36까지의 모든 커뮤니티 CVE 수정 사항이 포함되어 있습니다.

**가용성 향상:**
+ 로그 애플리케이션에 사용되는 메모리를 비울 때 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 전체 텍스트 검색(FTS) 인덱스에 대한 내부 지표를 계산할 때 데이터베이스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 대용량 트랜잭션을 커밋하는 동안 오류가 발생할 때 이진 로깅을 비활성화할 수 있는 문제를 수정했습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3071.Patches"></a>

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

# Aurora MySQL 데이터베이스 엔진 업데이트 2024-06-04(버전 3.07.0)(사용되지 않음)
<a name="AuroraMySQL.Updates.3070"></a><a name="3.07.0"></a><a name="3.07.0"></a>

**버전:** 3.07.0

Aurora MySQL 3.07.0이 정식 버전입니다. Aurora MySQL 3.07 버전은 MySQL 8.0.36과 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 커뮤니티 에디션의 비교 내용은 *Amazon Aurora 사용 설명서*에서 [Aurora MySQL 버전 3과 MySQL 8.0 커뮤니티 에디션 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

현재 지원되는 Aurora MySQL 릴리스는 2.07.9, 2.07.10, 2.11.\$1, 2.12.\$1, 3.03.\$1, 3.04.\$1, 3.05.\$1, 3.06.\$1 및 3.07.\$1입니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 Support를 통해 [AWS Support](https://aws.amazon.com/support)를 AWS 사용할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3070.Improvements"></a>

**보안 문제 및 CVE 해결:**
+ 완전 소유 AWS 구현인 FIPS 검증 암호화에 대한 지원을 활성화했습니다. 자세한 내용은 [AWS 보안 블로그](https://aws.amazon.com/blogs/security/)에서 [AWS-LC 에서 이제 FIPS 140-3 인증을 받았습니다](https://aws.amazon.com/blogs/security/aws-lc-is-now-fips-140-3-certified/)를 참조하세요.

이 릴리스에는 MySQL 8.0.36까지의 모든 커뮤니티 CVE 수정 사항이 포함되어 있습니다. 다음 CVE 수정 사항이 포함되어 있습니다.
+ [CVE-2020-11104](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11104)
+ [CVE-2020-11105](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11105)
+ [CVE-2023-38545](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38545)
+ [CVE-2023-38546](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38546)
+ [CVE-2023-39975](https://nvd.nist.gov/vuln/detail/CVE-2023-39975)

**가용성 향상:**
+ 라이터 DB 인스턴스에서 변경되거나 삭제되는 테이블을 읽을 때 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 전달된 쿼리를 실행하는 동안 쓰기 전달 세션이 닫힐 때 Aurora MySQL 라이터 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 바이너리 로그가 활성화된 인스턴스에서 대규모 GTID 세트를 처리할 때 DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ InnoDB 분할 테이블에서 `INSERT` 쿼리를 처리할 때 인스턴스의 여유 메모리가 점진적으로 감소할 수 있는 문제를 해결했습니다.
+ 드문 경우지만 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ [SHOW STATUS](https://dev.mysql.com/doc/refman/8.0/en/show-status.html) 및 [PURGE BINARY LOGS](https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html) 문을 동시에 실행할 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다. `PURGE BINARY LOGS`는 사용자가 구성한 binlog 보존 기간을 준수하기 위해 실행되는 관리형 문입니다.
+ 비가상 열이 `MODIFY COLUMN` 또는 `CHANGE COLUMN` 문으로 재정렬된 테이블에서 데이터 조작 언어(DML) 문을 실행한 후 서버가 예기치 않게 닫힐 수 있는 문제를 수정했습니다.
+ 데이터베이스 인스턴스를 다시 시작하는 동안 추가 재시작이 발생할 수 있는 문제를 수정했습니다.
+ 전달된 [암시적 커밋 문](https://dev.mysql.com/doc/refman/8.0/en/implicit-commit.html)에 오류가 발생할 때 쓰기 전달을 사용하는 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 드문 경우지만 외래 키 제약 조건이 있는 테이블에서 `SELECT` 쿼리를 수행할 때 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 다중 TB Aurora 클러스터 볼륨을 사용하는 DB 인스턴스가 InnoDB 버퍼 풀 검증 실패로 인해 재시작 중에 가동 중지 시간이 증가할 수 있는 문제를 수정했습니다.
+ 가상 열이 외래 키 제약 조건의 열 또는 참조된 테이블의 멤버로 포함되는 테이블에 계단식 `UPDATE` 또는 `DELETE` 외래 키 제약 조건이 정의될 때 데이터베이스가 다시 시작될 수 있는 문제를 수정했습니다.
+ `AUTO_INCREMENT` 열과 관련된 많은 삽입 작업을 실행하는 동안 다시 시작이 발생하는 경우 시작 시 데이터베이스 복구가 중단될 수 있는 문제를 해결했습니다.
+ 확장 중에 데이터베이스가 다시 시작될 수 있는 Aurora Serverless v2의 문제를 수정했습니다.

**일반적인 개선 사항:**
+ 병렬 쿼리를 사용하는 프라이머리 키 범위 스캔 쿼리의 하위 세트에 대한 I/O 사용량을 줄이고 성능을 개선했습니다.
+ [Aurora MySQL 버전 3.06.0](AuroraMySQL.Updates.3060.md)에 Amazon Bedrock 통합에 대한 지원이 추가되었습니다. 이 과정에서 새로운 예약 키워드(`accept`, `aws_bedrock_invoke_model`, `aws_sagemaker_invoke_endpoint`, `content_type` 및 `timeout_ms`)가 추가되었습니다. Aurora MySQL 버전 3.07.0에서 이러한 키워드는 예약되지 않은 키워드로 변경되었으며 이는 따옴표 없이 식별자로 허용됩니다. MySQL에서 예약 및 예약되지 않은 키워드를 처리하는 방법에 대한 자세한 내용은 MySQL 설명서의 [키워드 및 예약어](https://dev.mysql.com/doc/refman/8.0/en/keywords.html)를 참조하세요.
+ Amazon Bedrock을 아직 사용할 수 없는의 Aurora MySQL DB 클러스터에서 AWS 리전 Amazon Bedrock 서비스를 호출할 때 클라이언트에 오류 메시지를 명확하게 반환하지 않는 문제를 수정했습니다.
+ Aurora 병렬 쿼리를 사용하여 `BLOB` 열을 쿼리할 때 과도한 메모리 소비를 일으킬 수 있는 문제를 해결했습니다.
+ 세션 수준에서 설정할 `connection_memory_limit` 및 `connection_memory_chunk_size` 파라미터에 대한 지원이 MySQL Community Edition과 동일하게 동작하도록 추가되었습니다. `connection_memory_limit`는 단일 사용자 연결에서 사용할 수 있는 최대 메모리 양을 설정하는 데 사용됩니다. `connection_memory_chunk_size` 파라미터를 사용하여 [글로벌 메모리 사용량 카운터](https://dev.mysql.com/doc/refman/8.0/en/server-status-variables.html#statvar_Global_connection_memory) 업데이트에 대한 청킹 크기를 설정할 수 있습니다.
+ 사용자가 쿼리를 중단하거나 `performance_schema` 쿼리에 대한 세션 제한 시간을 설정할 수 없는 문제를 수정했습니다.
+ 복제 인스턴스가 호스트 교체 중일 때 사용자 지정 SSL 인증서([mysql.rds\$1import\$1binlog\$1ssl\$1material](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_import_binlog_ssl_material))를 사용하도록 구성된 바이너리 로그(binlog) 복제가 실패할 수 있는 문제를 수정했습니다.
+ 모든 테이블에서 전체 텍스트 검색 시스템의 메모리 사용량을 추적하는 `Aurora_fts_cache_memory_used` 전역 상태 변수를 추가했습니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 전역 상태 변수](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html#AuroraMySQL.Reference.GlobalStatusVars)를 참조하세요.
+ 향상된 Binlog 및 제로 ETL 통합이 활성화된 상태에서 Amazon Aurora MySQL DB 클러스터가 바이너리 로그 복제본으로 구성된 경우 제로 ETL 대상으로 구성된 Amazon Redshift 클러스터에서 [IntegrationLag](https://docs.aws.amazon.com/redshift/latest/mgmt/zero-etl-using.monitoring.html)가 일시적으로 증가할 수 있는 문제를 수정했습니다.
+ 다운로드 또는 교체 시 로그 파일에 액세스할 수 없고 경우에 따라 CPU 사용량이 증가할 수 있는 감사 로그 파일 관리 관련 문제를 해결했습니다.
+ 스냅샷 복원, 특정 시점 복구 수행, 데이터베이스에 많은 수의 테이블이 있는 DB 클러스터 복제의 완료 시간을 줄이기 위해 `AUTO_INCREMENT` 키 복구를 최적화했습니다.
+ 성능 스키마 [대기 이벤트 요약 테이블](https://dev.mysql.com/doc/refman/8.0/en/performance-schema-wait-summary-tables.html)에 [wait/io/redo\$1log\$1flush](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/ams-waits.io-auredologflush.html) 이벤트가 표시되지 않는 문제를 수정했습니다.
+ 스냅샷 복원, 역추적 또는 데이터베이스 복제 작업 후 내림차순 인덱스를 사용하는 `AUTO_INCREMENT` 열에 대해 중복 키 오류가 발생할 수 있는 문제를 해결했습니다.
+ 쓰기 전달을 사용하는 리더 DB 인스턴스가 타임스탬프 값을 포함하고 ` time_zone` 데이터베이스 파라미터가 `UTC`로 설정된 데이터 조작 언어(DML) 문을 실행할 때 라이터 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 테이블에 전체 텍스트 검색(FTS) 인덱스가 하나 이상 있고 Aurora 라이터 DB 인스턴스에서 `TRUNCATE` 문이 실행 중인 경우 테이블이 존재하지 않습니다 오류와 함께 Aurora 리더 인스턴스의 `SELECT` 쿼리가 실패할 수 있는 문제가 해결되었습니다.
+ 드문 경우지만 제로 가동 중지 시간 패치(ZDP)가 실패하는 문제를 수정했습니다.
+ 병렬 쿼리와 함께 해시 조인 알고리즘을 사용하여 `LEFT JOIN` 또는 `RIGHT JOIN` 작업과 관련된 쿼리를 실행할 때 불완전한 결과 세트를 일으킬 수 있는 문제를 수정했습니다.

**업그레이드 및 마이그레이션:**
+ 테이블 스키마에 사용자 정의 `FTS_DOC_ID` 열이 있는 경우 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로 업그레이드 실패를 일으킬 수 있는 문제를 수정했습니다.
+ InnoDB 테이블스페이스를 처리하는 동안 동기화 오류로 인해 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로의 업그레이드가 실패할 수 있는 문제를 해결했습니다.
+ Aurora MySQL 버전 2의 InnoDB 시스템 테이블에 이미 삭제된 테이블스페이스에 대한 분리된 항목이 존재하여 Aurora MySQL 버전 3으로의 메이저 버전 업그레이드가 실패할 수 있는 문제를 수정했습니다.
+ Amazon RDS 블루/그린 배포 전환 후 [SERVER\$1ID](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ISTables.html#AuroraMySQL.Reference.ISTables.replica_host_status) 값이 업데이트되지 않는 문제를 수정했습니다. 이로 인해 [Amazon Web Services(AWS) JDBC 드라이버](https://github.com/awslabs/aws-advanced-jdbc-wrapper)와 같은 스마트 드라이버가 블루/그린 전환 후 DB 클러스터 토폴로지를 검색할 수 없는 문제가 발생했습니다. 이 수정을 통해 Aurora MySQL 버전 3.07 이상에서 실행되는 RDS 블루/그린 배포의 일부로 이름이 변경된 Aurora DB 클러스터는 전환의 일부로 `SERVER_ID` 값이 업데이트됩니다. 이전 버전의 경우 블루 및 그린 클러스터의 DB 인스턴스를 재부팅하여 `SERVER_ID` 값을 업데이트할 수 있습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3070.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.36까지의 모든 커뮤니티 버그 수정 사항이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+ 캐시 라인 값을 잘못 계산하여 Graviton 기반 인스턴스에서 데이터베이스를 다시 시작하는 동안 오류가 발생하는 문제를 수정했습니다. (커뮤니티 버그 수정 \$135479763)
+ 저장된 루틴 내의 일부 하위 쿼리 인스턴스가 올바르게 처리되지 않는 문제를 수정했습니다. (커뮤니티 버그 수정 \$135377192)
+ 백그라운드 TLS 인증서 교체로 인해 CPU 사용이 높아질 수 있는 문제를 해결했습니다(커뮤니티 버그 수정 \$134284186).
+ InnoDB가 3.05 이하의 Aurora MySQL 버전에서 MySQL 시스템 스키마의 테이블에 `INSTANT` 열을 추가하도록 허용하여 Aurora MySQL 버전 3.05.0으로 업그레이드한 후 서버가 예기치 않게 종료(데이터베이스 인스턴스 다시 시작)될 수 있는 문제를 수정했습니다. (커뮤니티 버그 수정 \$135625510)

# Aurora MySQL 데이터베이스 엔진 업데이트 2024-06-26(버전 3.06.1)(사용되지 않음)
<a name="AuroraMySQL.Updates.3061"></a><a name="3.06.1"></a><a name="3.06.1"></a>

**버전:** 3.06.1

Aurora MySQL 3.06.1이 정식 버전입니다. Aurora MySQL 3.06 버전은 MySQL 8.0.34와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 커뮤니티 에디션의 비교 내용은 *Amazon Aurora 사용 설명서*에서 [Aurora MySQL 버전 3과 MySQL 8.0 커뮤니티 에디션 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

현재 지원되는 Aurora MySQL 릴리스는 2.07.9, 2.07.10, 2.11.\$1, 2.12.\$1, 3.03.\$1, 3.04.\$1, 3.05.\$1, 3.06.\$1 및 3.07.\$1입니다.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL DB 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 *Amazon Aurora 사용 설명서*의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 Support를 통해 [AWS Support](https://aws.amazon.com/support)를 AWS 사용할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3060.Improvements"></a>

**보안 문제 및 CVE 해결:**

이 릴리스에는 MySQL 8.0.34까지의 모든 커뮤니티 CVE 수정 사항이 포함되어 있습니다. 다음 CVE 수정 사항이 포함되어 있습니다.
+ [CVE-2023-44487](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-44487)
+ [CVE-2024-0853](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-0853)

**가용성 향상:**
+ 병렬 쿼리를 실행할 때 Aurora MySQL DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ 라이터 DB 인스턴스에서 변경되거나 삭제되는 테이블을 읽을 때 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 메모리 액세스 위반으로 인해 스레드가 더 이상 소유하지 않은 뮤텍스 객체가 해제되는 문제를 수정했습니다.
+ 전달된 쿼리를 실행하는 동안 쓰기 전달 세션이 닫힐 때 Aurora MySQL 라이터 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 바이너리 로그가 활성화된 인스턴스에서 대규모 GTID 세트를 처리할 때 DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ 드문 경우지만 외래 키 제약 조건이 있는 테이블에서 `SELECT` 쿼리를 수행할 때 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 데이터베이스 복구 중에 InnoDB 데이터 사전을 복구하려고 할 때 DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ 확장 중에 데이터베이스가 다시 시작될 수 있는 Aurora Serverless v2의 문제를 수정했습니다.

**일반적인 개선 사항:**
+ 해제된 후 메모리를 사용할 수 있는 지표 게시 코드 문제를 수정했습니다.
+ 존재하지 않는 실행 취소 테이블스페이스 객체로 인해 DB 엔진이 반복적으로 다시 시작되는 문제를 수정했습니다.
+ 업그레이드 시나리오에서 [innodb\$1max\$1undo\$1log\$1size](https://dev.mysql.com/doc/refman/8.4/en/innodb-parameters.html#sysvar_innodb_max_undo_log_size) 임곗값보다 큰 실행 취소 테이블스페이스의 자동 잘림 문제를 수정했습니다.
+ Aurora Global Database를 사용할 때 `threads_running` 상태 변수에 잘못된 값을 제공한 문제를 수정했습니다.
+ 외래 키가 있는 테이블에 복제 변경 사항을 적용할 때 [병렬 보조 인덱스 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.MySQL.html#binlog-optimization)가 활성화된 Aurora MySQL 이진 로그(binlog) 읽기 전용 복제본이 다시 시작되는 문제를 수정했습니다.
+ [Aurora MySQL 버전 3.06.0](AuroraMySQL.Updates.3060.md)에 Amazon Bedrock 통합에 대한 지원이 추가되었습니다. 이 과정에서 새로운 예약 키워드(`accept`, `aws_bedrock_invoke_model`, `aws_sagemaker_invoke_endpoint`, `content_type` 및 `timeout_ms`)가 추가되었습니다. Aurora MySQL 버전 3.06.1에서 이러한 키워드는 예약되지 않은 키워드로 변경되었으며 이는 따옴표 없이 식별자로 허용됩니다. MySQL에서 예약 및 예약되지 않은 키워드를 처리하는 방법에 대한 자세한 내용은 MySQL 설명서의 [키워드 및 예약어](https://dev.mysql.com/doc/refman/8.0/en/keywords.html)를 참조하세요.
+ Amazon Bedrock을 아직 사용할 수 없는의 Aurora MySQL DB 클러스터에서 AWS 리전 Amazon Bedrock 서비스를 호출할 때 클라이언트에 오류 메시지를 명확하게 반환하지 않는 문제를 수정했습니다.
+ 병렬 읽기를 사용할 때 `rw_lock`의 잠금 소유자 정보가 부정확하여 DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ `SHOW VOLUME STATUS`가 실행될 때 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ `SELECT ... INTO OUTFILE ...` 쿼리를 실행할 때 시간이 지남에 따라 사용 가능한 메모리가 감소하는 메모리 관리 문제를 수정했습니다.
+ 세션 수준에서 설정할 `connection_memory_limit` 및 `connection_memory_chunk_size` 파라미터에 대한 지원이 MySQL Community Edition의 해당 기능과 유사하게 동작하도록 추가되었습니다. `connection_memory_limit` 파라미터는 단일 사용자 연결에서 사용할 수 있는 최대 메모리 양을 설정합니다. `connection_memory_chunk_size` 파라미터는 [글로벌 메모리 사용량 카운터](https://dev.mysql.com/doc/refman/8.0/en/server-status-variables.html#statvar_Global_connection_memory)에 대한 업데이트를 위한 청킹 크기를 설정합니다.
+ DB 인스턴스의 로컬 스토리지가 전체 용량에 도달하면 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ db.t4g.medium 및 db.t4g.large DB 인스턴스에 대해 Performance Insights 자동 관리가 켜져 있을 때 성능 스키마가 활성화되지 않는 문제를 수정했습니다.
+ 쓰기 전달을 사용하는 리더 DB 인스턴스가 타임스탬프 값을 포함하고 ` time_zone` 데이터베이스 파라미터가 `UTC`로 설정된 데이터 조작 언어(DML) 문을 실행할 때 라이터 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 고객이 구성한 `wait_timeout` 또는 ` interactive_timeout`의 최소 값에 도달하면 DB 인스턴스가 클라이언트 연결을 닫지 못하게 하는 제로 가동 중지 시간 패치(ZDP) 중 문제를 수정했습니다.

**업그레이드 및 마이그레이션:**
+ 대상 Aurora MySQL DB 엔진 버전이 3.04.0 이상일 때 업그레이드 또는 마이그레이션이 실패하는 문제를 수정했습니다. 이는 `lower_case_table_names` DB 클러스터 파라미터가 `1`로 설정되어 있고 MySQL 데이터베이스 데이터 정렬이 소문자 테이블 이름과 호환되지 않는 경우에 발생합니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3060.Patches"></a>

이 릴리스에는 MySQL 8.0.34까지의 모든 커뮤니티 버그 수정 사항이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.

# Aurora MySQL 데이터베이스 엔진 업데이트 2024-03-07(버전 3.06.0)(사용되지 않음)
<a name="AuroraMySQL.Updates.3060"></a><a name="3.06.0"></a><a name="3.06.0"></a>

**버전:** 3.06.0

Aurora MySQL 3.06.0이 정식 버전입니다. Aurora MySQL 3.06 버전은 MySQL 8.0.34와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 커뮤니티 에디션의 비교 내용은 *Amazon Aurora 사용 설명서*에서 [Aurora MySQL 버전 3과 MySQL 8.0 커뮤니티 에디션 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

현재 지원되는 Aurora MySQL 릴리스는 2.07.9, 2.07.10, 2.11.\$1, 2.12.\$1, 3.03.\$1, 3.04.\$1, 3.05.\$1 및 3.06.\$1입니다.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL DB 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 *Amazon Aurora 사용 설명서*의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 Support를 통해 [AWS Support](https://aws.amazon.com/support)를 AWS 사용할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 새로운 기능
<a name="AuroraMySQL.Updates.3060.New"></a>
+ Aurora MySQL 버전 3.06.0은 Amazon Bedrock 통합을 지원하고 새로운 예약 키워드 `accept`, `aws_bedrock_invoke_model`, `aws_sagemaker_invoke_endpoint`, `content_type` 및 `timeout_ms`를 도입합니다. 버전 3.06.0으로 업그레이드하기 전에 새 예약 키워드의 사용에 대한 객체 정의를 확인합니다. 새 예약 키워드와의 충돌을 완화하려면 객체 정의에 사용된 예약 키워드를 인용합니다. Amazon Bedrock 통합 및 예약된 키워드 처리에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Amazon Bedrock이란 무엇인가요?](https://docs.aws.amazon.com/bedrock/latest/userguide/what-is-bedrock.html)를 참조하세요. 자세한 내용은 MySQL 설명서의 [키워드 및 예약어](https://dev.mysql.com/doc/refman/8.0/en/keywords.html), [INFORMATION\$1SCHEMA KEYWORDS 테이블](https://dev.mysql.com/doc/refman/8.0/en/information-schema-keywords-table.html) 및 [스키마 객체 이름](https://dev.mysql.com/doc/refman/8.0/en/identifiers.html)을 참조하세요.
+ 보조 인덱스가 두 개 이상인 대규모 테이블의 트랜잭션을 복제할 때 이진 로그 복제본의 성능이 개선되었습니다. 이 기능은 binlog 복제본에서 보조 인덱스 변경 사항을 병렬로 적용하는 스레드 풀을 도입합니다. 이 기능은 보조 인덱스 변경 사항을 적용하는 데 사용할 수 있는 총 병렬 스레드 수를 제어하는 `aurora_binlog_replication_sec_index_parallel_workers` DB 클러스터 파라미터에 의해 제어됩니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [바이너리 로그 복제 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.MySQL.html#binlog-optimization)를 참조하세요.**
+ Aurora MySQL 클러스터의 데이터베이스 인스턴스에서 글로벌 시스템 변수 `read_only`의 값을 변경할 수 있는 새로운 저장 프로시저 `mysql.rds_set_read_only`가 추가되었습니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [복제](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html)를 참조하세요.
+ `SOURCE_SSL`에 값을 지정하여 이진 로그 복제본에서 암호화를 설정할 수 있는 새로운 저장 프로시저 `mysql.rds_set_binlog_source_ssl`이 추가되었습니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [복제](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html)를 참조하세요.
+ [Amazon Aurora Machine Learning](https://aws.amazon.com/rds/aurora/machine-learning)은 Aurora MySQL 데이터베이스와 AWS 기계 학습(ML) 서비스 간의 최적화된 통합입니다. 이제 [Amazon Bedrock](https://docs.aws.amazon.com/bedrock/latest/userguide/what-is-bedrock.html)이 지원되므로 SQL을 사용하여 Aurora MySQL DB 클러스터에서 직접 Amazon Bedrock의 기계 학습 모델을 호출할 수 있습니다. Aurora MySQL DB 클러스터에서 Amazon Bedrock을 사용하는 방법에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL에서 Amazon Aurora 기계 학습 사용](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-ml.html)을 참조하세요.
+ Aurora MySQL 버전 3.06에서는 [테이블스페이스 자르기 자동 실행 취소](https://dev.mysql.com/doc/refman/8.0/en/innodb-undo-tablespaces.html#truncate-undo-tablespace)에 대한 지원이 추가됩니다. 이 최적화를 통해 실행 취소 로그가 제거된 후 실행 취소 테이블스페이스에서 미사용 공간을 회수할 수 있습니다.

## 개선 사항
<a name="AuroraMySQL.Updates.3060.Improvements"></a>

**보안 문제 및 CVE 해결:**

이 릴리스에는 다음 CVE 수정 사항이 포함되어 있습니다.
+ [CVE-2020-11104](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11104)
+ [CVE-2020-11105](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11105)
+ [CVE-2023-38545](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38545)
+ [CVE-2023-38546](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38546)
+ [CVE-2023-39975](https://nvd.nist.gov/vuln/detail/CVE-2023-39975)

**가용성 향상:**
+ 라이터 DB 인스턴스에 워크로드가 많을 때 읽기 전용 복제본 DB 인스턴스를 성공적으로 시작할 수 없는 문제를 수정했습니다.
+ Aurora 스토리지와의 통신 결함으로 인해 Aurora MySQL 라이터 DB 인스턴스가 장애 조치될 수 있는 문제를 수정했습니다. 결함은 Aurora 스토리지 인스턴스의 소프트웨어 업데이트 후 DB 인스턴스와 기본 스토리지 간의 통신이 분석된 결과로 발생합니다.
+ InnoDB 분할 테이블에서 `INSERT` 쿼리를 처리할 때 인스턴스의 여유 메모리가 점진적으로 감소할 수 있는 문제를 해결했습니다.
+ 쿼리를 실행하는 동안 해시 조인을 사용할 때 사용 가능한 메모리가 감소하여 Aurora MySQL DB 인스턴스가 다시 시작되거나 장애 조치될 수 있는 문제를 수정했습니다.
+ [SHOW STATUS](https://dev.mysql.com/doc/refman/8.0/en/show-status.html) 및 [PURGE BINARY LOGS](https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html) 문을 동시에 실행할 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다. `PURGE BINARY LOGS`는 사용자가 구성한 binlog 보존 기간을 준수하기 위해 실행되는 관리형 문입니다.
+ 비가상 열이 `MODIFY COLUMN` 또는 `CHANGE COLUMN` 문으로 재정렬된 테이블에서 데이터 조작 언어(DML) 문을 실행한 후 서버가 예기치 않게 닫힐 수 있는 문제를 수정했습니다.
+ 데이터베이스 인스턴스를 다시 시작하는 동안 추가 재시작이 발생할 수 있는 문제를 수정했습니다.
+ 가상 열이 외래 키 제약 조건의 열 또는 참조된 테이블의 멤버로 포함되는 테이블에 계단식 `UPDATE` 또는 `DELETE` 외래 키 제약 조건이 정의될 때 데이터베이스가 다시 시작될 수 있는 문제를 수정했습니다.
+ Aurora MySQL 2.10에서는 읽기 가용성으로 Aurora DB 클러스터 재부팅에 대한 지원이 추가되었습니다. 이 기능을 사용하면 라이터 DB 인스턴스가 재부팅되는 동안 리더 DB 인스턴스를 온라인 상태로 유지할 수 있습니다. 이제 Aurora MySQL 글로벌 데이터베이스의 보조 AWS 리전 에서 이 기능이 지원되므로 기본 클러스터에서 라이터 인스턴스를 다시 시작하는 동안에도 읽기 요청을 계속 처리할 수 있습니다. 이전에는 라이터 인스턴스가 다시 시작될 때 Aurora MySQL 클러스터의 모든 리더 인스턴스도 다시 시작되었습니다. 이번 릴리스에서는 보조 클러스터 리더 인스턴스가 라이터 인스턴스 재시작 중에도 계속해서 읽기 요청을 처리하여 클러스터 내 읽기 가용성을 향상시킵니다. 자세한 내용은 [읽기 가용성을 포함하여 Aurora 클러스터 재부팅](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_RebootCluster.html#aurora-mysql-survivable-replicas)을 참조하세요.
+ `AUTO_INCREMENT` 열과 관련된 많은 삽입 작업을 실행하는 동안 다시 시작이 발생하는 경우 시작 시 데이터베이스 복구가 중단될 수 있는 문제를 해결했습니다.

**일반적인 개선 사항:**
+ Aurora 클러스터 볼륨에서 데이터를 읽는 동안 일시적인 네트워크 문제로 인해 병렬 쿼리가 실패할 수 있는 문제를 해결했습니다.
+ 사용자가 쿼리를 중단하거나 `performance_schema` 쿼리에 대한 세션 제한 시간을 설정할 수 없는 문제를 수정했습니다.
+ 복제 인스턴스가 호스트 교체 중일 때 사용자 지정 SSL 인증서([mysql.rds\$1import\$1binlog\$1ssl\$1material](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_import_binlog_ssl_material))를 사용하도록 구성된 바이너리 로그(binlog) 복제가 실패할 수 있는 문제를 수정했습니다.
+ 메모리가 4GiB 이하인 작은 DB 인스턴스는 이제 DB 인스턴스에 메모리가 부족할 때 메모리 사용량이 가장 많은 연결을 닫습니다. 버퍼 풀을 조정하여 크기를 줄일 수도 있습니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Amazon Aurora MySQL 메모리 부족 문제](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-troubleshooting-workload.html#AuroraMySQLOOM)를 참조하세요.
+ 메모리가 4GiB를 초과하는 모든 DB 인스턴스 클래스에서 `aurora_oom_response`에 대한 기본 응답을 비어 있음에서 `print`로 변경했습니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Amazon Aurora MySQL 메모리 부족 문제](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-troubleshooting-workload.html#AuroraMySQLOOM)를 참조하세요.
+ 다운로드 또는 교체 시 로그 파일에 액세스할 수 없고 경우에 따라 CPU 사용량이 증가할 수 있는 감사 로그 파일 관리 관련 문제를 해결했습니다.
+ 스냅샷 복원, 특정 시점 복구 수행, 데이터베이스에 많은 수의 테이블이 있는 DB 클러스터 복제의 완료 시간을 줄이기 위해 `AUTO_INCREMENT` 키 복구를 최적화했습니다.
+ 성능 스키마 [대기 이벤트 요약 테이블](https://dev.mysql.com/doc/refman/8.0/en/performance-schema-wait-summary-tables.html)에 [wait/io/redo\$1log\$1flush](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/ams-waits.io-auredologflush.html) 이벤트가 표시되지 않는 문제를 수정했습니다.
+ 잠금 관리자의 메모리 사용량을 추적하기 위해 `Aurora_lockmgr_memory_used` 및 `Aurora_lockmgr_buffer_pool_memory_used` 지표를 추가했습니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 전역 상태 변수](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html#AuroraMySQL.Reference.GlobalStatusVars)를 참조하세요.
+ Aurora MySQL 2.11.\$1 이하 버전에서 업그레이드한 후 소규모 읽기 전용 복제본 인스턴스에서 복제 지연이 증가할 수 있는 문제를 해결했습니다.
+ 스냅샷 복원, 역추적 또는 데이터베이스 복제 작업 후 내림차순 인덱스를 사용하는 `AUTO_INCREMENT` 열에 대해 중복 키 오류가 발생할 수 있는 문제를 해결했습니다.
+ 테이블에 전체 텍스트 검색(FTS) 인덱스가 하나 이상 있고 Aurora 라이터 DB 인스턴스에서 `TRUNCATE` 문이 실행 중인 경우 테이블이 존재하지 않습니다 오류와 함께 Aurora 리더 인스턴스의 `SELECT` 쿼리가 실패할 수 있는 문제가 해결되었습니다.
+ 병렬 쿼리와 함께 해시 조인 알고리즘을 사용하여 `LEFT JOIN` 또는 `RIGHT JOIN` 작업과 관련된 쿼리를 실행할 때 불완전한 결과 세트를 일으킬 수 있는 문제를 수정했습니다.

**업그레이드 및 마이그레이션:**
+ 테이블 스키마에 사용자 정의 `FTS_DOC_ID` 열이 있는 경우 메이저 버전 업그레이드가 실패할 수 있는 문제를 수정했습니다.
+ InnoDB 테이블스페이스를 처리하는 동안 동기화 오류로 인해 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로의 업그레이드가 실패할 수 있는 문제를 해결했습니다.
+ Aurora MySQL 버전 2의 InnoDB 시스템 테이블에 이미 삭제된 테이블스페이스에 대한 분리된 항목이 존재하여 Aurora MySQL 버전 3으로의 메이저 버전 업그레이드가 실패할 수 있는 문제를 수정했습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3060.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.34까지의 모든 커뮤니티 버그 수정 사항이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+ 캐시 라인 값을 잘못 계산하여 Graviton 기반 인스턴스에서 데이터베이스를 다시 시작하는 동안 오류가 발생하는 문제를 수정했습니다. (커뮤니티 버그 수정 \$135479763)
+ 저장된 루틴 내의 일부 하위 쿼리 인스턴스가 항상 올바르게 처리되지 않는 문제를 수정했습니다. (커뮤니티 버그 수정 \$135377192)
+ 백그라운드 TLS 인증서 교체로 인해 CPU 사용이 높아질 수 있는 문제를 해결했습니다(커뮤니티 버그 수정 \$134284186).
+ InnoDB가 3.05 이하의 Aurora MySQL 버전에서 MySQL 시스템 스키마의 테이블에 `INSTANT` 열을 추가하도록 허용하여 Aurora MySQL 버전 3.05.0으로 업그레이드한 후 서버가 예기치 않게 종료(데이터베이스 인스턴스 다시 시작)될 수 있는 문제를 수정했습니다. (커뮤니티 버그 수정 \$135625510)

# Aurora MySQL 데이터베이스 엔진 업데이트 2024-01-31(버전 3.05.2)(사용되지 않음)
<a name="AuroraMySQL.Updates.3052"></a><a name="3.05.2"></a>

**버전:** 3.05.2

Aurora MySQL 3.05.2가 정식 버전입니다. Aurora MySQL 3.05 버전은 MySQL 8.0.32와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 커뮤니티 에디션의 비교 내용은 *Amazon Aurora 사용 설명서*에서 [Aurora MySQL 버전 3과 MySQL 8.0 커뮤니티 에디션 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

현재 지원되는 Aurora MySQL 릴리스는 2.07.9, 2.07.10, 2.11.\$1, 2.12.\$1, 3.03.\$1, 3.04.\$1 및 3.05.\$1입니다.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL 버전 3에 대한 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 *Amazon Aurora 사용 설명서*의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 Support를 통해 [AWS Support](https://aws.amazon.com/support)를 AWS 사용할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3052.Improvements"></a>

**보안 문제 및 CVE 해결:**

이 릴리스에는 다음 CVE 수정 사항이 포함되어 있습니다.
+ [CVE-2020-11104](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11104)
+ [CVE-2020-11105](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11105)
+ [CVE-2023-38545](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38545)
+ [CVE-2023-39975](https://nvd.nist.gov/vuln/detail/CVE-2023-39975)

**가용성 향상:**
+ InnoDB 분할 테이블에서 `INSERT` 쿼리를 처리하면 인스턴스의 여유 메모리가 점진적으로 감소할 수 있는 문제를 수정했습니다.
+ [SHOW STATUS](https://dev.mysql.com/doc/refman/8.0/en/show-status.html) 및 [PURGE BINARY LOGS](https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html) 문을 동시에 실행할 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다. `PURGE BINARY LOGS`는 사용자가 구성한 binlog 보존 기간을 준수하기 위해 실행되는 관리형 문입니다.
+ 비가상 열이 `MODIFY COLUMN` 또는 `CHANGE COLUMN` 문으로 재정렬된 테이블에서 데이터 조작 언어(DML) 문을 실행한 후 서버가 예기치 않게 닫힐 수 있는 문제를 수정했습니다.
+ 데이터베이스 인스턴스를 다시 시작하는 동안 추가 재시작이 발생할 수 있는 문제를 수정했습니다.

**일반적인 개선 사항:**
+ 사용자가 쿼리를 중단하거나 `performance_schema` 쿼리에 대한 세션 제한 시간을 설정할 수 없는 문제를 수정했습니다.
+ 복제 인스턴스가 호스트 교체 중일 때 사용자 지정 SSL 인증서([mysql.rds\$1import\$1binlog\$1ssl\$1material](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_import_binlog_ssl_material))를 사용하는 이진 로그(binlog) 복제 설정이 실패할 수 있는 문제를 수정했습니다.
+ 다운로드 또는 교체 시 로그 파일에 액세스할 수 없고 경우에 따라 CPU 사용량이 증가할 수 있는 감사 로그 파일 관리 관련 문제를 해결했습니다.
+ Aurora MySQL 3.05.2 이하 버전에서는 사용자가 Aurora MySQL 리더 DB 인스턴스에서 `SHOW ENGINE INNODB STATUS`의 출력을 검색할 수 없습니다. 이는 `innodb_read_only`가 활성화된 경우 [기본 InnoDB 동작](https://dev.mysql.com/doc/refman/8.0/en/innodb-read-only-instance.html) 때문입니다.

  Aurora MySQL 버전 3.05.2 이상에서는 `SHOW ENGINE INNODB STATUS`가 리더 인스턴스에서 실행되면 출력이 MySQL 오류 로그에 기록되므로 문제 해결이 더 쉬워집니다.

  MySQL 오류 로그 작업에 대한 자세한 내용은 [Aurora MySQL 오류 로그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_LogAccess.MySQL.LogFileSize.html#USER_LogAccess.MySQL.Errorlog)를 참조하세요. `SHOW ENGINE INNODB STATUS`에 대한 자세한 내용은 MySQL 설명서의 [SHOW ENGINE 문](https://dev.mysql.com/doc/refman/8.0/en/show-engine.html)을 참조하세요.

**업그레이드 및 마이그레이션:**
+ 테이블 스키마에 사용자 정의 `FTS_DOC_ID` 열이 있는 경우 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로 업그레이드 실패를 일으킬 수 있는 문제를 수정했습니다.
+ InnoDB 테이블스페이스를 처리하는 동안 동기화 오류로 인해 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로의 업그레이드가 실패할 수 있는 문제를 해결했습니다.
+ Aurora MySQL 버전 2의 InnoDB 시스템 테이블에 이미 삭제된 테이블스페이스에 대한 분리된 항목이 존재하여 Aurora MySQL 버전 3으로의 메이저 버전 업그레이드가 실패할 수 있는 문제를 수정했습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3052.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.32까지의 모든 커뮤니티 버그 수정 사항이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+ `records_in_range`가 `INSERT` 작업에 대해 과도한 수의 디스크 읽기를 수행하여 성능이 점진적으로 저하되는 문제를 수정했습니다. (커뮤니티 버그 수정 \$134976138)

# Aurora MySQL 데이터베이스 엔진 업데이트 2023-11-21(버전 3.05.1)(사용되지 않음)
<a name="AuroraMySQL.Updates.3051"></a><a name="3051"></a><a name="3.05.0.1"></a>

 **버전:** 3.05.1 

 Aurora MySQL 3.05.1이 정식 버전Release Notes입니다. Aurora MySQL 3.05 버전은 MySQL 8.0.32와 호환됩니다. 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

 현재 지원되는 Aurora MySQL 릴리스는 2.07.\$1, 2.11.\$1, 2.12.\$1, 3.01.\$1, 3.02.\$1, 3.03.\$1, 3.04.\$1 및 3.05.\$1입니다.

 기존 Aurora MySQL 3.\$1 데이터베이스 클러스터를 Aurora MySQL 3.05.1로 업그레이드할 수 있습니다. 현재 지원되는 모든 Aurora MySQL 릴리스에서 Aurora MySQL 3.05.1로 스냅샷을 복원할 수도 있습니다.

 Aurora MySQL Global Database를 버전 3.05.\$1로 업그레이드하려는 경우 기본 및 보조 DB 클러스터를 패치 수준을 포함하여 정확히 동일한 버전으로 업그레이드해야 합니다. Aurora 글로벌 데이터베이스의 마이너 버전 업그레이드에 대한 자세한 내용은 [마이너 버전 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-upgrade.html#aurora-global-database-upgrade.minor)를 참조하세요.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 Support를 통해 [AWS Support](https://aws.amazon.com/support)를 AWS 사용할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3051.Improvements"></a>

**아래 나열된 보안 문제 및 CVE 해결:**

이 릴리스에는 MySQL 8.0.32까지의 모든 커뮤니티 CVE 수정 사항이 포함되어 있습니다.
+ [CVE-2023-38545](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38545)

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3051.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.32까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+ InnoDB에서 시스템 스키마의 MySQL 테이블에 Aurora MySQL 버전 3.01부터 Aurora MySQL 버전 3.04까지 `INSTANT ADD` 열이 추가된 경우 Aurora MySQL이 버전 3.05.0으로 업그레이드된 후 이러한 테이블의 DML로 인해 서버가 예기치 않게 종료되는 문제를 해결했습니다. (커뮤니티 버그 수정 \$135625510)

# Aurora MySQL 데이터베이스 엔진 업데이트 2023-10-30(버전 3.05.0.1)(사용되지 않음)
<a name="AuroraMySQL.Updates.30501"></a><a name="30501"></a><a name="3.05.0.1"></a>

 **버전:** 3.05.0.1 

 Aurora MySQL 3.05.0.1은 일반적으로 미국 동부(버지니아 북부), 미국 동부(오하이오), 미국 서부(캘리포니아 북부), 미국 서부(오레곤), AWS GovCloud(미국 동부), AWS GovCloud(미국 서부) 리전에서 사용할 수 있습니다. 이는 보안 수정 사항만 포함된 초기 릴리스입니다. 다음 패치 릴리스인 3.05.1에서는 이러한 수정 사항이 모든 리전에 더 광범위하게 배포될 예정입니다. Aurora MySQL 3.05 버전은 MySQL 8.0.32와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

 현재 지원되는 Aurora MySQL 릴리스는 2.07.\$1, 2.11.\$1, 2.12.\$1, 3.01.\$1, 3.02.\$1, 3.03.\$1, 3.04.\$1 및 3.05.\$1입니다.

 기존 Aurora MySQL 3.\$1 데이터베이스 클러스터를 Aurora MySQL 3.05.0.1로 업그레이드할 수 있습니다. 또한 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 3.05.0.1로 스냅샷을 복원할 수 있습니다.

 Aurora MySQL Global Database를 버전 3.05.\$1로 업그레이드하려는 경우 기본 및 보조 DB 클러스터를 패치 수준을 포함하여 정확히 동일한 버전으로 업그레이드해야 합니다. Aurora 글로벌 데이터베이스의 마이너 버전 업그레이드에 대한 자세한 내용은 [마이너 버전 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-upgrade.html#aurora-global-database-upgrade.minor)를 참조하세요.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 Support를 통해 [AWS Support](https://aws.amazon.com/support)를 AWS 사용할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.30501.Improvements"></a>

**아래 나열된 보안 문제 및 CVE 해결:**

이 릴리스에는 MySQL 8.0.32까지의 모든 커뮤니티 CVE 수정 사항이 포함되어 있습니다.
+ [CVE-2023-38545](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38545)

# Aurora MySQL 데이터베이스 엔진 업데이트 2023-10-25(버전 3.05.0)(사용되지 않음)
<a name="AuroraMySQL.Updates.3050"></a><a name="3.05.0"></a><a name="3.05.0"></a>

 **버전:** 3.05.0 

 Aurora MySQL 3.05.0이 정식 출시되었습니다. Aurora MySQL 3.05 버전은 MySQL 8.0.32와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

 Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

 현재 지원되는 Aurora MySQL 릴리스는 2.07.9, 2.07.10, 2.11.\$1, 2.12.\$1, 3.03.\$1, 3.04.\$1 및 3.05.\$1입니다.

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

 Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3에 대한 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 Support를 통해 [AWS Support](https://aws.amazon.com/support)를 AWS 사용할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3050.Improvements"></a>

 **새로운 기능:** 
+ Aurora MySQL 데이터베이스 클러스터의 데이터를 KMS 키(SSE-KMS)로 암호화된 Amazon S3 버킷의 텍스트 파일로 저장하기 위한 지원을 추가했습니다. 자세한 내용은 [Amazon Aurora MySQL DB 클러스터에서 Amazon S3 버킷의 텍스트 파일로 데이터 저장](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.SaveIntoS3.html)을 참조하세요.
+ 엔진에 사용되는 표준 시간대(TZ) 정보의 현재 버전을 나타내는 새로운 글로벌 상태 변수 `aurora_tmz_version`을 도입했습니다. 값은 IANA 표준 시간대 데이터베이스 버전을 따르며 'YYYYsuffix' 형식(예: 2022a 및 2023c)으로 지정됩니다. 자세한 내용은 [Aurora MySQL 글로벌 상태 변수](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html#AuroraMySQL.Reference.GlobalStatusVars)를 참조하세요.

**아래 나열된 보안 문제 및 CVE 해결:**

관리된 환경에서 처리를 미세 조정하기 위한 수정 사항 및 기타 향상된 기능 추가 CVE 수정은 다음과 같습니다.
+ [CVE-2022-37434](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-37434)

 **가용성 향상:** 
+ 병렬 쿼리를 사용하는 Aurora MySQL 데이터베이스 인스턴스에서 많은 수의 동시 병렬 쿼리를 실행할 때 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+  감사 로깅 스레드로 인해 발생하는 잠금 경합에 따라 결국 CPU 사용률이 높아지고 클라이언트 애플리케이션 제한 시간이 초과되는 문제를 해결했습니다.
+ binlog 소스에 `gtid_mode`가 `ON` 또는 `ON_PERMISSIVE`로 설정된 경우 향상된 binlog가 활성화된 바이너리 로그(binlog) 복제본 클러스터에서 실행된 GTID 세트가 잘못 복구될 수 있는 문제를 해결했습니다. 이 문제로 인해 복구 중에 복제본 클러스터의 라이터 인스턴스가 추가로 다시 시작되거나 실행된 GTID 세트를 쿼리할 때 잘못된 결과가 생성될 수 있습니다.
+ 향상된 바이너리 로그가 활성화된 경우 사용 가능한 메모리 감소로 인해 Aurora MySQL 데이터베이스 인스턴스가 다시 시작되거나 장애 조치가 발생할 수 있는 메모리 관리 문제를 해결했습니다.
+ 삭제된 테이블에 속한 데이터베이스 페이지를 읽으려고 할 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 라이터 인스턴스에서 데이터베이스 볼륨이 160GB의 배수로 증가하면 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 바이너리 로그 복구 프로세스가 실행되는 동안 향상된 바이너리 로그 기능이 활성화된 Aurora MySQL 데이터베이스 인스턴스가 시작될 경우 시작 도중 멈출 수 있는 문제를 해결했습니다.
+ 대규모 롤백 세그먼트가 초기화되는 동안 Aurora MySQL 데이터베이스 인스턴스가 시작될 경우 여러 번 다시 시작될 수 있는 문제를 해결했습니다.
+ 제로 가동 중지 패치 적용 중에 인스턴스가 다시 시작되어 데이터베이스 연결이 예기치 않게 종료되는 문제를 해결했습니다.
+ [SHOW STATUS](https://dev.mysql.com/doc/refman/8.0/en/show-status.html) 및 [PURGE BINARY LOGS](https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html) 문을 동시에 실행할 때 교착 상태로 인해 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다. purge binary logs는 사용자가 구성한 binlog 보존 기간을 준수하기 위해 실행되는 관리형 문입니다.
+ 데이터베이스가 내부 시스템 테이블에서 트리거를 생성하거나 삭제하는 동안 라이터 인스턴스가 다시 시작되면 데이터베이스 클러스터를 사용할 수 없게 되는 문제를 해결했습니다.
+ Aurora 복제본이 있는 클러스터에서 향상된 binlog 기능을 사용할 때 긴 세마포어 대기 시간 때문에 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 집계 함수를 참조하는 쿼리를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 드문 경우지만 Aurora Serverless v2가 규모 조정 중에 테이블 캐시 업데이트를 잘못 시도하면 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 중간 임시 테이블을 구체화하는 동안 공통 테이블 표현식(CTE)에 지원되지 않는 인덱스 스캔 액세스 방법이 고려되어 데이터베이스 다시 시작 또는 잘못된 쿼리 결과를 비롯한 원치 않는 동작이 발생할 수 있는 문제를 해결했습니다. 이 문제는 TempTable 스토리지 엔진을 사용하여 테이블에서 지원되지 않는 인덱스 스캔 액세스 방법의 사용을 방지함으로써 해결되었습니다.

 **일반적인 개선 사항:** 
+ Aurora MySQL 3.04.0에서 실행되는 Aurora Serverless v2 데이터베이스 클러스터에서 향상된 binlog가 활성화된 경우 데이터베이스를 사용할 수 없게 되는 문제를 해결했습니다.
+ 향상된 binlog 기능이 활성화된 경우 Aurora 스토리지에 쓰기 전에 사용되지 않은 스토리지 메타데이터를 제거했습니다. 이렇게 하면 네트워크를 통해 전송되는 바이트 증가에 따른 쓰기 지연 시간 증가로 인해 데이터베이스 다시 시작 또는 장애 조치가 발생할 수 있는 특정 상황이 방지됩니다.
+ `malloc_stats` 및 `malloc_stats_totals` 테이블이 `performance_schema`에 추가됨에 따라 내부 메모리 할당자인 Jemalloc의 동작을 제어하는 다음과 같은 세 가지 고급 시스템 변수를 추가했습니다.
  + `aurora_jemalloc_background_thread`.
  + `aurora_jemalloc_dirty_decay_ms`.
  + `aurora_jemalloc_tcache_enabled`.
+ 업그레이드 또는 마이그레이션 시 Aurora 전용 성능 스키마 테이블이 생성되지 않는 문제를 해결했습니다.
+ 새로운 시스템 변수 `aurora_use_vector_instructions`를 추가했습니다. 이 파라미터가 활성화되면 Aurora MySQL은 최적화된 벡터 처리 명령을 사용하여 I/O가 많은 워크로드의 성능을 개선합니다. 이 설정은 Aurora MySQL 3.05 이상에서는 기본적으로 `ON`으로 지정됩니다. 자세한 내용은 [Aurora MySQL 구성 파라미터](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html#AuroraMySQL.Reference.Parameters.Instance)를 참조하세요.
+ 향상된 binlog가 활성화된 경우 CloudWatch의 `NumBinaryLogFiles` 지표에 잘못된 결과가 표시될 수 있는 문제를 해결했습니다.
+ Amazon SageMaker에 대한 [Aurora MySQL 기계 학습](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-ml.html) 작업의 요청 제한 시간이 3초에서 30초로 늘어났습니다. 이는 더 큰 배치 크기를 사용할 때 Aurora MySQL 기계 학습 기능에서 Amazon SageMaker에 대한 요청 재시도 또는 실패 횟수가 증가하는 문제를 해결하는 데 도움이 됩니다.
+ performance\$1schema 데이터베이스에 `malloc_stats` 및 `malloc_stats_totals` 테이블에 대한 지원을 추가했습니다.
+ `LOAD DATA FROM S3` 명령의 `FROM` 키워드를 선택 사항으로 업데이트했습니다. 자세한 내용은 [Amazon S3 버킷의 텍스트 파일에서 Amazon Aurora MySQL DB 클러스터로 데이터 로드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.LoadFromS3.html)를 참조하세요.
+ `INSTANT` 알고리즘을 `ALTER COLUMN` 작업에 사용할 수 있는지 여부를 제어하는 파라미터 `innodb_aurora_instant_alter_column_allowed`에 대한 지원을 추가했습니다. 자세한 내용은 [클러스터 수준 파라미터](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html#AuroraMySQL.Reference.Parameters.Cluster)를 참조하세요.
+ 쓰기 전달이 활성화된 경우 데이터베이스에 새 클라이언트 연결이 설정되지 않는 문제를 해결했습니다.
+ 데이터베이스 인스턴스를 다시 시작할 때까지 `table_open_cache` 데이터베이스 파라미터의 수정 사항이 적용되지 않는 문제를 해결했습니다.
+ 스냅샷 복원, 역추적 또는 데이터베이스 복제 작업 후 내림차순 인덱스를 사용하는 `AUTO_INCREMENT` 열에 대해 중복 키 오류가 발생할 수 있는 문제를 해결했습니다.
+ `GROUP BY` 절과 `aurora_parallel_query` 파라미터가 `ON`으로 설정된 상태에서 `SELECT` 쿼리를 실행할 때 부정확한 결과가 반환될 수 있는 인덱스 스캔 관련 문제를 해결했습니다.
+ `INFORMATION_SCHEMA INNODB_TABLESPACES` 테이블에 대해 쿼리를 실행할 때 사용 가능한 메모리가 고갈될 수 있는 문제를 해결했습니다.
+ ERROR 1146으로 인해 리더 인스턴스가 테이블을 열 수 없는 문제를 해결했습니다. 이 문제는 라이터 인스턴스에서 `INPLACE` 알고리즘을 사용하는 동안 특정 유형의 온라인 데이터 정의 언어(DDL)를 실행할 때 발생합니다.
+ 내부 모니터링 프로세스에서 중복 규모 조정 요청을 잘못 제출하는 경우 Aurora Serverless v2 규모 조정 중에 인스턴스가 다시 시작되지 않도록 문제를 해결했습니다.
+ 연결된 바이너리 로그(binlog) 소비자가 중복된 binlog 복제 서버 ID를 사용할 때 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+ Aurora MySQL 관리형 바이너리 로그 복제본에 대한 인메모리 [릴레이 로그](https://dev.mysql.com/doc/refman/8.0/en/replica-logs-relaylog.html) 캐시를 도입했습니다. 이러한 개선을 통해 바이너리 로그 복제 처리량을 최대 40% 늘릴 수 있습니다. 이 개선 사항은 단일 스레드 바이너리 로그 복제를 사용하거나 [GTID 자동 위치 지정](https://dev.mysql.com/doc/refman/8.0/en/replication-gtids-auto-positioning.html)이 활성화된 다중 스레드 복제를 사용할 때 자동으로 활성화됩니다.

 **업그레이드 및 마이그레이션:** 
+ 단일 데이터베이스에 매우 많은 수의 테이블이 있는 경우 MySQL 5.7에서 MySQL 8.0으로 업그레이드할 때 서버가 과도한 메모리를 소비했습니다. 테이블 업그레이드 가능 여부를 확인하는 과정에서 모든 데이터 딕셔너리 `Table` 객체를 미리 가져와서 각각 처리하고 이름을 가져온 다음 목록에 대해 [버전 호환성 확인](https://dev.mysql.com/doc/refman/8.0/en/check-table.html#check-table-version-compatibility)을 수행한 것으로 나타났습니다. 이 경우에는 모든 객체를 미리 가져오는 것이 필요 없었고 메모리 소비량도 크게 증가시켰습니다. 이 문제를 해결하기 위해 이제 이러한 경우 한 번에 하나의 `Table` 객체를 가져와서 필요한 확인을 수행하고 이름을 가져온 다음 해당 객체를 해제하고 다음 객체에 대한 작업을 진행합니다. (버그 \$134526001) 
+ 데이터베이스 인스턴스에서 사용 가능한 모든 vCPU를 사용하여 테이블스페이스 확인을 병렬로 실행함으로써 Aurora MySQL 버전 2에서 버전 3으로의 메이저 버전 업그레이드 성능을 개선했습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3050.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.32까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+  백그라운드 TLS 인증서 교체로 인해 CPU 사용률이 높아질 수 있는 문제를 해결했습니다. (커뮤니티 버그 수정 \$134284186) 

# Aurora MySQL 데이터베이스 엔진 업데이트 2026-01-02(버전 3.04.6, MySQL 8.0.28과 호환)
<a name="AuroraMySQL.Updates.3046"></a><a name="3.04.6"></a><a name="3.04.6"></a>

 **버전:** 3.04.6

Aurora MySQL 3.04.6이 정식 버전입니다. Aurora MySQL 3.04 버전은 MySQL 8.0.28과 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.30Updates.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 *Amazon Aurora 사용 설명서*의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 Support를 통해 [AWS Support](https://aws.amazon.com/support)를 AWS 사용할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3046.Improvements"></a>

 **가용성 개선** 
+ 실행 중인 병렬 쿼리`EXPLAIN FOR CONNECTION <query-id>`에서 실행한 `KILL <query-id>` 후 실행할 때 엔진이 다시 시작될 수 있는 문제를 수정했습니다.
+ Global Write Forwarding 또는 Local Write Forwarding을 사용할 때 쓰기 전달이 비활성화되거나 리더 인스턴스가 다시 시작될 경우 라이터 인스턴스를 사용할 수 없게 되는 문제를 수정했습니다.

 **일반 개선 사항** 
+ 쓰기 전달이 활성화되고 파라미터 "aurora\$1replica\$1read\$1consistency"가 수정될 때 리더 인스턴스가 오류 로그를 생성하지 않는 문제를 수정했습니다.
+ 일부 SQL 문이 감사 로그에 로깅되지 않을 수 있는 문제를 수정했습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3046.Patches"></a>

이 릴리스에는 MySQL 8.0.28까지의 모든 커뮤니티 버그 수정 사항이 포함되어 있습니다. 자세한 정보는 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3)을 참조하십시오.

# Aurora MySQL 데이터베이스 엔진 업데이트 2025년 5월 5일(버전 3.04.4, MySQL 8.0.28과 호환)
<a name="AuroraMySQL.Updates.3044"></a><a name="3.04.4"></a><a name="3.04.4"></a>

 **버전:** 3.04.4

Aurora MySQL 3.04.4가 정식 버전입니다. Aurora MySQL 3.04 버전은 MySQL 8.0.28와 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

**참고**  <a name="lts_notice_3044"></a>
이 버전은 장기 지원(LTS) 릴리스로 지정됩니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL LTS(장기 지원) 릴리스](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Update.SpecialVersions.html#AuroraMySQL.Updates.LTS)를 참조하세요.**  
LTS 버전의 경우 `AutoMinorVersionUpgrade` 파라미터를 `true`로 설정(또는 AWS Management Console에서 **자동 마이너 버전 업그레이드** 활성화)하지 않는 것이 좋습니다. 이렇게 하면 DB 클러스터가 LTS 버전이 아닐 수 있는 마이너 버전 자동 업그레이드 캠페인의 다음 대상 버전으로 업그레이드될 수 있습니다.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3044.Improvements"></a>

 **보안 수정** 

중요 CVE:
+  [CVE-2024-11053](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-11053) 
+  [CVE-2024-37371](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-37371) 

 **가용성 향상**: 
+ 네트워크 중단으로 인해 라이터와의 연결이 올바르게 재설정되지 않는 복제본 문제를 수정했습니다.
+ [릴레이 로그 복구](https://dev.mysql.com/doc/refman/8.0/en/replication-solutions-unexpected-replica-halt.html) 중에 많은 수의 릴레이 로그 파일을 처리할 때 이진 로그(binlog) 복제본이 다시 시작될 수 있는 문제를 수정했습니다.
+ 병렬 쿼리 기능을 사용하여 쿼리를 실행할 때 데이터베이스 리더 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ 드문 경우지만 대규모 트랜잭션을 커밋하는 동안 오류가 발생할 때 이진 로깅을 비활성화할 수 있는 문제를 수정했습니다.
+ 라이터 DB 인스턴스에서 드문 트랜잭션 커밋 주문이 발생하는 경우 Aurora 읽기 전용 복제본이 다시 시작될 수 있는 문제를 수정했습니다.
+ 향상된 Binlog가 활성화된 인스턴스에서 실행 중에 [예약된 이벤트](https://dev.mysql.com/doc/refman/8.0/en/events-overview.html)가 중단될 때 데이터베이스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 다중 TB Aurora 클러스터 볼륨을 사용하는 데이터베이스 인스턴스가 InnoDB 버퍼풀 검증 실패로 인해 재시작 중에 가동 중지 시간이 증가할 수 있는 문제를 해결했습니다.

 **일반적인 개선 사항** 
+ 다음 권한이 `rds_superuser_role`, `FLUSH_OPTIMIZER_COSTS`, `FLUSH_STATUS`, `FLUSH_TABLES` 및 `FLUSH_USER_RESOURCES`에 추가되었습니다. `rds_superuser_role`에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Amazon Aurora를 사용하는 Amazon 관리자 사용자 계정](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/UsingWithRDS.MasterAccounts.html)을 참조하세요. 이러한 동적 권한에 대한 자세한 내용은 [MySQL 설명서](https://dev.mysql.com/doc/refman/8.0/en/flush.html)를 참조하세요.
+ 제로 가동 중지 패치(ZDP)/제로 가동 중지 재시작(ZDR) 중에 보존된 연결이 잘못 처리되어 클라이언트가 쿼리가 완료될 때까지 무기한 대기하는 문제를 수정했습니다.
+ 업데이트 중에 공간 인덱스를 통해 행을 읽을 수 없게 되는 문제를 수정했습니다.
+ 제로 가동 중지 재시작 또는 제로 가동 중지 패치 적용 작업 중에 중단된 옵티마이저 힌트가 포함된 쿼리가 잘못 처리될 수 있는 문제를 해결했습니다.
+ `innodb_flush_log_at_trx_commit`가 `0`으로 설정된 경우 커밋 지연 시간이 측정되지 않는 문제를 수정했습니다.
+ 테이블 수가 많을 때 논리적 [데이터 사전](https://dev.mysql.com/doc/refman/8.0/en/data-dictionary.html) 복구 중에 메모리 사용량을 줄이기 위한 최적화를 도입했습니다.
+ 향상된 Binlog가 활성화되었거나 이전에 활성화된 클러스터에서 `SHOW BINARY LOGS` 명령이 실행되는 데 시간이 더 오래 걸리는 문제를 수정했습니다. 이 문제로 인해 여러 `SHOW BINARY LOGS` 명령이 동시에 실행되는 경우 커밋 지연 시간이 증가할 수도 있습니다.
+ 뷰 정의자의 기본 역할과 관련된 메모리 문제를 수정했습니다.
+ 쓰기 전달 기능을 비활성화하는 프로세스를 완료하지 못할 수 있는 문제를 해결했습니다.
+ 쓰기 전달이 활성화된 경우 데이터베이스에 새 클라이언트 연결이 설정되지 않는 문제를 해결했습니다.
+ 쓰기 전달을 사용하는 리더 인스턴스가 `timestamp` 값을 포함하고 `time_zone` 데이터베이스 파라미터가 "UTC"로 설정된 DML 문을 실행할 때 라이터 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 복제본의 동시 읽기 쿼리와 라이터의 DDL 작업으로 인해 복제본에 `'Table does not exist'` 오류가 발생하여 Aurora 읽기 전용 복제본 또는 테이블 정의 불일치가 간헐적으로 발생하지 않는 문제를 수정했습니다.
+ 병렬 쿼리와 함께 해시 조인 알고리즘을 사용하여 `LEFT-` 또는 `RIGHT-JOIN` 작업과 관련된 쿼리를 실행할 때 불완전한 결과 세트가 발생할 수 있는 문제를 수정했습니다.
+ 이 Aurora MySQL 버전부터는 빠른 삽입 최적화가 더 이상 활성화되지 않습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL 성능 개선 사항](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.**

 **업그레이드 및 마이그레이션**: 
+ AMS2에서 AMS3으로 업그레이드하는 동안 불필요하게 생성된 기본 역할을 제거했습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3044.Patches"></a>

이 릴리스에는 MySQL 8.0.28까지의 모든 커뮤니티 버그 수정 사항이 포함되어 있습니다. 자세한 내용은 섹션을 참조하세요[Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v3)
+ `FLUSH STATUS`, `COM_CHANGE_USER` 및`SHOW PROCESS LIST`가 동시에 실행될 때 교착 상태를 해결하는 문제를 수정했습니다. (버그\$135218030)

# Aurora MySQL 데이터베이스 엔진 업데이트 2024년 6월 26일(버전 3.04.3, MySQL 8.0.28과 호환)
<a name="AuroraMySQL.Updates.3043"></a><a name="3.04.3"></a><a name="3.04.3"></a>

**버전:** 3.04.3

Aurora MySQL 3.04.3이 정식 버전입니다. Aurora MySQL 3.04 버전은 MySQL 8.0.28과 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

**참고**  <a name="lts_notice_3043"></a>
이 버전은 장기 지원(LTS) 릴리스로 지정됩니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL LTS(장기 지원) 릴리스](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Update.SpecialVersions.html#AuroraMySQL.Updates.LTS)를 참조하세요.**  
LTS 버전의 경우 `AutoMinorVersionUpgrade` 파라미터를 `true` 로 설정(또는에서 마이**너 버전 자동 업그레이드** 활성화 AWS Management Console)하지 않는 것이 좋습니다. 이렇게 하면 DB 클러스터가 LTS 버전이 아닐 수 있는 마이너 버전 자동 업그레이드 캠페인의 다음 대상 버전으로 업그레이드될 수 있습니다.

현재 지원되는 Aurora MySQL 릴리스는 2.07.9, 2.7.10, 2.11.\$1, 2.12.\$1, 3.03.\$1, 3.04.\$1, 3.05.\$1, 3.06.\$1 및 3.07.\$1입니다.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 [Aurora MySQL DB 클러스터에 대한 메이저 버전 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 *Amazon Aurora 사용 설명서*의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.

문제 해결 정보는 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 현재 위치 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Upgrading.Troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 Support를 통해 [AWS Support](https://aws.amazon.com/support)를 AWS 사용할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3043.Improvements"></a>

**보안 문제 및 CVE 해결:**

이 릴리스에는 MySQL 8.0.28까지의 모든 커뮤니티 CVE 수정 사항이 포함되어 있습니다. 다음 CVE 수정 사항이 포함되어 있습니다.
+ [CVE-2024-0853](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-0853)

**가용성 향상:**
+ 병렬 쿼리를 실행할 때 Aurora MySQL DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ 라이터 DB 인스턴스에서 변경되거나 삭제되는 테이블을 읽을 때 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 메모리 액세스 위반으로 인해 스레드가 더 이상 소유하지 않은 뮤텍스 객체가 해제되는 문제를 수정했습니다.
+ 전달된 쿼리를 실행하는 동안 쓰기 전달 세션이 닫힐 때 Aurora MySQL 라이터 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 바이너리 로그가 활성화된 인스턴스에서 대규모 GTID 세트를 처리할 때 DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ InnoDB 분할 테이블에서 `INSERT` 쿼리를 처리할 때 DB 인스턴스의 여유 메모리가 점진적으로 감소할 수 있는 문제를 해결했습니다.
+ 드문 경우지만 외래 키 제약 조건이 있는 테이블에서 `SELECT` 쿼리를 수행할 때 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 데이터베이스 복구 중에 InnoDB 데이터 사전 복구에 오랜 시간이 걸릴 때 데이터베이스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 가상 열이 외래 키 제약 조건의 열 또는 참조된 테이블의 멤버로 포함되는 테이블에 계단식 `UPDATE` 또는 `DELETE` 외래 키 제약 조건이 정의될 때 데이터베이스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 스케일 업 도중에 데이터베이스가 다시 시작될 수 있는 Aurora Serverless v2의 문제를 수정했습니다.

**일반적인 개선 사항:**
+ Aurora Global Database를 사용할 때 `threads_running` 상태 변수에 잘못된 값을 제공한 문제를 수정했습니다.
+ 병렬 읽기를 사용할 때 `rw_lock`의 잠금 소유자 정보가 부정확하여 DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ `SELECT ... INTO OUTFILE ...` 쿼리를 실행할 때 시간이 지남에 따라 사용 가능한 메모리가 감소하는 메모리 관리 문제를 수정했습니다.
+ DB 인스턴스의 로컬 스토리지가 전체 용량에 도달하면 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ db.t4g.medium 및 db.t4g.large DB 인스턴스에 대해 Performance Insights 자동 관리가 켜져 있을 때 성능 스키마가 활성화되지 않는 문제를 수정했습니다.
+ 고객이 구성한 `wait_timeout` 또는 `interactive_timeout`에 도달할 때 DB 인스턴스가 클라이언트 연결을 닫지 못하게 하는 제로 가동 중지 시간 패치(ZDP) 중 문제를 수정했습니다.
+ 테이블에 전체 텍스트 검색(FTS) 인덱스가 하나 이상 있고 Aurora 라이터 DB 인스턴스에서 `TRUNCATE` 문이 실행 중인 경우 테이블이 존재하지 않습니다 오류와 함께 Aurora 리더 인스턴스의 `SELECT` 쿼리가 실패할 수 있는 문제가 해결되었습니다.

**업그레이드 및 마이그레이션:**
+ 대상 Aurora MySQL DB 엔진 버전이 3.04.0 이상일 때 업그레이드 또는 마이그레이션이 실패하는 문제를 수정했습니다. 이는 `lower_case_table_names` DB 클러스터 파라미터가 `1`로 설정되어 있고 MySQL 데이터베이스 데이터 정렬이 소문자 테이블 이름과 호환되지 않는 경우에 발생합니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3043.Patches"></a>

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

# Aurora MySQL 데이터베이스 엔진 업데이트 2024년 3월 15일(버전 3.04.2, MySQL 8.0.28과 호환)
<a name="AuroraMySQL.Updates.3042"></a><a name="3.04.2"></a><a name="3.04.2"></a>

**버전:** 3.04.2

Aurora MySQL 3.04.2를 정식 버전으로 사용할 수 있습니다. Aurora MySQL 3.04 버전은 MySQL 8.0.28과 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Compare-80-v3.html)를 참조하세요.

**참고**  <a name="lts_notice_3042"></a>
이 버전은 장기 지원(LTS) 릴리스로 지정됩니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL LTS(장기 지원) 릴리스](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Update.SpecialVersions.html#AuroraMySQL.Updates.LTS)를 참조하세요.**  
LTS 버전의 경우 `AutoMinorVersionUpgrade` 파라미터를 `true` 로 설정(또는에서 마이**너 버전 자동 업그레이드** 활성화 AWS Management Console)하지 않는 것이 좋습니다. 이렇게 하면 DB 클러스터가 LTS 버전이 아닐 수 있는 마이너 버전 자동 업그레이드 캠페인의 다음 대상 버전으로 업그레이드될 수 있습니다.

현재 지원되는 Aurora MySQL 릴리스는 2.07.9, 2.7.10, 2.11.\$1, 2.12.\$1, 3.03.\$1, 3.04.\$1, 3.05.\$1 및 3.06.\$1입니다.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 버전 3에 대한 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)을 참조하세요.** Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 Support를 통해 [AWS Support](https://aws.amazon.com/support)를 AWS 사용할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3042.Improvements"></a>

**보안 문제 및 CVE 해결:**

이 릴리스에는 다음 CVE 수정 사항이 포함되어 있습니다.
+ [CVE-2020-11104](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11104)
+ [CVE-2020-11105](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11105)
+ [CVE-2023-38545](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38545)
+ [CVE-2023-38546](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38546)
+ [CVE-2023-39975](https://nvd.nist.gov/vuln/detail/CVE-2023-39975)

**가용성 향상:**
+ 라이터 DB 인스턴스에 워크로드가 많을 때 읽기 전용 복제본 DB 인스턴스를 성공적으로 시작할 수 없는 문제를 수정했습니다.
+ Aurora 스토리지와 통신하는 구성 요소의 결함으로 인해 Aurora MySQL 라이터 DB 인스턴스가 장애 조치될 수 있는 문제를 수정했습니다. 결함은 소프트웨어 업데이트 후 DB 인스턴스와 기본 스토리지 간의 통신이 분석된 결과로 발생합니다.
+ [SHOW STATUS](https://dev.mysql.com/doc/refman/8.0/en/show-status.html) 및 [PURGE BINARY LOGS](https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html) 문을 동시에 실행할 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다. `PURGE BINARY LOGS`는 사용자가 구성한 binlog 보존 기간을 준수하기 위해 실행되는 관리형 문입니다.
+ 데이터베이스 인스턴스를 다시 시작하는 동안 추가 재시작이 발생할 수 있는 문제를 수정했습니다.
+ 감사 로깅 스레드로 인해 발생하는 잠금 경합에 따라 CPU 사용률이 높아지고 클라이언트 애플리케이션 제한 시간이 초과될 수 있는 문제를 해결했습니다.
+ 대규모 롤백 세그먼트가 초기화되는 동안 Aurora MySQL 데이터베이스 인스턴스가 시작될 경우 여러 번 다시 시작될 수 있는 문제를 해결했습니다.
+ 집계 함수를 참조하는 쿼리를 실행하는 동안 DB 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

**일반적인 개선 사항:**
+ Aurora DB 클러스터 볼륨에서 데이터를 읽는 동안 일시적인 네트워크 문제로 인해 병렬 쿼리가 실패할 수 있는 문제를 해결했습니다.
+ 사용자가 쿼리를 중단하거나 `performance_schema` 쿼리에 대한 세션 제한 시간을 설정할 수 없는 문제를 수정했습니다.
+ 복제 인스턴스가 호스트 교체 중일 때 사용자 지정 SSL 인증서([mysql.rds\$1import\$1binlog\$1ssl\$1material](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_import_binlog_ssl_material))를 사용하도록 구성된 바이너리 로그(binlog) 복제가 실패할 수 있는 문제를 수정했습니다.
+ 다운로드 또는 교체 시 로그 파일에 액세스할 수 없고 경우에 따라 CPU 사용량이 증가할 수 있는 감사 로그 파일 관리 관련 문제를 해결했습니다.
+ 스냅샷 복원, 특정 시점 복구 수행, 데이터베이스에 많은 수의 테이블이 있는 DB 클러스터 복제의 완료 시간을 줄이기 위해 `AUTO_INCREMENT` 키 복구를 최적화했습니다.
+ 일부 `performance_schema` 테이블을 참조하는 SQL 문이 Community MySQL에서 Aurora MySQL 버전 3.04.0 및 3.04.1로 마이그레이션한 후 이러한 테이블이 누락되어 오류를 반환할 수 있는 문제를 수정했습니다.
+ Aurora MySQL 2.11.\$1 이하 버전에서 업그레이드한 후 소규모 읽기 전용 복제본 인스턴스에서 복제 지연이 증가할 수 있는 문제를 해결했습니다.
+ 스냅샷 복원, 역추적 또는 데이터베이스 복제 작업 후 내림차순 인덱스를 사용하는 `AUTO_INCREMENT` 열에 대해 중복 키 오류가 발생할 수 있는 문제를 해결했습니다.
+ DB 인스턴스를 다시 시작할 때까지 `table_open_cache` 데이터베이스 파라미터의 수정 사항이 적용되지 않는 문제를 해결했습니다.
+ ERROR 1146으로 인해 리더 DB 인스턴스가 테이블을 열 수 없는 문제를 해결했습니다. 이 문제는 라이터 DB 인스턴스에서 `INPLACE` 알고리즘을 사용하는 동안 특정 유형의 온라인 데이터 정의 언어(DDL) 문을 실행할 때 발생합니다.
+ 내부 모니터링 프로세스에서 중복 규모 조정 요청을 잘못 제출하는 경우 Aurora Serverless v2 규모 조정 중에 인스턴스가 다시 시작되지 않도록 문제를 해결했습니다.
+ 연결된 바이너리 로그(binlog) 소비자가 중복된 binlog 복제 서버 ID를 사용할 때 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.

**업그레이드 및 마이그레이션:**
+ Aurora MySQL 버전 2의 InnoDB 시스템 테이블에 이미 삭제된 테이블스페이스에 대한 분리된 항목이 존재하여 Aurora MySQL 버전 3으로의 메이저 버전 업그레이드가 실패할 수 있는 문제를 수정했습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3042.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.28까지의 모든 커뮤니티 버그 수정 사항이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+ 캐시 라인 값을 잘못 계산하여 Graviton 기반 인스턴스에서 데이터베이스를 다시 시작하는 동안 오류가 발생하는 문제를 수정했습니다. (커뮤니티 버그 수정 \$135479763)
+ 여러 `AND`, `OR` 또는 `XOR` 조건이 포함된 SELECT 문을 하위 쿼리로 사용하여 저장된 루틴을 반복적으로 실행하면 과도한 소비와 최종 가상 메모리 소진이 발생할 수 있습니다. (커뮤니티 버그 수정 \$133852530)

# Aurora MySQL 데이터베이스 엔진 업데이트 2023년 11월 13일(버전 3.04.1, MySQL 8.0.28과 호환)
<a name="AuroraMySQL.Updates.3041"></a><a name="3.04.1"></a><a name="3.04.1"></a>

**버전:** 3.04.1

Aurora MySQL 3.04.1이 정식 버전입니다. Aurora MySQL 3.04 버전은 MySQL 8.0.28과 호환됩니다. 발생한 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

**참고**  <a name="lts_notice_3041"></a>
이 버전은 장기 지원(LTS) 릴리스로 지정됩니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL LTS(장기 지원) 릴리스](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Update.SpecialVersions.html#AuroraMySQL.Updates.LTS)를 참조하세요.**  
LTS 버전의 경우 `AutoMinorVersionUpgrade` 파라미터를 `true` 로 설정(또는에서 마이**너 버전 자동 업그레이드** 활성화 AWS Management Console)하지 않는 것이 좋습니다. 이렇게 하면 DB 클러스터가 LTS 버전이 아닐 수 있는 마이너 버전 자동 업그레이드 캠페인의 다음 대상 버전으로 업그레이드될 수 있습니다.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

현재 지원되는 Aurora MySQL 릴리스는 2.07.9, 2.7.10, 2.11.\$1, 2.12.\$1, 3.01.\$1, 3.02.\$1, 3.03.\$1, 3.04.\$1 및 3.05.\$1입니다.

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

Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 버전 3에 대한 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)을 참조하세요.** Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 Support를 통해 [AWS Support](https://aws.amazon.com/support)를 AWS 사용할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3041.Improvements"></a>

 **가용성 향상:** 
+ 병렬 쿼리를 사용하는 Aurora MySQL 데이터베이스 인스턴스에서 많은 수의 동시 병렬 쿼리를 실행할 때 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+ binlog 소스에 `gtid_mode`가 `ON` 또는 `ON_PERMISSIVE`로 설정된 경우 향상된 binlog가 활성화된 바이너리 로그(binlog) 복제본 클러스터에서 실행된 GTID 세트가 잘못 복구될 수 있는 문제를 해결했습니다. 이 문제로 인해 복구 중에 복제본 클러스터의 라이터 인스턴스가 추가로 다시 시작되거나 실행된 GTID 세트를 쿼리할 때 잘못된 결과가 생성될 수 있습니다.
+ 향상된 바이너리 로그가 활성화된 경우 사용 가능한 메모리 감소로 인해 Aurora MySQL 데이터베이스 인스턴스가 다시 시작되거나 장애 조치가 발생할 수 있는 메모리 관리 문제를 해결했습니다.
+ 라이터 인스턴스에서 데이터베이스 볼륨이 160GB의 배수로 증가하면 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 바이너리 로그 복구 프로세스가 실행되는 동안 향상된 바이너리 로그 기능이 활성화된 Aurora MySQL 데이터베이스 인스턴스가 시작될 경우 시작 도중 멈출 수 있는 문제를 해결했습니다.
+ [https://dev.mysql.com/doc/refman/8.0/en/show-status.html](https://dev.mysql.com/doc/refman/8.0/en/show-status.html) 및 [https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html](https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html) 문을 동시에 실행할 때 교착 상태로 인해 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다. purge binary logs는 사용자가 구성한 binlog 보존 기간을 준수하기 위해 실행되는 관리형 문입니다.
+ 데이터베이스가 내부 시스템 테이블에서 트리거를 생성하거나 삭제하는 동안 라이터 인스턴스가 다시 시작되면 데이터베이스 클러스터를 사용할 수 없게 되는 문제를 해결했습니다.
+ Aurora 복제본이 있는 클러스터에서 향상된 binlog 기능을 사용할 때 긴 세마포어 대기 시간 때문에 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

 **일반적인 개선 사항:** 
+ Aurora MySQL 3.04.0에서 실행되는 Aurora Serverless v2 데이터베이스 클러스터에서 향상된 binlog가 활성화된 경우 데이터베이스를 사용할 수 없게 되는 문제를 해결했습니다.
+ 향상된 binlog 기능이 활성화된 경우 Aurora Storage에 쓰기 전에 사용되지 않은 스토리지 메타데이터를 제거했습니다. 이렇게 하면 네트워크를 통해 전송되는 바이트 증가에 따른 쓰기 지연 시간 증가로 인해 데이터베이스 다시 시작 또는 장애 조치가 발생할 수 있는 특정 상황이 방지됩니다.
+ 업그레이드 또는 마이그레이션 시 Aurora 전용 성능 스키마 테이블이 생성되지 않는 문제를 해결했습니다.
+ 향상된 binlog가 활성화된 경우 CloudWatch의 `NumBinaryLogFiles` 지표에 잘못된 결과가 표시될 수 있는 문제를 해결했습니다.

 **업그레이드 및 마이그레이션:** 
+ 단일 데이터베이스에 매우 많은 수의 테이블이 있는 경우 MySQL 5.7에서 MySQL 8.0으로 업그레이드할 때 서버가 과도한 메모리를 소비했습니다. 테이블 업그레이드 가능 여부를 확인하는 과정에서 모든 데이터 딕셔너리 `Table` 객체를 미리 가져와서 각각 처리하고 이름을 가져온 다음, 목록에 대해 [https://dev.mysql.com/doc/refman/8.0/en/check-table.html#check-table-version-compatibility](https://dev.mysql.com/doc/refman/8.0/en/check-table.html#check-table-version-compatibility)를 수행한 것으로 나타났습니다. 이 경우에는 모든 객체를 미리 가져오는 것이 필요 없었고 메모리 소비량도 크게 증가시켰습니다. 이 문제를 해결하기 위해 이제 이러한 경우 한 번에 하나의 `Table` 객체를 가져와서 필요한 확인을 수행하고 이름을 가져온 다음 해당 객체를 해제하고 다음 객체에 대한 작업을 진행합니다. (버그 \$134526001)

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3041.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.28까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+ 백그라운드 TLS 인증서 교체로 인해 CPU 사용률이 높아질 수 있는 문제를 해결했습니다(커뮤니티 버그 수정 \$134284186).

# Aurora MySQL 데이터베이스 엔진 업데이트 2023-07-31(버전 3.04.0) , MySQL 8.0.28과 호환)
<a name="AuroraMySQL.Updates.3040"></a><a name="3.04.0"></a><a name="3.04.0"></a>

 **버전:** 3.04.0 

Aurora MySQL 3.04.0이 정식 출시되었습니다. Aurora MySQL 3.04 버전은 MySQL 8.0.28과 호환되고, Aurora MySQL 3.03 버전은 MySQL 8.0.26과 호환되며, Aurora MySQL 3.02 버전은 MySQL 8.0.23과 호환됩니다. 8.0.23에서 8.0.28까지 이루어진 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

**참고**  <a name="lts_notice_3040"></a>
이 버전은 장기 지원(LTS) 릴리스로 지정됩니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL LTS(장기 지원) 릴리스](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Update.SpecialVersions.html#AuroraMySQL.Updates.LTS)를 참조하세요.**  
LTS 버전의 경우 `AutoMinorVersionUpgrade` 파라미터를 `true` 로 설정(또는에서 마이너 버전 자동 업그레이드 활성화 AWS Management Console)하지 않는 것이 좋습니다. **** 이렇게 하면 DB 클러스터가 LTS 버전이 아닐 수 있는 마이너 버전 자동 업그레이드 캠페인의 다음 대상 버전으로 업그레이드될 수 있습니다.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

 현재 지원되는 Aurora MySQL 릴리스는 2.07.9, 2.11.1, 2.11.2, 3.01.\$1, 3.02.\$1, 3.03.\$1 및 3.04.0입니다.

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

 Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3에 대한 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 Support를 통해 [AWS Support](https://aws.amazon.com/support)를 AWS 사용할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

**참고**  
Aurora MySQL 향상된 바이너리 로그(binlog)는 현재 Aurora MySQL 버전 3.04.0의 Aurora Serverless v2 데이터베이스 인스턴스에서는 지원되지 않습니다. 이 기능을 활성화하면 데이터베이스를 사용하지 못하게 될 수 있습니다. Aurora MySQL 버전 3.04.0에서 향상된 바이너리 로그를 사용해야 하는 경우 [비서버리스 데이터베이스 인스턴스 클래스](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.html#Concepts.DBInstanceClass.Types)를 사용하거나 Serverless v2 데이터베이스 인스턴스의 최소 및 최대 ACU를 동일한 값으로 설정하는 것이 좋습니다.  
Aurora MySQL의 향상된 바이너리 로깅에 대한 자세한 내용은 [Aurora 사용 설명서](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.MySQL.html#AuroraMySQL.Enhanced.binlog)에서 확인할 수 있습니다.

## 개선 사항
<a name="AuroraMySQL.Updates.3040.Improvements"></a>

**새로운 기능:**
+ InnoDB 전체 텍스트 인덱스를 사용하여 [자연어 모드](https://dev.mysql.com/doc/refman/8.0/en/fulltext-natural-language.html)에서 구문을 검색하는 쿼리의 성능을 개선했습니다. MySQL에서의 전체 텍스트 검색에 대한 자세한 내용은 [Full-Text Search Functions](https://dev.mysql.com/doc/refman/8.0/en/fulltext-search.html)를 참조하세요.
+ Amazon Aurora MySQL이 로컬(클러스터 내) 쓰기 전달을 지원합니다. 이제 리더 DB 인스턴스의 쓰기 작업을 Aurora MySQL DB 클러스터 내의 라이터 DB 인스턴스로 전달할 수 있습니다. 자세한 내용은 [Aurora MySQL DB 클러스터에서 로컬 쓰기 전달 사용](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-write-forwarding.html)을 참조하세요.
+ `autocommit`이 비활성화된 세션에서 [Amazon Aurora 글로벌 데이터베이스에서 쓰기 전달 사용](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html) 기능에 대한 `aurora_replica_read_consistency` 파라미터의 값을 변경하는 기능을 추가했습니다. 자세한 내용은 [쓰기 전달에 대한 구성 파라미터](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html#aurora-global-database-write-forwarding-params)를 참조하세요.
+ Aurora MySQL 3.04부터 [글로벌 데이터베이스 쓰기 전달](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html#aurora-global-database-write-forwarding-params) 기능의 경우 이제 데이터베이스 클러스터 및 데이터베이스 인스턴스 파라미터 그룹을 통해 `aurora_replica_read_consistency` 파라미터 값을 설정할 수 있습니다. Aurora MySQL 버전 3.04 이전에는 이 파라미터 값을 세션 수준에서만 구성할 수 있었습니다.

**보안 문제 및 CVE 해결:**
+ SSL/TLS 공급자를 OpenSSL에서 [AWS-LC](https://github.com/aws/aws-lc)로 변경했습니다. 이로 인해 다음을 포함하되 이에 국한되지 않는 다양한 변경 사항이 발생합니다.
  + 이제 Aurora MySQL 버전 3.04.0에서 상위 버전으로 업그레이드할 때 제로 가동 중지 다시 시작 및 제로 가동 중지 패치 적용을 통해 SSL을 사용한 데이터베이스 연결을 복원할 수 있습니다.
  + TLS\$1AES\$1128\$1GCM\$1SHA256, TLS\$1AES\$1256\$1GCM\$1SHA384 및 TLS\$1CHACHA20\$1POLY1305\$1SHA256 SSL 암호에 대한 지원을 포함하여 TLSv1.3을 지원합니다.
  + 보안 수준이 낮은 DHE-RSA-\$1 암호에 대한 지원이 제거되었습니다.

  자세한 내용은 [Aurora MySQL DB 클러스터에서 TLS 사용](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Security.html#AuroraMySQL.Security.SSL)을 참조하세요.
+ 저장 프로시저 및 함수와 같은 모든 저장 루틴의 정의 및 속성에 액세스할 수 있는 동적 권한 `SHOW_ROUTINE`을 `rds_superuser_role`에 추가했습니다. 자세한 내용은 [SHOW\$1ROUTINE](https://dev.mysql.com/doc/refman/8.0/en/privileges-provided.html#priv_show-routine)을 참조하세요.
+ 감사 로그 파일 교체 중에 감사 로그에서 이벤트가 누락될 수 있는 문제를 해결했습니다.
+ TLS 1.2 버전과의 호환성을 유지하면서 안전하고 성능이 우수한 전송 계층 보안(TLS) 1.3 프로토콜에 대한 지원을 활성화했습니다.
+ TLS 버전 TLSv1 및 TLSv1.1은 커뮤니티 MySQL 8.0.26에서 사용 중단되었으며 이에 따라 Aurora MySQL 3.03에서 더 이상 사용되지 않습니다. 이러한 프로토콜은 이제 커뮤니티 MySQL 8.0.28과 Aurora MySQL 3.04에서 제거되었습니다. 기본적으로 TLS 1.2 이상을 통해 통신할 수 없는 모든 보안 클라이언트는 거부됩니다. TLS를 사용하여 데이터베이스 인스턴스에 연결하는 방법에 대한 자세한 내용은 [Amazon Aurora MySQL을 사용한 보안](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Security.html)을 참조하세요.

이 릴리스에는 다음 CVE 수정 사항이 포함되어 있습니다.
+ [CVE-2023-21963](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-21963)
+ [CVE-2023-21912](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-21912)
+ [CVE-2023-0215](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-0215)
+ [CVE-2022-43551](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-43551)
+ [CVE-2022-37434](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-37434)
+ [CVE-2022-21635](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21635)
+ [CVE-2022-21556](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21556)
+ [CVE-2022-21352](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21352)
+ [CVE-2021-35630](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-35630)
+ [CVE-2021-35624](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-35624)

**가용성 향상:**
+ 긴 트랜잭션 복구 중에 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 데이터베이스 활동 스트림 이벤트 암호화 내에서 데이터베이스 다시 시작을 일으킬 수 있는 문제를 해결했습니다.
+ 시작 또는 Aurora Serverless v2 스케일 인 중에 InnoDB 버퍼 풀이 초기화될 때 메모리 부족 오류로 인한 메모리 관리 문제를 해결했습니다. 이 문제로 인해 데이터베이스 인스턴스가 다시 시작되거나 처리량 감소 또는 지연 시간 증가를 비롯한 성능 저하가 발생할 수 있습니다.
+ Aurora MySQL 병렬 쿼리 실행 계획을 사용하는 쿼리를 실행하는 동안 Aurora MySQL 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 특정 상황에서 범위 추정 중에 Aurora 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 자동 증가 열과 관련된 많은 삽입 작업을 실행하는 동안 다시 시작이 발생하는 경우 시작 시 데이터베이스 복구가 중단될 수 있는 문제를 해결했습니다.
+ 서버 변수 `server_audit_events`가 `ALL` 또는 `QUERY`로 설정된 경우 Aurora MySQL 오류 로그에 정보 메시지가 과도하게 로깅되는 Aurora 고급 감사 관련 문제를 해결했습니다. 이 문제로 인해 데이터베이스 인스턴스가 다시 시작될 수 있습니다.
+ 병렬 쿼리가 활성화된 경우 `INSERT` 문을 롤백하는 동안 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+ `EXTRA` 정보 열에 출력 `all select tables were optimized away`를 반환한 쿼리에서 `EXPLAIN ANALYZE` 프로파일링 도구를 실행할 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다. 자세한 내용은 MySQL 설명서의 [`EXPLAIN` Output Format](https://dev.mysql.com/doc/refman/8.0/en/explain-output.html)을 참조하세요.
+ 전달된 [암시적 커밋 문](https://dev.mysql.com/doc/refman/8.0/en/implicit-commit.html)에 오류가 발생할 경우 전역 쓰기 전달을 사용하는 Aurora 글로벌 데이터베이스 보조 리전 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ Aurora 글로벌 데이터베이스 보조 리전에서 글로벌 쓰기 전달을 사용하여 `SELECT FOR UPDATE` 쿼리를 실행할 때 Aurora 글로벌 데이터베이스 기본 리전의 라이터 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

 **일반적인 개선 사항:** 
+ `GTID_PURGED` 시스템 변수를 설정할 수 있도록 새 저장 프로시저 `mysql.rds_gtid_purged`를 추가했습니다. 자세한 내용은 [mysql.rds\$1gtid\$1purged](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_gtid_purged)를 참조하세요.
+ 바이너리 로그 복제를 중지할 위치를 구성할 수 있도록 두 개의 새로운 저장 프로시저 `mysql.rds_start_replication_until` 및 `mysql.rds_start_replication_until_gtid`를 추가했습니다. Aurora MySQL에서 바이너리 로그 복제의 중지 위치를 구성하는 방법에 대한 자세한 내용은 [mysql.rds\$1start\$1replication\$1until](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/mysql-stored-proc-replicating.html#mysql_rds_start_replication_until)을 참조하세요.
+ 자동 커밋 모드가 비활성화된 세션에서 직접적으로 호출될 때 [Aurora MySQL 복제 제어 저장 프로시저](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html)가 [https://dev.mysql.com/doc/refman/8.0/en/set-sql-log-bin.html](https://dev.mysql.com/doc/refman/8.0/en/set-sql-log-bin.html) 변수를 수정하지 못하는 문제를 해결했습니다.
+ 데이터 제어 언어(DCL) 문 `GRANT/REVOKE` 및 `CREATE/DROP/ALTER/RENAME USER`에 대한 논리적 복제 지원을 추가했습니다.
+ InnoDB 통계가 오래되어 쿼리 실행 계획이 최적화되지 않음으로 인해 쿼리 실행 시간이 길어질 수 있는 문제를 해결했습니다.
+ `information_schema.aurora_global_db_instance_status` 및 `information_schema.aurora_global_db_status`라는 두 개의 새로운 시스템 뷰를 추가했습니다. 이러한 뷰를 사용하여 Aurora MySQL 글로벌 데이터베이스 클러스터에 있는 기본 및 보조 리소스의 상태와 토폴로지를 표시할 수 있습니다. 두 시스템 뷰에 대한 세부 정보는 [Aurora MySQL 전용 information\$1schema 테이블](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ISTables.html)에서 확인할 수 있습니다.
+ 이스케이프된 와일드카드 문자를 사용하여 `SET ROLE` 문을 실행한 후 데이터베이스 이름에 와일드카드 문자가 포함된 데이터베이스에 액세스할 수 없는 문제를 해결했습니다.
+ 감사 로그 교체를 처리하는 동안 보고된 이벤트가 감사 로그에 기록되지 않는 문제를 해결했습니다.
+ `TRIGGER` 실행을 통해 내부 임시 테이블을 생성하면 라이터 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 새로운 시스템 변수 `innodb_aurora_max_partitions_for_range`를 추가했습니다. 영구 통계를 사용할 수 없는 경우 이 파라미터를 사용하여 파티셔닝된 테이블의 행 수 추정 실행 시간을 개선할 수 있습니다. 자세한 내용은 [Aurora MySQL 구성 파라미터](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html) 문서에서 확인할 수 있습니다.
+ 파티셔닝된 테이블을 생성할 때 `ROW_FORMAT`을 `COMPRESSED`로 잘못 설정할 수 있는 문제를 해결했습니다. Aurora MySQL이 압축된 테이블을 지원하지 않는다는 경고 메시지와 함께 테이블이 암시적으로 `COMPACT` 형식으로 변환됩니다.
+ `replica_parallel_type` 변수가 `LOGICAL_CLOCK`으로 설정되고 `replica_preserve_commit_order` 변수가 `ON`으로 설정된 경우 멀티스레드 바이너리 로그 복제가 중지될 수 있는 문제를 해결했습니다. 이 문제는 500MB보다 큰 트랜잭션이 소스에서 실행될 때 발생할 수 있습니다.
+ [글로벌 데이터베이스 쓰기 전달](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html) 기능이 활성화되면 보조 리전의 리더 인스턴스에 대한 `performance_schema` 구성 변경 사항이 의도치 않게 기본 리전의 라이터 인스턴스로 전달될 수 있는 문제를 해결했습니다.
+ Aurora 스토리지 파일 시스템에서 데이터 페이지를 읽은 후 서버 상태 변수 `innodb_buffer_pool_reads`가 업데이트되지 않을 수 있는 문제를 해결했습니다.
+ Aurora I/O 최적화 클러스터 구성을 선택하는 경우 Aurora MySQL 병렬 쿼리가 지원되지 않습니다. 자세한 내용은 [Amazon Aurora MySQL 병렬 쿼리의 제한 사항](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html#aurora-mysql-parallel-query-limitations)을 참조하세요.
+ 병렬 쿼리가 활성화되었을 때 쿼리 계획 최적화 프로그램이 기본 또는 보조 인덱스를 활용하는 특정 `SELECT` 쿼리에 대해 비효율적인 실행 계획을 선택하는 문제를 해결했습니다.
+ 표준 시간대 정의를 IANA 2023c 버전으로 업그레이드했습니다.
+ 릴레이 로그 파일에 쓸 때 경합을 줄일 수 있도록 binlog 복제본에 파일 관리 성능 최적화 기능을 도입했습니다.
+ `information_schema.aurora_global_db_status` 테이블의 `RPO_LAG_IN_MILLISECONDS` 열과 `AuroraGlobalDBRPOLag` CloudWatch 지표가 사용자 워크로드에 관계없이 항상 0으로 표시되는 문제를 해결했습니다.
+ 새 파라미터 `aurora_tmptable_enable_per_table_limit`를 도입했습니다. 이 파라미터가 활성화된 경우 `tmp_table_size` 변수가 TempTable 스토리지 엔진에서 생성된 개별 인메모리 내부 임시 테이블의 최대 크기를 정의합니다. 자세한 내용은 [내부(암묵적) 임시 테이블에 대한 스토리지 엔진](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/ams3-temptable-behavior.html#ams3-temptable-behavior-engine)을 참조하세요.
+ [글로벌 데이터베이스 쓰기 전달](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html) 기능이 활성화된 경우 추가 연결이 생성되는 문제를 해결했습니다. 이 문제는 리더 인스턴스의 읽기 전용 트랜잭션이 암시적 커밋을 라이터에 잘못 전달하는 경우 발생합니다.
+ [글로벌 데이터베이스 쓰기 전달](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html) 기능을 사용하는 연결의 경우 기본 리전의 라이터에서 `performance_schema.threads` 테이블의 `PROCESSLIST_USER` 및 `PROCESSLIST_HOST` 필드가 채워지지 않는 문제를 해결했습니다. 이 테이블과 성능 스키마에 대한 자세한 내용은 MySQL Reference Manual의 [The threads Table](https://dev.mysql.com/doc/refman/8.0/en/performance-schema-threads-table.html)과 Amazon Aurora 사용 설명서의 [성능 스키마 개요](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_PerfInsights.EnableMySQL.html#USER_PerfInsights.EnableMySQL.overview)에서 확인할 수 있습니다.
+ [글로벌 데이터베이스 쓰기 전달](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html) 기능을 사용할 때 `CommitLatency` CloudWatch 지표가 보조 리전의 리더 인스턴스에 대해 잘못된 값을 표시하는 문제를 해결했습니다. 보조 데이터베이스 클러스터에서 전달된 DML 문 지연 시간을 모니터링하려면 `ForwardingReplicaDMLLatency` 및 `ForwardingWriterDMLLatency` 지표를 사용하는 것이 좋습니다. 기본 리전 라이터 인스턴스의 `CommitLatency` 지표를 사용하여 커밋 지연 시간을 관찰할 수도 있습니다. 자세한 내용은 Aurora 사용 설명서의 [쓰기 전달을 위한 Amazon CloudWatch 지표](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html#aurora-global-database-write-forwarding-cloudwatch)에서 확인할 수 있습니다.
+ [https://dev.mysql.com/doc/refman/8.0/en/replication-options-replica.html#sysvar_replica_parallel_workers](https://dev.mysql.com/doc/refman/8.0/en/replication-options-replica.html#sysvar_replica_parallel_workers) 변수 값을 0보다 크게 설정하여 다중 스레드 바이너리 로그 복제를 구성할 때 바이너리 로그 복제를 관리 및 구성하는 데 사용되는 [Aurora MySQL 복제 제어 저장 프로시저](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html)가 오류를 잘못 보고하는 문제를 해결했습니다.
+ 여러 세션이 메모리에 없는 페이지에 액세스하려고 할 때 CPU 소비가 높아질 수 있는 문제를 해결했습니다.

 **업그레이드 및 마이그레이션:** 
+ Aurora MySQL 버전 3.01, 3.02 또는 3.03에서 Aurora MySQL 버전 3.04 이상으로 마이너 버전 업그레이드를 수행하려면 [엔진 버전을 수정하여 Aurora MySQL 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html#AuroraMySQL.Updates.Patching.ModifyEngineVersion)를 참조하세요.
+ Aurora MySQL 2에서 Aurora MySQL 3으로 업그레이드할 때 `mysql.general_log_backup`, `mysql.general_log`, `mysql.slow_log_backup` 및 `mysql.slow_log` 테이블에 대해 보고된 스키마 불일치 오류로 인해 업그레이드 사전 확인이 실패할 수 있는 문제를 해결했습니다. 업그레이드 문제 해결에 대한 자세한 내용은 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.
+ 트리거 정의에 따옴표로 묶이지 않은 예약된 키워드가 포함된 경우 Aurora MySQL 3으로 업그레이드할 때 메이저 버전 업그레이드가 실패할 수 있는 문제를 해결했습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3040.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.28까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+  고유 임시 테이블 페이지를 포함하는 버퍼 블록이 페이지 순회 중에 재배치되어 어설션 오류가 발생하는 문제를 해결했습니다. (버그 \$133715694) 
+ InnoDB: 온라인 DDL 작업이 범위를 벗어난 메모리에 액세스하는 것을 방지합니다. (버그 \$134750489, 버그 \$1108925) 
+ 여러 개의 중첩된 공통 테이블 표현식(CTE)으로 구성된 복잡한 SQL 문을 처리할 때 때때로 잘못된 쿼리 결과가 생성될 수 있는 문제를 해결했습니다. (버그 \$134572040, 버그 \$134634469, 버그 \$133856374) 

# Aurora MySQL 데이터베이스 엔진 업데이트 2023년 12월 8일(버전 3.03.3)(사용되지 않음)
<a name="AuroraMySQL.Updates.3033"></a><a name="3.03.3"></a><a name="3.03.3"></a>

 **버전:** 3.03.3 

 Aurora MySQL 3.03.3이 정식 출시되었습니다. Aurora MySQL 3.03 버전은 MySQL 8.0.26과 호환됩니다. 8.0.23에서 8.0.28까지 이루어진 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

 Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

 현재 사용 가능한 Aurora MySQL 릴리스는 2.07.9, 2.07.10, 2.11.\$1, 2.12.\$1, 3.01.\$1, 3.02.\$1, 3.03.\$1, 3.04.\$1, 3.05.\$1입니다.

 [Amazon RDS 블루/그린 배포](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)를 사용하여 현재 사용 가능한 Aurora MySQL 버전 2 클러스터에서 Aurora MySQL 버전 3.03.3 클러스터로 인플레이스 업그레이드를 수행하거나, 스냅샷을 복원하거나, 관리형 블루/그린 업그레이드를 시작할 수 있습니다.

 Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3에 대한 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3033.Improvements"></a>

**아래 나열된 보안 문제 및 CVE 해결:**

관리된 환경에서 처리를 미세 조정하기 위한 수정 사항 및 기타 향상된 기능 추가 CVE 수정은 다음과 같습니다.
+ [CVE-2023-38545](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38545)

 **가용성 향상:** 
+ 병렬 쿼리를 사용하는 Aurora MySQL 데이터베이스 인스턴스에서 많은 수의 동시 병렬 쿼리를 실행할 때 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+ binlog 소스에 `gtid_mode`가 `ON` 또는 `ON_PERMISSIVE`로 설정된 경우 향상된 binlog가 활성화된 바이너리 로그(binlog) 복제본 클러스터에서 실행된 GTID 세트가 잘못 복구될 수 있는 문제를 해결했습니다. 이 문제로 인해 복구 중에 복제본 클러스터의 라이터 인스턴스가 추가로 다시 시작되거나 실행된 GTID 세트를 쿼리할 때 잘못된 결과가 생성될 수 있습니다.
+ 향상된 바이너리 로그가 활성화된 경우 사용 가능한 메모리 감소로 인해 Aurora MySQL 데이터베이스 인스턴스가 다시 시작되거나 장애 조치가 발생할 수 있는 메모리 관리 문제를 해결했습니다.
+ 라이터 인스턴스에서 데이터베이스 볼륨이 160GB의 배수로 증가하면 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 바이너리 로그 복구 프로세스가 실행되는 동안 향상된 바이너리 로그 기능이 활성화된 Aurora MySQL 데이터베이스 인스턴스가 시작될 경우 시작 도중 멈출 수 있는 문제를 해결했습니다.
+ 제로 가동 중지 패치 적용 중에 인스턴스가 다시 시작되어 데이터베이스 연결이 예기치 않게 종료되는 문제를 해결했습니다.
+ [https://dev.mysql.com/doc/refman/8.0/en/show-status.html](https://dev.mysql.com/doc/refman/8.0/en/show-status.html) 및 [https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html](https://dev.mysql.com/doc/refman/8.0/en/purge-binary-logs.html) 문을 동시에 실행할 때 교착 상태로 인해 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다. purge binary logs는 사용자가 구성한 binlog 보존 기간을 준수하기 위해 실행되는 관리형 문입니다.
+ Aurora 복제본이 있는 클러스터에서 향상된 binlog 기능을 사용할 때 긴 세마포어 대기 시간 때문에 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

 **일반적인 개선 사항** 
+ 향상된 binlog 기능이 활성화된 경우 Aurora 스토리지에 쓰기 전에 사용되지 않은 스토리지 메타데이터를 제거했습니다. 이렇게 하면 네트워크를 통해 전송되는 바이트 증가에 따른 쓰기 지연 시간 증가로 인해 데이터베이스 다시 시작 또는 장애 조치가 발생할 수 있는 특정 상황이 방지됩니다.
+ 향상된 binlog가 활성화된 경우 CloudWatch의 `NumBinaryLogFiles` 지표에 잘못된 결과가 표시될 수 있는 문제를 해결했습니다.
+ 데이터베이스 인스턴스를 다시 시작할 때까지 `table_open_cache` 데이터베이스 파라미터의 수정 사항이 적용되지 않는 문제를 해결했습니다.
+ 연결된 바이너리 로그(binlog) 소비자가 중복된 binlog 복제 서버 ID를 사용할 때 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3033.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.26까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+  백그라운드 TLS 인증서 교체로 인해 CPU 사용률이 높아질 수 있는 문제를 해결했습니다(커뮤니티 버그 수정 \$134284186).

# Aurora MySQL 데이터베이스 엔진 업데이트 2023년 8월 29일(버전 3.03.2)(사용되지 않음)
<a name="AuroraMySQL.Updates.3032"></a><a name="3.03.2"></a><a name="3.03.2"></a>

 **버전:** 3.03.2 

 Aurora MySQL 3.03.2가 정식 출시되었습니다. Aurora MySQL 3.04 버전은 MySQL 8.0.28과 호환되고, Aurora MySQL 3.03 버전은 MySQL 8.0.26과 호환되며, Aurora MySQL 3.02 버전은 MySQL 8.0.23과 호환됩니다. 8.0.23에서 8.0.28까지 이루어진 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

 Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

 현재 사용 가능한 Aurora MySQL 릴리스는 2.07.9, 2.07.10, 2.11.\$1, 3.01.\$1, 3.02.\$1, 3.03.\$1 및 3.04.\$1입니다.

 [Amazon RDS 블루/그린 배포](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/blue-green-deployments-overview.html)를 사용하여 현재 사용 가능한 Aurora MySQL 버전 2 클러스터에서 Aurora MySQL 버전 3.03.2 클러스터로 인플레이스 업그레이드를 수행하거나, 스냅샷을 복원하거나, 관리형 블루/그린 업그레이드를 시작할 수 있습니다.

 Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3에 대한 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3032.Improvements"></a>

**보안 문제 및 CVE 해결:**
+ 감사 로그 파일 교체 중에 감사 로그에서 이벤트가 누락될 수 있는 문제를 해결했습니다.

이 릴리스에는 다음 CVE 수정 사항이 포함되어 있습니다.
+ [CVE-2023-21963](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-21963)
+ [CVE-2023-21912](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-21912)
+ [CVE-2023-0215](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-0215)
+ [CVE-2022-43551](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-43551)
+ [CVE-2022-37434](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-37434)

 **가용성 향상:** 
+ 긴 트랜잭션 복구 중에 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 데이터베이스가 내부 시스템 테이블에서 트리거를 생성하거나 삭제하는 동안 라이터 인스턴스가 다시 시작되면 데이터베이스 클러스터를 사용할 수 없게 되는 문제를 해결했습니다.
+ 집계 함수를 참조하는 쿼리를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 병렬 쿼리가 활성화된 경우 `INSERT` 문을 롤백하는 동안 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 빠른 입력은 Aurora MySQL 버전 3.03.2 이상에서 일반 InnoDB 테이블에 대해서만 활성화됩니다. InnoDB 임시 테이블에서는 이 최적화가 작동하지 않습니다. 빠른 삽입 최적화에 대한 자세한 내용은 [Amazon Aurora MySQL 성능 향상](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.

 **일반적인 개선 사항** 
+ `ERROR 1146`으로 인해 리더 인스턴스가 테이블을 열 수 없는 문제를 해결했습니다. 이 문제는 라이터 인스턴스에서 `INPLACE` 알고리즘을 사용하는 동안 특정 유형의 온라인 데이터 정의 언어(DDL)를 실행할 때 발생합니다.
+ 릴레이 로그 파일에 쓸 때 경합을 줄일 수 있도록 binlog 복제본에 파일 관리 성능 최적화 기능을 도입했습니다.
+ 병렬 쿼리가 활성화되었을 때 쿼리 계획 최적화 프로그램이 기본 또는 보조 인덱스를 활용하는 특정 `SELECT` 쿼리에 대해 비효율적인 실행 계획을 선택하는 문제를 해결했습니다.
+ 데이터 제어 언어(DCL) 문 `GRANT/REVOKE` 및 `CREATE/DROP/ALTER/RENAME USER`에 대한 논리적 복제 지원을 추가했습니다.
+ Aurora I/O 최적화 클러스터 구성을 선택하는 경우 Amazon Aurora MySQL에 대한 병렬 쿼리가 지원되지 않습니다. 자세한 내용은 [Aurora MySQL 병렬 쿼리의 제한 사항](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html#aurora-mysql-parallel-query-limitations)을 참조하세요.

 **업그레이드 및 마이그레이션:** 
+ Aurora MySQL 버전 3.01 또는 3.02에서 Aurora MySQL 버전 3.03 이상으로 마이너 버전 업그레이드를 수행하려면 [엔진 버전을 수정하여 Aurora MySQL 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html#AuroraMySQL.Updates.Patching.ModifyEngineVersion)를 참조하세요.
+ 트리거 정의에 따옴표로 묶이지 않은 예약된 키워드가 포함된 경우 Aurora MySQL 버전 3으로 업그레이드할 때 메이저 버전 업그레이드가 실패할 수 있는 문제를 해결했습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3032.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.26까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+  여러 개의 중첩된 공통 테이블 표현식(CTE)으로 구성된 복잡한 SQL 문을 처리할 때 때때로 잘못된 쿼리 결과가 생성될 수 있는 문제를 해결했습니다. (버그 \$134572040, 버그 \$134634469, 버그 \$133856374) 
+  InnoDB: 동일한 테이블에 대한 통계를 초기화 해제하고 초기화하려는 스레드 간의 경합 상태로 인해 어설션 오류가 발생했습니다. (버그 \$133135425) 
+  InnoDB: 온라인 DDL 작업이 범위를 벗어난 메모리에 액세스하는 것을 방지합니다. (버그 \$134750489, 버그 \$1108925) 

# Aurora MySQL 데이터베이스 엔진 업데이트 2023년 5월 11일(버전 3.03.1)(사용되지 않음)
<a name="AuroraMySQL.Updates.3031"></a><a name="3.03.1"></a><a name="3.03.1"></a>

 **버전:** 3.03.1 

 Aurora MySQL 3.03.1이 정식 출시되었습니다. Aurora MySQL 3.03 버전은 MySQL 8.0.26과 호환 가능하고, Aurora MySQL 3.02 버전은 MySQL 8.0.23과 호환됩니다. 8.0.23에서 8.0.26까지 이루어진 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

 Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

 현재 지원되는 Aurora MySQL 릴리스는 2.07.9, 2.11.1, 2.11.2, 3.01.\$1, 3.02.\$1 및 3.03.\$1입니다.

현재 지원되는 Aurora MySQL 버전 2 클러스터에서 Aurora MySQL 3.03.1로 인플레이스 업그레이드를 수행하거나 스냅샷을 복원할 수 있습니다.

 Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 버전 3에 대한 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)을 참조하세요.** Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3031.Improvements"></a>

 **새로운 기능:** 
+ 버전 3.03.1부터 Aurora 최적화 I/O 스토리지 구성을 사용할 수 있습니다. 자세한 내용은 [Amazon Aurora DB 클러스터 스토리지 구성](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Overview.StorageReliability.html#aurora-storage-type)을 참조하세요.
+ 새로운 시스템 변수 `innodb_aurora_max_partitions_for_range`를 추가했습니다. 영구 통계를 사용할 수 없는 경우 이 파라미터를 사용하여 파티셔닝된 테이블의 행 수 추정 실행 시간을 개선할 수 있습니다. 자세한 내용은 [Aurora MySQL 구성 파라미터](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.ParameterGroups.html) 문서에서 확인할 수 있습니다.

**가용성 향상:**
+ 트랜잭션을 커밋한 직후 연결이 종료될 때 잘못된 메모리에 잘못 액세스하여 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 서버 변수 `server_audit_events`가 ALL 또는 QUERY로 설정된 경우 Aurora MySQL 오류 로그에 정보 메시지가 과도하게 로깅되는 Aurora 고급 감사 관련 문제를 해결했습니다. 이 문제로 인해 데이터베이스 인스턴스가 다시 시작될 수 있습니다.
+ 특정 상황에서 범위 추정 중에 더 이상 액세스할 수 없는 페이지를 읽으려고 할 때 Aurora 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ Aurora 병렬 쿼리 실행 계획을 사용하는 쿼리를 실행하는 동안 Aurora MySQL 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 여러 바이너리 로그 복제 소비자가 연결된 경우 바이너리 로그 복제를 사용하는 데이터베이스 인스턴스에서 CPU 사용률이 증가하고 연결 실패가 발생할 수 있는 문제를 해결했습니다.
+ 중간 임시 테이블을 구체화하는 동안 공통 테이블 표현식(CTE)에 지원되지 않는 인덱스 스캔 액세스 방법이 고려되어 데이터베이스 다시 시작 또는 잘못된 쿼리 결과를 비롯한 원치 않는 동작이 발생할 수 있는 문제를 해결했습니다. 이 문제는 TempTable 스토리지 엔진을 사용하여 테이블에서 지원되지 않는 인덱스 스캔 액세스 방법의 사용을 방지함으로써 해결되었습니다.
+ `INSERT INTO` `SELECT` 및 `FROM`과 같은 쿼리를 실행할 때 불일치를 일으킬 수 있는 문제로 인해 이 Aurora MySQL 버전에서는 빠른 삽입이 활성화되지 않습니다. 빠른 삽입 최적화에 대한 자세한 내용은 [Amazon Aurora MySQL 성능 향상](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.

 **일반적인 개선 사항** 
+ SHOW BINARY LOGS 문의 실행 시간이 예상보다 길어질 수 있는 문제를 해결했습니다. 이로 인해 데이터베이스의 커밋 처리량이 감소할 수 있습니다.
+ 즉각적인 ADD COLUMN 기능을 사용하여 추가된 열이 있는 사용자 테이블의 병렬 내보내기가 실패할 수 있는 문제를 해결했습니다.
+ 감사 로그 교체를 처리하는 동안 보고된 이벤트가 감사 로그에 기록되지 않는 문제를 해결했습니다.
+ INFORMATION\$1SCHEMA INNODB\$1TABLESPACES 테이블에 대해 쿼리를 실행할 때 사용 가능한 메모리가 고갈될 수 있는 문제를 해결했습니다.
+ 파티셔닝된 테이블을 생성할 때 ROW\$1FORMAT을 COMPRESSED로 잘못 설정할 수 있는 문제를 해결했습니다. Aurora MySQL이 압축된 테이블을 지원하지 않는다는 경고 메시지와 함께 테이블이 암시적으로 COMPACT 형식으로 변환됩니다.

 **업그레이드 및 마이그레이션:** 
+ Aurora MySQL 버전 3.01 또는 3.02에서 Aurora MySQL 버전 3.03 이상으로 마이너 버전 업그레이드를 수행하려면 [엔진 버전을 수정하여 Aurora MySQL 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html#AuroraMySQL.Updates.Patching.ModifyEngineVersion)를 참조하세요.
+ Aurora MySQL 2에서 Aurora MySQL 3으로 업그레이드할 때 `mysql.general_log_backup`, `mysql.general_log`, `mysql.slow_log_backup` 및 `mysql.slow_log` 테이블에 대해 보고된 스키마 불일치 오류로 인해 업그레이드 사전 확인이 실패할 수 있는 문제를 해결했습니다. 업그레이드 문제 해결에 대한 자세한 내용은 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.3031.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.26까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+  고유 임시 테이블 페이지를 포함하는 버퍼 블록이 페이지 순회 중에 재배치되어 어설션 오류가 발생하는 문제를 해결했습니다. (버그 \$133715694) 

# Aurora MySQL 데이터베이스 엔진 업데이트 2023년 3월 1일(버전 3.03.0)(사용되지 않음)
<a name="AuroraMySQL.Updates.3030"></a><a name="3.03.0"></a><a name="3.03.0"></a>

 **버전:** 3.03.0 

 Aurora MySQL 3.03.0이 정식 출시되었습니다. Aurora MySQL 3.03 버전은 MySQL 8.0.26과 호환 가능하고, Aurora MySQL 3.02 버전은 MySQL 8.0.23과 호환됩니다. 8.0.23에서 8.0.26까지 이루어진 커뮤니티 변경 사항에 대한 자세한 내용은 [MySQL 8.0 Release Notes](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/)를 참조하세요.

 Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 [Aurora MySQL 버전 3은 MySQL 8.0과 호환](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html)을 참조하세요. Aurora MySQL 버전 3과 Aurora MySQL 버전 2의 차이점에 대한 자세한 내용은 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-v2-v3.html)를 참조하세요. Aurora MySQL 버전 3과 MySQL 8.0 Community Edition의 비교 내용은 [Aurora MySQL 버전 3과 MySQL 8.0 Community Edition 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Compare-80-v3.html)를 참조하세요.

 현재 지원되는 Aurora MySQL 릴리스는 2.07.\$1, 2.11.\$1, 3.01.\$1, 3.02.\$1 및 3.03.\$1입니다.

현재 지원되는 Aurora MySQL 버전 2 클러스터에서 Aurora MySQL 3.03.0으로 인플레이스 업그레이드를 수행하거나 스냅샷을 복원할 수 있습니다.

 Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3에 대한 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-planning)을 참조하세요. Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3030.Improvements"></a>

**아래 나열된 보안 문제 및 CVE 해결:**

관리된 환경에서 처리를 미세 조정하기 위한 수정 사항 및 기타 향상된 기능 아래의 추가 CVE 수정:
+ [CVE-2022-32221](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-32221)
+ [CVE-2022-21451](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21451)
+ [CVE-2022-21444](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21444)

**가용성 향상:**
+ 버퍼 풀 초기화 시간이 예상보다 오래 걸려 다시 시작 시 더 큰 DB 인스턴스 클래스에서 오류가 발생할 수 있는 문제를 해결했습니다.
+ 바이너리 로깅이 활성화된 경우 데이터베이스 복구 프로세스 중에 DB 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ `GRANT` 및 `REVOKE` 같은 데이터 제어 언어(DCL) 문을 실행하거나 라이터 인스턴스에서 새 연결을 설정하는 동안 리더 인스턴스에서 연결 실패가 발생할 수 있는 문제를 해결했습니다.
+ 현재 지원되지 않는 `DELETE` 및 `UPDATE` 문과 같은 데이터 조작 언어(DML) 작업에 병렬 쿼리가 잘못 사용되어 DB 인스턴스가 다시 시작되는 문제를 해결했습니다. 병렬 쿼리에서 지원되는 작업에 대한 자세한 내용은 [Aurora MySQL 병렬 쿼리의 제한 사항](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html#aurora-mysql-parallel-query-limitations)을 참조하세요.
+ 드문 경우지만 라이터 인스턴스의 대규모 업데이트 작업 또는 데이터 정의 언어(DDL) 워크로드와 Aurora 복제본의 동일한 테이블 세트에 대한 읽기 작업을 동시에 실행하는 동안 Aurora 복제본이 다시 시작될 수 있는 문제를 해결했습니다.
+ Aurora Serverless v2 리더 인스턴스 스케일 다운 작업에서 리더 인스턴스가 다시 시작되고 드문 경우지만 데이터 불일치가 발생할 수 있는 문제를 해결했습니다.
+ DB 인스턴스에 대한 연결이 종료될 때 잘못된 메모리 위치에 잘못 액세스하여 DB 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 드문 경우지만 10진수 열을 소수점 이하 0자리로 자르는 `GROUP BY` 절을 사용하여 쿼리를 처리할 때 DB 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 공간 인덱스를 사용하여 범위 쿼리를 실행할 때 레코드에 잘못 액세스하여 DB 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 내부 임시 테이블이 기본값 또는 고객이 구성한 메모리 또는 mmap 값을 초과하는 경우 Aurora MySQL 복제본 인스턴스에서 DB 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 고급 감사 로그 교체로 인해 메모리 관리 오류가 발생할 수 있는 문제를 해결했습니다.
+ `INSERT INTO` `SELECT` 및 `FROM`과 같은 쿼리를 실행할 때 불일치를 일으킬 수 있는 문제로 인해 이 Aurora MySQL 버전에서는 빠른 삽입이 활성화되지 않습니다. 빠른 삽입 최적화에 대한 자세한 내용은 [Amazon Aurora MySQL 성능 향상](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.

**일반적인 개선 사항**
+ GLOBAL 읽기 일관성 설정을 사용하여 글로벌 데이터베이스 쓰기 전달 세션의 읽기 쿼리 지연 시간을 개선했습니다.
+ 클라이언트 세션에서 `reset_connection` 또는 `change_user` 명령을 실행한 후 `wait_timeout` 파라미터 값이 적용되지 않는 문제를 해결했습니다.
+ 인스턴스의 수신 연결이 갑자기 증가할 때 DB 인스턴스에 연결하면서 애플리케이션의 지연 시간이 길어지는 문제를 해결했습니다. Aurora MySQL 데이터베이스 인스턴스의 연결 설정 지연 문제를 해결하는 데 도움이 되는 두 가지 새로운 Amazon CloudWatch 지표 `AuroraSlowHandshakeCount` 및 `AuroraSlowConnectionHandleCount`를 도입했습니다. 이러한 지표에 대한 자세한 내용은 Aurora CloudWatch 지표 정의 문서, [Amazon Aurora에 대한 Amazon CloudWatch 지표](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Monitoring.Metrics.html)에서 확인할 수 있습니다.
+  `temptable_use_mmap` 파라미터는 사용이 중단되었으며 향후 MySQL 릴리스에서 지원이 제거될 예정입니다. 자세한 내용은 [내부(암묵적) 임시 테이블에 대한 스토리지 엔진](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/ams3-temptable-behavior.html#ams3-temptable-behavior-engine)을 참조하세요.
+ `SHOW BINARY LOGS` 문의 실행 시간이 예상보다 길어질 수 있는 문제를 해결했습니다. 이로 인해 데이터베이스의 커밋 처리량이 감소할 수 있습니다.

 **업그레이드 및 마이그레이션:** 
+ Aurora MySQL 버전 3.01 또는 3.02에서 Aurora MySQL 버전 3.03 이상으로 마이너 버전 업그레이드를 수행하려면 [엔진 버전을 수정하여 Aurora MySQL 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html#AuroraMySQL.Updates.Patching.ModifyEngineVersion)를 참조하세요.
+ 클러스터에 많은 테이블(75만 개 초과)이 있는 경우 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로의 메이저 버전 업그레이드가 실패할 수 있는 문제를 해결했습니다.
+ `mysql.innodb_table_stats` 및 `mysql.innodb_index_stats` 테이블을 마이그레이션하는 데 예상보다 시간이 오래 걸려 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로의 메이저 버전 업그레이드가 실패할 수 있는 문제를 해결했습니다. 이 문제는 주로 테이블이 수백만 개 있는 DB 클러스터에 영향을 미쳤습니다.
+ 스키마 불일치 오류로 인해 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로의 업그레이드가 실패할 수 있는 문제를 해결했습니다. 이러한 오류는 `mysql.general_log_template` 및 `mysql.slow_log_template` 테이블에 대한 업그레이드 사전 검사기에서 보고됩니다. 업그레이드 문제 해결에 대한 자세한 내용은 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.
+ `schemaInconsistencyCheck` 오류로 인해 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로의 업그레이드가 실패할 수 있는 문제를 해결했습니다. 이 오류는 `upgrade-prechecks.log`에 보고되는 `mysql.table_migration_index_info` 테이블 내 스키마 불일치로 인해 발생합니다. Aurora MySQL version 3으로의 업그레이드 문제 해결에 대한 자세한 내용은 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.mysql80-upgrade-procedure.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.2102.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.26까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+  `JSON` 및 `TEXT`를 비롯한 일부 열 유형의 크기가 정렬에서 가장 큰 행의 크기보다 15배 이상 크지 않은 경우 정렬 버퍼가 소진되는 문제를 해결했습니다. 이제 정렬 버퍼의 크기가 가장 큰 정렬 키의 15배이기만 하면 됩니다. (버그 \$1103325, 버그 \$1105532, 버그 \$132738705, 버그 \$133501541) 
+  InnoDB가 경우에 따라 테이블 파티션의 일부 정식 이름을 올바르게 처리하지 않는 문제를 해결했습니다. (버그 \$132208630) 
+  `OR` 조건을 사용한 쿼리를 실행할 때 null 허용 여부 속성의 부정확한 계산으로 인해 특정 상황에서 잘못된 결과가 반환될 수 있는 문제를 해결했습니다. (버그 \$134060289) 
+  다음 두 조건이 충족될 때 특정 상황에서 잘못된 결과가 반환될 수 있는 문제를 해결했습니다.
  + 파생 테이블이 외부 쿼리 블록에 병합됨 
  + 쿼리에 왼쪽 조인과 `IN` 하위 쿼리가 포함됨 

  (버그 \$134060289) 
+  최대 정수 열 값을 초과할 때 잘못된 `AUTO_INCREMENT` 값이 생성되는 문제를 해결했습니다. 이 오류는 최대 열 값을 고려하지 않았기 때문에 발생했습니다. 이 경우 이전의 유효한 `AUTO_INCREMENT` 값이 반환되어 중복 키 오류가 발생합니다. (버그 \$187926, 버그 \$126906787) 
+  성능 스키마에 대한 `DROP` 권한을 취소할 수 없는 문제를 해결했습니다. (버그 \$133578113) 
+  실행 사이에 삭제되었다가 다시 생성된 하나 이상의 테이블에 대해 작동하며 `EXISTS`를 사용하는 `IF` 문이 포함된 저장 프로시저가 첫 번째 간접 호출 이후 후속 간접 호출에서 올바르게 실행되지 않는 문제를 해결했습니다. (버그 \$132855634) 
+  하위 쿼리와 외부 쿼리 블록의 뷰를 참조하는 쿼리가 예기치 않게 다시 시작되는 문제를 해결했습니다. (버그 \$132324234) 

# Aurora MySQL 데이터베이스 엔진 업데이트 2023년 4월 17일(버전 3.02.3)(사용되지 않음)
<a name="AuroraMySQL.Updates.3023"></a><a name="3.02.3"></a><a name="3.02.3"></a>

 **버전:** 3.02.3 

 Aurora MySQL 3.02.3이 정식 출시되었습니다. Aurora MySQL 3.02 버전은 MySQL 8.0.23과 호환 가능하고, Aurora MySQL 2.x 버전은 MySQL 5.7과 호환됩니다.

 Aurora MySQL 버전 3의 새로운 기능과 Aurora MySQL 버전 3과 Aurora MySQL 버전 2 또는 커뮤니티 MySQL 8.0의 차이점에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.Compare-v2-v3)를 참조하세요.

 현재 지원되는 Aurora MySQL 릴리스는 2.07.\$1, 2.11.1, 2.11.2, 3.01.\$1, 3.02.\$1 및 3.03.\$1입니다.

현재 지원되는 Aurora MySQL 버전 2 클러스터에서 Aurora MySQL 3.02.3으로 인플레이스 업그레이드를 수행하거나 스냅샷을 복원할 수 있습니다.

 Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3에 대한 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-planning)을 참조하세요. 업그레이드 절차 자체는 Amazon Aurora 사용 설명서의 [Aurora MySQL 버전 3으로 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-procedure)를 참조하세요.** Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3023.Improvements"></a>

**가용성 향상:**
+ 트랜잭션을 커밋한 직후 연결이 종료될 때 잘못된 메모리에 잘못 액세스하여 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ `INSERT INTO` `SELECT` 및 `FROM`과 같은 쿼리를 실행할 때 불일치를 일으킬 수 있는 문제로 인해 이 Aurora MySQL 버전에서는 빠른 삽입이 활성화되지 않습니다. 빠른 삽입 최적화에 대한 자세한 내용은 [Amazon Aurora MySQL 성능 향상](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.

**일반적인 개선 사항**
+ 중간 임시 테이블을 구체화하는 동안 공통 테이블 표현식(CTE)에 지원되지 않는 인덱스 스캔 액세스 방법이 고려되어 데이터베이스 다시 시작 또는 잘못된 쿼리 결과를 비롯한 원치 않는 동작이 발생할 수 있는 문제를 해결했습니다. 이 문제는 TempTable 스토리지 엔진을 사용하여 테이블에서 지원되지 않는 인덱스 스캔 액세스 방법의 사용을 방지함으로써 해결되었습니다.
+ 드문 경우지만 Aurora MySQL 라이터 인스턴스에서 대규모 업데이트 또는 데이터 정의 언어(DDL) 작업이 동시에 실행되는 테이블에 액세스할 때 Aurora MySQL 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 특정 상황에서 범위 추정 중에 더 이상 액세스할 수 없는 페이지를 읽으려고 할 때 Aurora MySQL 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 여러 바이너리 로그 복제 소비자가 연결된 경우 바이너리 로그 복제를 사용하는 데이터베이스 인스턴스에서 CPU 사용률이 증가하고 연결 실패가 발생할 수 있는 문제를 해결했습니다.
+ Aurora 병렬 쿼리 실행 계획을 사용하는 쿼리를 실행하는 동안 Aurora MySQL 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.

# Aurora MySQL 데이터베이스 엔진 업데이트 2022년 11월 18일(버전 3.02.2)(사용되지 않음)
<a name="AuroraMySQL.Updates.3022"></a><a name="3.02.2"></a><a name="3.02.2"></a>

 **버전:** 3.02.2 

 Aurora MySQL 3.02.2가 정식 출시되었습니다. Aurora MySQL 3.02 버전은 MySQL 8.0.23과 호환되고, Aurora MySQL 2.x 버전은 MySQL 5.7과 호환되며, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 Aurora MySQL 버전 3의 새로운 기능과 Aurora MySQL 버전 3과 Aurora MySQL 버전 2 또는 커뮤니티 MySQL 8.0의 차이점에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.Compare-v2-v3)를 참조하세요.

 현재 지원되는 Aurora MySQL 릴리스는 1.19.5, 1.19.6, 1.22.\$1, 1.23.\$1, 2.04.\$1, 2.07.\$1, 2.08.\$1, 2.09.\$1, 2.10.\$1, 3.01.\$1 및 3.02.\$1입니다.

현재 지원되는 Aurora MySQL 버전 2 클러스터에서 Aurora MySQL 3.02.2로 스냅샷을 복원할 수 있습니다.

 Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3에 대한 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-planning)을 참조하세요. 업그레이드 절차 자체는 Amazon Aurora 사용 설명서의 [Aurora MySQL 버전 3으로 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-procedure)를 참조하세요.** Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3022.Improvements"></a>

Aurora MySQL 버전 3.02.2는 정식 출시되었으며 일반적으로 커뮤니티 MySQL 8.0.23과 호환됩니다.

**아래 나열된 보안 문제 및 CVE 해결:**

관리된 환경에서 처리를 미세 조정하기 위한 수정 사항 및 기타 향상된 기능 아래의 추가 CVE 수정:
+ [CVE-2022-21451](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21451)
+ [CVE-2021-36222](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-36222)
+ [CVE-2021-22926](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22926)
+ [CVE-2022-21444](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21451)

**가용성 향상:**
+ 데이터베이스 인스턴스에 대한 연결이 명시적으로 또는 암시적으로 종료될 때 잘못된 메모리에 잘못 액세스하여 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 대규모 인스턴스 클래스에서 버퍼 풀 초기화가 예상보다 오래 걸려 데이터베이스 시작이 반복적으로 중단될 수 있는 문제를 해결했습니다.
+ 드문 경우지만 Aurora Serverless v2가 규모 조정 중에 테이블 캐시 업데이트를 잘못 시도하면 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 드문 경우지만 10진수 열을 소수점 이하 0자리로 자르는 GROUP BY 절을 사용하여 쿼리를 처리할 때 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+ `INSERT INTO` `SELECT` 및 `FROM`과 같은 쿼리를 실행할 때 불일치를 일으킬 수 있는 문제로 인해 이 Aurora MySQL 버전에서는 빠른 삽입이 활성화되지 않습니다. 빠른 삽입 최적화에 대한 자세한 내용은 [Amazon Aurora MySQL 성능 향상](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.

**일반적인 개선 사항**
+ mysql.host 테이블의 메타데이터 불일치로 인해 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서 Aurora MySQL 버전 3(MySQL 8.0과 호환)으로의 업그레이드가 실패할 수 있는 문제를 해결했습니다.
+ Aurora MySQL 버전 2(MySQL 5.7과 호환)에서 Aurora MySQL 버전 3(MySQL 8.0과 호환)으로의 업그레이드 시간을 단축하는 성능 개선 사항을 추가했습니다. 특정 업그레이드 단계를 병렬화하면 db.r6g.16xlarge 또는 db.r5.24xlarge와 같은 더 큰 인스턴스 클래스를 사용할 때 시간이 더욱 단축됩니다.
+ 이전 버전의 경우 50개 오류만 표시하도록 제한되었는데 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서 Aurora MySQL 버전 3(MySQL 8.0과 호환)으로 업그레이드할 때 모든 오류를 표시하도록 지원을 추가했습니다.
+ 드문 경우지만 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서 Aurora MySQL 버전 3(MySQL 8.0과 호환)으로 메이저 버전을 업그레이드한 후 자동 증가 카운터가 잘못될 수 있는 문제를 해결했습니다.
+ 'mysql.innodb\$1table\$1stats' 및 'mysql.innodb\$1index\$1stats' 테이블을 마이그레이션하는 데 예상보다 시간이 오래 걸리기 때문에 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로의 메이저 버전 업그레이드가 실패할 수 있는 문제를 해결했습니다. 이 문제는 주로 테이블 수가 많은(150만 개 초과) 데이터베이스 클러스터에 영향을 미쳤습니다.
+ AMS 8.0 엔진 업그레이드 워크플로의 결함으로 인해 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로의 메이저 버전 업그레이드가 실패하여 로그 레코드가 Aurora 스토리지 클러스터 볼륨에 누적되고 정상적인 쓰기 작업이 중지될 수 있는 문제를 해결했습니다. 이 문제는 주로 테이블 수가 많은(대략 75만 개 초과) 데이터베이스 클러스터에 영향을 미쳤습니다.
+ MySQL 제거 스레드가 활성 상태로 잘못 유지되어 Aurora MySQL Serverless v2 유휴 인스턴스가 0.5 ACU로 축소되지 않는 문제를 해결했습니다.
+ 인스턴스의 수신 연결이 갑자기 증가할 때 데이터베이스 인스턴스에 연결하면서 애플리케이션의 지연 시간이 길어지는 문제를 해결했습니다.
+ Aurora MySQL 데이터베이스 인스턴스의 연결 설정 지연 문제를 해결하는 데 도움이 되는 두 가지 새로운 Amazon CloudWatch 지표를 도입했습니다. AuroraSlowHandshakeCount 및 AuroraSlowConnectionHandleCount 지표에 대한 자세한 내용은 [Aurora CloudWatch 지표 정의](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Monitoring.Metrics.html)에서 확인할 수 있습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.2102.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.23까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+ OR 조건을 사용한 쿼리를 실행할 때 null 허용 여부 속성의 부정확한 계산으로 인해 특정 상황에서 잘못된 결과가 반환될 수 있는 문제를 해결했습니다. (버그 \$134060289) 
+ 다음 두 조건이 충족될 때 특정 상황에서 잘못된 결과가 반환될 수 있는 문제를 해결했습니다.
  + 파생 테이블이 외부 쿼리 블록에 병합되어 있습니다.
  + 쿼리에 왼쪽 조인과 IN 하위 쿼리가 포함되어 있습니다. (버그 \$134060289)
+ 성능 스키마에 대한 DROP 권한을 취소할 수 없는 문제를 해결했습니다. (버그 \$133578113)
+ 실행 사이에 삭제되었다가 다시 생성된 하나 이상의 테이블에 대해 작동하며 EXISTS를 사용하는 IF 문이 포함된 저장 프로시저가 첫 번째 간접 호출 이후 후속 간접 호출에서 올바르게 실행되지 않는 문제를 해결했습니다. (MySQL 버그 \$132855634)
+ 최대 정수 열 값을 초과할 때 잘못된 AUTO\$1INCREMENT 값이 생성되었습니다. 이 오류는 최대 열 값을 고려하지 않았기 때문에 발생했습니다. 이 경우 이전의 유효한 AUTO\$1INCREMENT 값이 반환되어 중복 키 오류가 발생합니다. (버그 \$187926, 버그 \$126906787)
+ 특정 테이블 ID로 사용자가 생성한 테이블이 포함된 Aurora MySQL 버전 1(MySQL 5.6과 호환) 데이터베이스 클러스터를 업그레이드하는 동안 오류가 발생할 수 있는 문제를 해결했습니다. 이러한 테이블 ID를 할당하면 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서 Aurora MySQL 버전 3(MySQL 8.0과 호환)으로 업그레이드하는 동안 데이터 딕셔너리 테이블 ID가 충돌할 수 있습니다. (버그 \$133919635)

# Aurora MySQL 데이터베이스 엔진 업데이트 2022년 9월 7일(버전 3.02.1)(사용되지 않음)
<a name="AuroraMySQL.Updates.3021"></a><a name="3.02.1"></a><a name="3.02.1"></a>

 **버전:** 3.02.1 

 Aurora MySQL 3.02.1이 정식 출시되었습니다. Aurora MySQL 3.02 버전은 MySQL 8.0.23과 호환되고, Aurora MySQL 2.x 버전은 MySQL 5.7과 호환되며, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 Aurora MySQL 버전 3의 새로운 기능과 Aurora MySQL 버전 3과 Aurora MySQL 버전 2 또는 커뮤니티 MySQL 8.0의 차이점에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.Compare-v2-v3)를 참조하세요.

 현재 지원되는 Aurora MySQL 릴리스는 1.19.5, 1.19.6, 1.22.\$1, 1.23.\$1, 2.04.\$1, 2.07.\$1, 2.08.\$1, 2.09.\$1, 2.10.\$1, 3.01.\$1 및 3.02.\$1입니다.

 Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3에 대한 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-planning)을 참조하세요. 업그레이드 절차 자체는 Amazon Aurora 사용 설명서의 [Aurora MySQL 버전 3으로 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-procedure)를 참조하세요.** Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3021.Improvements"></a>

Aurora MySQL 버전 3.02.1은 정식 출시되었으며 일반적으로 커뮤니티 MySQL 8.0.23과 호환됩니다.

**아래 나열된 보안 문제 및 CVE 해결:**

관리된 환경에서 처리를 미세 조정하기 위한 수정 사항 및 기타 향상된 기능 아래의 추가 CVE 수정:
+ [CVE-2022-0778](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-0778)

**가용성 향상:**
+ 여러 MySQL 바이너리 로그(binlog) 복제본이 Aurora 라이터 노드에 연결되거나 새 연결 요청이 급증하면서 동시에 오래 실행되는 쿼리가 많을 때 연결이 실패하고 지연 시간이 길어지는 문제를 해결했습니다.
+  `CONNECT` 이벤트에 대한 고급 감사가 설정되어 있을 때 데이터베이스가 다시 시작되는 문제를 해결했습니다.
+  내부 임시 테이블이 고객이 구성한 값 또는 기본값으로 설정된 메모리 및 mmap 파일의 할당된 크기를 소진할 경우 Aurora MySQL 읽기 전용 복제본 인스턴스에서 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+  저장 프로시저에서 동시 DDL 작업 중에 읽기 전용 복제본이 반복적으로 다시 시작될 수 있는 문제를 해결했습니다.
+ `INSERT INTO` `SELECT` 및 `FROM`과 같은 쿼리를 실행할 때 불일치를 일으킬 수 있는 문제로 인해 이 Aurora MySQL 버전에서는 빠른 삽입이 활성화되지 않습니다. 빠른 삽입 최적화에 대한 자세한 내용은 [Amazon Aurora MySQL 성능 향상](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.

**일반적인 개선 사항**
+ R6i 인스턴스에 대한 지원을 추가했습니다.

**추가 정보:**
+ Aurora MySQL 버전 3.02.1는 Aurora MySQL 버전 2(MySQL 5.7과 호환 가능)에서 직접 메이저 버전을 업그레이드하는 것을 지원하지 않습니다. 이 버전으로 메이저 버전을 업그레이드하려면 먼저 Aurora MySQL 버전 3.02.0으로 메이저 버전을 업그레이드한 다음 Aurora MySQL 버전 3.02.1로 인플레이스 마이너 버전 업그레이드를 수행하세요.

# Aurora MySQL 데이터베이스 엔진 업데이트 2022년 4월 20일(버전 3.02.0)(사용되지 않음)
<a name="AuroraMySQL.Updates.3020"></a><a name="3.02.0"></a><a name="3.02.0"></a>

 **버전:** 3.02.0 

 Aurora MySQL 3.02.0이 정식 출시되었습니다. Aurora MySQL 3.02 버전은 MySQL 8.0.23과 호환되고, Aurora MySQL 2.x 버전은 MySQL 5.7과 호환되며, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 Aurora MySQL 버전 3의 새로운 기능과 Aurora MySQL 버전 3과 Aurora MySQL 버전 2 또는 커뮤니티 MySQL 8.0의 차이점에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.Compare-v2-v3)를 참조하세요.

 현재 지원되는 Aurora MySQL 릴리스는 1.19.5, 1.19.6, 1.22.\$1, 1.23.\$1, 2.04.\$1, 2.07.\$1, 2.08.\$1, 2.09.\$1, 2.10.\$1, 3.01.\$1 및 3.02.\$1입니다.

 또한 현재 지원되는 Aurora MySQL 버전 2 클러스터에서 Aurora MySQL 3.02.0으로 스냅샷을 복원할 수 있습니다.

 Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3에 대한 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-planning)을 참조하세요. 업그레이드 절차 자체는 Amazon Aurora 사용 설명서의 [Aurora MySQL 버전 3으로 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-procedure)를 참조하세요.** Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3020.Improvements"></a>

 Aurora MySQL 버전 3.02.0은 정식 출시되었으며 일반적으로 커뮤니티 MySQL 8.0.23과 호환됩니다.

**아래 나열된 보안 문제 및 CVE 해결:**

관리된 환경에서 처리를 미세 조정하기 위한 수정 사항 및 기타 향상된 기능 아래의 추가 CVE 수정:
+ [CVE-2021-22946](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22946)

 **새로운 기능:** 
+ Amazon Aurora Serverless v2이 정식 버전입니다. 자세한 내용은 [Amazon Aurora Serverless](https://aws.amazon.com/rds/aurora/serverless/) 개요, [블로그](https://aws.amazon.com/blogs/aws/amazon-aurora-serverless-v2-is-generally-available-instant-scaling-for-demanding-workloads/) 및 [Aurora Serverless v2 사용](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless-v2.html) 문서를 참조하세요. AWS Management Console에서 몇 단계만 거치면 Aurora Serverless v2 데이터베이스를 생성하여 지금 바로 시작할 수 있습니다.

**가용성 향상:**
+ 레코드를 삭제하거나 두 개 이상의 가변 길이 열(VARCHAR, VARBINARY, BLOB 및 TEXT 유형)이 포함된 테이블을 삭제하는 동안 서버가 다시 시작 루프에 들어가 사용할 수 없게 되는 문제를 해결했습니다. 열 유형에 대한 자세한 내용은 [innodb-row-format](https://dev.mysql.com/doc/refman/8.0/en/innodb-row-format.html)을 참조하세요.
+ 바이너리 로그가 켜져 있고 하나 이상의 바이너리 로그 소비자가 연결되어 있는 클러스터에서 기존 연결 제한 시간이 초과되고 새 연결을 설정할 수 없어 애플리케이션과 소비자 간에 리소스 경합이 발생하는 문제를 해결했습니다.
+ 사용 가능한 메모리는 `FreeableMemory` CloudWatch 지표로 표시됩니다. 자세한 내용은 [Amazon Aurora에 대한 Amazon CloudWatch 지표](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Monitoring.Metrics.html)를 참조하세요.
  + 바이너리 로그 복제가 활성화된 경우 사용 가능한 메모리 감소로 인해 DB 인스턴스가 다시 시작되거나 장애 조치가 발생할 수 있는 문제를 해결했습니다.
  + 세션 변수를 설정할 때 사용 가능한 메모리 감소로 인해 DB 인스턴스가 다시 시작되거나 장애 조치가 발생할 수 있는 문제를 해결했습니다.
  + 데이터베이스 프로세스가 기존 파일을 열 때 사용 가능한 메모리 감소로 인해 DB 인스턴스가 다시 시작되거나 장애 조치가 발생할 수 있는 문제를 해결했습니다.
+ 드문 경우지만 스냅샷에서 복원된 클러스터의 `AUTO_INCREMENT` 열을 포함하는 테이블에 새 행을 삽입할 때 중복 입력 오류가 발생할 수 있는 문제를 해결했습니다.
+ `INSERT INTO` `SELECT` 및 `FROM`과 같은 쿼리를 실행할 때 불일치를 일으킬 수 있는 문제로 인해 이 Aurora MySQL 버전에서는 빠른 삽입이 활성화되지 않습니다. 빠른 삽입 최적화에 대한 자세한 내용은 [Amazon Aurora MySQL 성능 향상](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.

**일반적인 개선 사항**
+ `SHOW VOLUME STATUS` 명령을 사용할 때 볼륨 상태가 표시되지 않는 문제를 해결했습니다. 자세한 내용은 [AuroraMySQL.Managing.VolumeStatus](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Managing.VolumeStatus.html)를 참조하세요.
+ [MySQL 서버 ERROR 3512](https://dev.mysql.com/doc/mysql-errors/8.0/en/server-error-reference.html#error_er_sp_load_failed)로 인해 [mysql\$1rds\$1import\$1binlog\$1ssl\$1material](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/mysql_rds_import_binlog_ssl_material.html)에 대한 직접 호출이 실패하는 문제를 해결했습니다.
+ 삭제된 Aurora 리더 인스턴스에 대해 Aurora 복제 지연이 잘못 보고되는 문제를 해결했습니다.

**업그레이드 및 마이그레이션:**
+ ibdata 파일 및 테이블스페이스를 Aurora 스토리지로 복사할 때 발생하는 문제로 인해 MySQL 8.0.x 데이터베이스를 Aurora MySQL 버전 3으로 마이그레이션하지 못하는 문제를 해결했습니다.
+ 데이터베이스 테이블에 대량의 데이터가 포함된 경우 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로의 클러스터 업그레이드가 실패할 수 있는 문제를 해결했습니다.
+ 테이블에 대해 [직렬화된 데이터 딕셔너리 정보](https://dev.mysql.com/doc/refman/8.0/en/glossary.html#glos_serialized_dictionary_information)(SDI)를 생성하지 못해 클러스터를 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로 복원할 때 오류가 발생할 수 있는 문제를 해결했습니다.
+ RDS 시스템 테이블에 대한 업그레이드 사전 확인에서 보고된 스키마 불일치 오류로 인해 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로의 업그레이드가 실패할 수 있는 문제를 해결했습니다.
+ RDS 관리형 저장 프로시저의 잘못된 구문으로 인해 RDS for MySQL 8.0 또는 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3 데이터베이스로 마이그레이션하거나 복원할 때 오류가 발생할 수 있는 문제를 해결했습니다.
+ [일반 로그](https://dev.mysql.com/doc/refman/5.7/en/query-log.html) 및 [느린 로그](https://dev.mysql.com/doc/refman/5.7/en/slow-query-log.html) 테이블에 대한 업그레이드 사전 확인에서 보고된 스키마 불일치 오류로 인해 Aurora MySQL 2에서 Aurora MySQL 3으로의 업그레이드가 실패할 수 있는 문제를 해결했습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.3020.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.23까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+ 저장 프로시저 내에서 커서에 사용되는 임시 테이블을 잘못 처리하여 예기치 않은 서버 동작 [mysqld-8-0-24-bug](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-24.html#mysqld-8-0-24-bug)가 발생할 수 있는 문제를 해결했습니다. (버그 \$132416811) 

# Aurora MySQL 데이터베이스 엔진 업데이트 2022년 4월 15일(버전 3.01.1)(사용되지 않음)
<a name="AuroraMySQL.Updates.3011"></a><a name="3011"></a><a name="3.01.1"></a>

 **버전:** 3.01.1 

 Aurora MySQL 3.01.1이 정식 출시되었습니다. Aurora MySQL 3.01 버전은 MySQL 8.0.23과 호환되고, Aurora MySQL 2.x 버전은 MySQL 5.7과 호환되며, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 Aurora MySQL 버전 3의 새로운 기능과 Aurora MySQL 버전 3과 Aurora MySQL 버전 2 또는 커뮤니티 MySQL 8.0의 차이점에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.Compare-v2-v3)를 참조하세요.

 현재 지원되는 Aurora MySQL 릴리스는 1.19.5, 1.19.6, 1.22.\$1, 1.23.\$1, 2.04.\$1, 2.07.\$1, 2.08.\$1, 2.09.\$1, 2.10.\$1, 3.01.\$1 및 3.02.\$1입니다.

 현재 지원되는 Aurora MySQL 버전 2 클러스터에서 Aurora MySQL 3.01.1로 스냅샷을 복원할 수 있습니다.

 Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3에 대한 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-planning)을 참조하세요. 업그레이드 절차 자체는 Amazon Aurora 사용 설명서의 [Aurora MySQL 버전 3으로 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-procedure)를 참조하세요.** Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3011.Improvements"></a>

Aurora MySQL 버전 3.01.1은 정식 출시되었으며 일반적으로 커뮤니티 MySQL 8.0.23과 호환됩니다.

MySQL 8.0 호환 Aurora 데이터베이스로의 업그레이드 및 마이그레이션에는 Aurora MySQL 버전 3.01.1을 사용하는 것이 좋습니다.

**아래 나열된 보안 문제 및 CVE 해결:**

관리된 환경에서 처리를 미세 조정하기 위한 수정 사항 및 기타 향상된 기능 아래의 추가 CVE 수정:
+ [CVE-2021-36222](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-36222)
+ [CVE-2021-22946](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22946)
+ [CVE-2021-22926](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22926)

**가용성 향상:**
+ 사용 가능한 메모리는 `FreeableMemory` CloudWatch 지표로 표시됩니다. 자세한 내용은 [Amazon Aurora에 대한 Amazon CloudWatch 지표](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Monitoring.Metrics.html)를 참조하세요.
  + 바이너리 로그 복제가 활성화된 경우 사용 가능한 메모리 감소로 인해 DB 인스턴스가 다시 시작되거나 장애 조치가 발생할 수 있는 문제를 해결했습니다.
  + 세션 변수를 설정할 때 사용 가능한 메모리 감소로 인해 DB 인스턴스가 다시 시작되거나 장애 조치가 발생할 수 있는 문제를 해결했습니다.
  + 데이터베이스 프로세스가 기존 파일을 열 때 사용 가능한 메모리 감소로 인해 DB 인스턴스가 다시 시작되거나 장애 조치가 발생할 수 있는 문제를 해결했습니다.
+ 드문 경우지만 스냅샷에서 복원된 클러스터의 `AUTO_INCREMENT` 열을 포함하는 테이블에 새 행을 삽입할 때 중복 입력 오류가 발생할 수 있는 문제를 해결했습니다.
+ `INSERT INTO` `SELECT` 및 `FROM`과 같은 쿼리를 실행할 때 불일치를 일으킬 수 있는 문제로 인해 이 Aurora MySQL 버전에서는 빠른 삽입이 활성화되지 않습니다. 빠른 삽입 최적화에 대한 자세한 내용은 [Amazon Aurora MySQL 성능 향상](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.

**일반적인 개선 사항**
+ `SHOW VOLUME STATUS` 명령을 사용할 때 볼륨 상태가 표시되지 않는 문제를 해결했습니다. 자세한 내용은 [AuroraMySQL.Managing.VolumeStatus](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Managing.VolumeStatus.html)를 참조하세요.
+ [MySQL 서버 ERROR 3512](https://dev.mysql.com/doc/mysql-errors/8.0/en/server-error-reference.html#error_er_sp_load_failed)로 인해 [mysql\$1rds\$1import\$1binlog\$1ssl\$1material](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/mysql_rds_import_binlog_ssl_material.html)에 대한 직접 호출이 실패하는 문제를 해결했습니다.
+ 삭제된 Aurora 리더 인스턴스에 대해 Aurora 복제 지연이 잘못 보고되는 문제를 해결했습니다.

**업그레이드 및 마이그레이션:**
+ ibdata 파일 및 테이블스페이스를 Aurora 스토리지로 복사할 때 발생하는 문제로 인해 MySQL 8.0.x 데이터베이스를 Aurora MySQL 버전 3으로 마이그레이션하지 못하는 문제를 해결했습니다.
+ 데이터베이스 테이블에 대량의 데이터가 포함된 경우 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로의 클러스터 업그레이드가 실패할 수 있는 문제를 해결했습니다.
+ 테이블에 대해 [직렬화된 데이터 딕셔너리 정보](https://dev.mysql.com/doc/refman/8.0/en/glossary.html#glos_serialized_dictionary_information)(SDI)를 생성하지 못해 클러스터를 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로 복원할 때 오류가 발생할 수 있는 문제를 해결했습니다.
+ RDS 시스템 테이블에 대한 업그레이드 사전 확인에서 보고된 스키마 불일치 오류로 인해 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3으로의 업그레이드가 실패할 수 있는 문제를 해결했습니다.
+ RDS 관리형 저장 프로시저의 잘못된 구문으로 인해 RDS for MySQL 8.0 또는 Aurora MySQL 버전 2에서 Aurora MySQL 버전 3 데이터베이스로 마이그레이션하거나 복원할 때 오류가 발생할 수 있는 문제를 해결했습니다.
+ [일반 로그](https://dev.mysql.com/doc/refman/5.7/en/query-log.html) 및 [느린 로그](https://dev.mysql.com/doc/refman/5.7/en/slow-query-log.html) 테이블에 대한 업그레이드 사전 확인에서 보고된 스키마 불일치 오류로 인해 Aurora MySQL 2에서 Aurora MySQL 3으로의 업그레이드가 실패할 수 있는 문제를 해결했습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.3011.Patches"></a>

이 릴리스에는 아래 사항 외에도 8.0.23까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 3.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v3)를 참조하세요.
+ 저장 프로시저 내에서 커서에 사용되는 임시 테이블을 잘못 처리하여 예기치 않은 서버 동작 [mysqld-8-0-24-bug](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-24.html#mysqld-8-0-24-bug)가 발생할 수 있는 문제를 해결했습니다. (버그 \$132416811) 

# Aurora MySQL 데이터베이스 엔진 업데이트 2021년 11월 18일(버전 3.01.0)(사용되지 않음)
<a name="AuroraMySQL.Updates.3010"></a><a name="3010"></a><a name="3.01.0"></a>

 **버전:** 3.01.0 

 Aurora MySQL 3.01.0이 정식 버전입니다. Aurora MySQL 3.01 버전은 MySQL 8.0.23과 호환되고, Aurora MySQL 2.x 버전은 MySQL 5.7과 호환되며, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 Aurora MySQL 버전 3의 새로운 기능과 Aurora MySQL 버전 3과 Aurora MySQL 버전 2 또는 커뮤니티 MySQL 8.0의 차이점에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 2와 Aurora MySQL 버전 3의 비교](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.Compare-v2-v3)를 참조하세요.

 현재 지원되는 Aurora MySQL 릴리스는 1.19.5, 1.19.6, 1.22.\$1, 1.23.\$1, 2.04.\$1, 2.07.\$1, 2.08.\$1, 2.09.\$1, 2.10.\$1, 3.01.\$1 및 3.02.\$1입니다.

 또한 현재 지원되는 Aurora MySQL 버전 2 클러스터에서 Aurora MySQL 3.01.0으로 스냅샷을 복원할 수 있습니다.

 Aurora MySQL 버전 3으로의 업그레이드 계획에 대한 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 버전 3에 대한 업그레이드 계획](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-planning)을 참조하세요. 업그레이드 절차 자체는 Amazon Aurora 사용 설명서의 [Aurora MySQL 버전 3으로 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-procedure)를 참조하세요.** Aurora MySQL 업그레이드에 대한 일반 정보는 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL DB 클러스터 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Upgrading.html)를 참조하세요.**

문제 해결 정보는 [Aurora MySQL 버전 3의 업그레이드 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.mysql80-upgrade-troubleshooting)을 참조하세요.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [AWS Support](https://aws.amazon.com/support)를 통해 AWS Support 팀에 도움을 요청할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora DB 클러스터 유지 관리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.3010.Improvements"></a>

Aurora MySQL 버전 3.01.0은 일반적으로 커뮤니티 MySQL 8.0.23과 호환됩니다. 이 버전에는 커뮤니티 MySQL 8.0.23의 일반적인 취약점 및 노출 (CVE) 문제에 대한 보안 수정이 포함되어 있습니다.

Aurora MySQL 버전 3.01.0에는 Aurora MySQL 버전 2.10.0을 통한 모든 Aurora 관련 버그 수정이 포함되어 있습니다.

Aurora MySQL 버전 3의 새로운 기능에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [커뮤니티 MySQL 8.0 기능](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.8.0-features-community) 및 [새로운 병렬 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.MySQL80.html#AuroraMySQL.8.0-features-pq)를 참조하세요.**

**가용성 향상:**
+ `INSERT INTO` `SELECT` 및 `FROM`과 같은 쿼리를 실행할 때 불일치를 일으킬 수 있는 문제로 인해 이 Aurora MySQL 버전에서는 빠른 삽입이 활성화되지 않습니다. 빠른 삽입 최적화에 대한 자세한 내용은 [Amazon Aurora MySQL 성능 향상](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.