

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

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

**중요**  
2024년 10월 31일에 Aurora MySQL 버전 2의 표준 지원이 종료되었습니다. 자세한 내용은 [Amazon Aurora MySQL 호환 버전 2 표준 지원 종료 준비](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.MySQL57.EOL.html)를 참조하세요.

다음은 Amazon Aurora MySQL 버전 2 데이터베이스 엔진 업데이트입니다.<a name="aurora_2x_updates"></a>
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2026-03-09(버전 2.12.6, MySQL 5.7.44과 호환) - RDS 추가 지원 버전](AuroraMySQL.Updates.2126.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2025년 4월 9일(버전 2.12.5, MySQL 5.7.44와 호환) - RDS 추가 지원 버전](AuroraMySQL.Updates.2125.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2024년 10월 23일(버전 2.12.4, MySQL 5.7.44와 호환) - RDS 추가 지원 버전](AuroraMySQL.Updates.2124.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2024년 7월 9일(버전 2.12.3, MySQL 5.7.44와 호환) - RDS 추가 지원 버전](AuroraMySQL.Updates.2123.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2024년 3월 19일(버전 2.12.2, MySQL 5.7.44와 호환) - RDS 추가 지원 버전](AuroraMySQL.Updates.2122.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023년 12월 28일(버전 2.12.1, MySQL 5.7.40과 호환) - RDS 추가 지원 버전](AuroraMySQL.Updates.2121.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023년 10월 25일(버전 2.12.0.1, MySQL 5.7.40과 호환) - RDS 추가 지원 버전(베타)](AuroraMySQL.Updates.21201.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023년 7월 25일(버전 2.12.0, MySQL 5.7.40과 호환) - RDS 추가 지원 버전](AuroraMySQL.Updates.2120.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2024년 7월 19일(버전 2.11.6, MySQL 5.7.12와 호환) - RDS 추가 지원 버전](AuroraMySQL.Updates.2116.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2024년 3월 26일(버전 2.11.5, MySQL 5.7.12와 호환) - RDS 추가 지원 버전(기본)](AuroraMySQL.Updates.2115.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023년 10월 17일(버전 2.11.4, MySQL 5.7.12와 호환) - RDS 추가 지원 버전](AuroraMySQL.Updates.2114.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023년 6월 9일(버전 2.11.3, MySQL 5.7.12와 호환) - RDS 추가 지원 버전](AuroraMySQL.Updates.2113.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023년 3월 24일(버전 2.11.2, MySQL 5.7.12와 호환) - RDS 추가 지원 버전](AuroraMySQL.Updates.2112.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023년 2월 14일(버전 2.11.1, MySQL 5.7.12와 호환) - RDS 추가 지원 버전](AuroraMySQL.Updates.2111.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2022년 10월 25일(버전 2.11.0, MySQL 5.7.12와 호환) - RDS 추가 지원 버전](AuroraMySQL.Updates.2110.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2022년 11월 1일(버전 2.10.3)(사용되지 않음)](AuroraMySQL.Updates.2103.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2022년 1월 26일(버전 2.10.2)(사용되지 않음)](AuroraMySQL.Updates.2102.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2021년 10월 21일(버전 2.10.1)(사용되지 않음)](AuroraMySQL.Updates.2101.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2021년 5월 25일(버전 2.10.0)(사용되지 않음)](AuroraMySQL.Updates.2100.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2021년 11월 12일(버전 2.09.3)(사용되지 않음)](AuroraMySQL.Updates.2093.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2021년 2월 26일(버전 2.09.2)(사용되지 않음)](AuroraMySQL.Updates.2092.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2020년 12월 11일(버전 2.09.1)(사용되지 않음)](AuroraMySQL.Updates.2091.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2020년 9월 17일(버전 2.09.0)(사용되지 않음)](AuroraMySQL.Updates.2090.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2022년 1월 6일(버전 2.08.4)(사용되지 않음)](AuroraMySQL.Updates.2084.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2020년 11월 12일(버전 2.08.3)(사용되지 않음)](AuroraMySQL.Updates.2083.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2020년 8월 28일(버전 2.08.2)(사용되지 않음)](AuroraMySQL.Updates.2082.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2020년 6월 18일(버전 2.08.1)(사용되지 않음)](AuroraMySQL.Updates.2081.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2020년 6월 2일(버전 2.08.0)(사용되지 않음)](AuroraMySQL.Updates.2080.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023년 8월 15일(버전 2.07.10)(사용되지 않음)](AuroraMySQL.Updates.20710.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2023년 5월 4일(버전 2.07.9)(사용되지 않음)](AuroraMySQL.Updates.2079.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2022년 6월 16일(버전 2.07.8)(사용되지 않음)](AuroraMySQL.Updates.2078.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2021년 11월 24일(버전 2.07.7)(사용되지 않음)](AuroraMySQL.Updates.2077.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2021년 9월 2일(버전 2.07.6)(사용되지 않음)](AuroraMySQL.Updates.2076.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2021년 7월 6일(버전 2.07.5)(사용되지 않음)](AuroraMySQL.Updates.2075.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2021년 3월 4일(버전 2.07.4)(사용되지 않음)](AuroraMySQL.Updates.2074.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2020년 11월 10일(버전 2.07.3)(사용되지 않음)](AuroraMySQL.Updates.2073.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2020년 4월 17일(버전 2.07.2)(사용되지 않음)](AuroraMySQL.Updates.2072.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 12월 23일(버전 2.07.1)(사용되지 않음)](AuroraMySQL.Updates.2071.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 11월 25일(버전 2.07.0)(사용되지 않음)](AuroraMySQL.Updates.2070.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 11월 22일(버전 2.06.0)(사용되지 않음)](AuroraMySQL.Updates.2060.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 11월 11일(버전 2.05.0)(사용되지 않음)](AuroraMySQL.Updates.2050.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2020년 8월 14일(버전 2.04.9)(사용되지 않음)](AuroraMySQL.Updates.2049.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 11월 20일(버전 2.04.8)(사용되지 않음)](AuroraMySQL.Updates.2048.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 11월 14일(버전 2.04.7)(사용되지 않음)](AuroraMySQL.Updates.2047.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 9월 19일(버전 2.04.6)(사용되지 않음)](AuroraMySQL.Updates.2046.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 7월 8일(버전 2.04.5)(사용되지 않음)](AuroraMySQL.Updates.2045.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 5월 29일(버전 2.04.4)(사용되지 않음)](AuroraMySQL.Updates.2044.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 5월 9일(버전 2.04.3)(사용되지 않음)](AuroraMySQL.Updates.2043.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 5월 2일(버전 2.04.2)(사용되지 않음)](AuroraMySQL.Updates.2042.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 3월 25일(버전 2.04.1)(사용되지 않음)](AuroraMySQL.Updates.2041.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 3월 25일(버전 2.04.0)(사용되지 않음)](AuroraMySQL.Updates.204.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 2월 7일(버전 2.03.4)(사용되지 않음)](AuroraMySQL.Updates.2034.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 1월 18일(버전 2.03.3)(사용되지 않음)](AuroraMySQL.Updates.2033.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2019년 1월 9일(버전 2.03.2)(사용되지 않음)](AuroraMySQL.Updates.2032.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2018년 10월 24일(버전 2.03.1)(사용되지 않음)](AuroraMySQL.Updates.2031.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2018년 10월 11일(버전 2.03)(사용되지 않음)](AuroraMySQL.Updates.203.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2018년 10월 8일(버전 2.02.5)(사용되지 않음)](AuroraMySQL.Updates.2025.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2018년 9월 21일(버전 2.02.4)(사용되지 않음)](AuroraMySQL.Updates.2024.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2018년 8월 23일(버전 2.02.3)(사용되지 않음)](AuroraMySQL.Updates.2023.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2018년 6월 4일(버전 2.02.2)(사용되지 않음)](AuroraMySQL.Updates.2022.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2018년 5월 3일(버전 2.02)(사용되지 않음)](AuroraMySQL.Updates.202.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2018년 3월 13일(버전 2.01.1)(사용되지 않음)](AuroraMySQL.Updates.2011.md)
+ [Aurora MySQL 데이터베이스 엔진 업데이트 2018년 2월 6일(버전 2.01)(사용되지 않음)](AuroraMySQL.Updates.20180206.md)

# Aurora MySQL 데이터베이스 엔진 업데이트 2026-03-09(버전 2.12.6, MySQL 5.7.44과 호환) - RDS 추가 지원 버전
<a name="AuroraMySQL.Updates.2126"></a><a name="2126"></a><a name="2.12.6"></a>

 **버전:** 2.12.6 

 Aurora MySQL 2.12.6이 정식 버전입니다. Aurora MySQL 2.12 버전은 MySQL 5.7.44까지 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.44(2022-10-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-44.html)를 참조하세요.

 현재 지원되는 Aurora MySQL 릴리스는 2.11.\$1, 2.12.\$1, 3.04.\$1, 3.08.\$1, 3.09.\$1, 3.10.\$1, 3.11.\$1 및 3.12.\$1입니다.

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

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 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 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **보안 수정:** 
+  일부 SQL 문이 감사 로그에 로깅되지 않을 수 있는 문제를 수정했습니다.

 **중간 CVEs** 
+  [CVE-2025-53054](https://www.cve.org/CVERecord?id=CVE-2025-53054) 
+  [CVE-2025-53053](https://www.cve.org/CVERecord?id=CVE-2025-53053) 
+  [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-53062](https://www.cve.org/CVERecord?id=CVE-2025-53062) 
+  [CVE-2025-53069](https://www.cve.org/CVERecord?id=CVE-2025-53069) 
+  [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-50082](https://www.cve.org/CVERecord?id=CVE-2025-50082) 
+  [CVE-2025-50085](https://www.cve.org/CVERecord?id=CVE-2025-50085) 
+  [CVE-2025-53023](https://www.cve.org/CVERecord?id=CVE-2025-53023) 
+  [CVE-2025-50087](https://www.cve.org/CVERecord?id=CVE-2025-50087) 
+  [CVE-2025-50099](https://www.cve.org/CVERecord?id=CVE-2025-50099) 
+  [CVE-2025-50079](https://www.cve.org/CVERecord?id=CVE-2025-50079) 
+  [CVE-2025-50092](https://www.cve.org/CVERecord?id=CVE-2025-50092) 
+  [CVE-2025-50102](https://www.cve.org/CVERecord?id=CVE-2025-50102) 
+  [CVE-2025-50083](https://www.cve.org/CVERecord?id=CVE-2025-50083) 
+  [CVE-2025-50096](https://www.cve.org/CVERecord?id=CVE-2025-50096) 
+  [CVE-2025-50091](https://www.cve.org/CVERecord?id=CVE-2025-50091) 
+  [CVE-2025-50084](https://www.cve.org/CVERecord?id=CVE-2025-50084) 
+  [CVE-2025-50101](https://www.cve.org/CVERecord?id=CVE-2025-50101) 
+  [CVE-2025-50077](https://www.cve.org/CVERecord?id=CVE-2025-50077) 
+  [CVE-2025-50088](https://www.cve.org/CVERecord?id=CVE-2025-50088) 
+  [CVE-2025-50080](https://www.cve.org/CVERecord?id=CVE-2025-50080) 
+  [CVE-2025-50097](https://www.cve.org/CVERecord?id=CVE-2025-50097) 
+  [CVE-2025-50094](https://www.cve.org/CVERecord?id=CVE-2025-50094) 
+  [CVE-2025-50093](https://www.cve.org/CVERecord?id=CVE-2025-50093) 
+  [CVE-2025-50086](https://www.cve.org/CVERecord?id=CVE-2025-50086) 
+  [CVE-2025-50078](https://www.cve.org/CVERecord?id=CVE-2025-50078) 
+  [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) 

 **낮은 CVEs** 
+  [CVE-2025-50104](https://www.cve.org/CVERecord?id=CVE-2025-50104) 
+  [CVE-2025-50098](https://www.cve.org/CVERecord?id=CVE-2025-50098) 
+  [CVE-2025-50100](https://www.cve.org/CVERecord?id=CVE-2025-50100) 
+  [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) 

# Aurora MySQL 데이터베이스 엔진 업데이트 2025년 4월 9일(버전 2.12.5, MySQL 5.7.44와 호환) - RDS 추가 지원 버전
<a name="AuroraMySQL.Updates.2125"></a><a name="2125"></a><a name="2.12.5"></a>

 **버전:** 2.12.5

Aurora MySQL 2.12.5가 정식 버전입니다. Aurora MySQL 2.12 버전은 MySQL 5.7.44까지 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.44(2022-10-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-44.html)를 참조하세요.

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

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

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

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

이 릴리스에는 MySQL 5.7.44까지의 모든 커뮤니티 CVE 수정 사항이 포함되어 있습니다. 다음 CVE 수정 사항이 포함되어 있습니다.
+  [CVE-2025-21543](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21543) 
+  [CVE-2025-21500](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21500) 
+  [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-21540](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21540) 
+  [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-21520](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21520) 
+  [CVE-2025-21501](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21501) 
+  [CVE-2024-37371](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-37371) 
+  [CVE-2024-11053](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-11053) 
+  [CVE-2024-21201](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21201) 
+  [CVE-2024-21241](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-21241) 
+  [CVE-2024-21230](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21230) 
+  [CVE-2023-44487](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-44487) 

 **가용성 향상:** 
+ 네트워크 중단으로 인해 라이터와의 연결이 올바르게 재설정되지 않는 복제본 문제를 수정했습니다.

# Aurora MySQL 데이터베이스 엔진 업데이트 2024년 10월 23일(버전 2.12.4, MySQL 5.7.44와 호환) - RDS 추가 지원 버전
<a name="AuroraMySQL.Updates.2124"></a><a name="2124"></a><a name="2.12.4"></a>

**버전:** 2.12.4

Aurora MySQL 2.12.4가 정식 버전입니다. Aurora MySQL 2.12 버전은 MySQL 5.7.44까지 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.44(2022-10-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-44.html)를 참조하세요.

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

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

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

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

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

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

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

## Aurora MySQL 버전 2에서 지원되지 않는 기능
<a name="AuroraMySQL.Updates.2124.Compare56"></a>

다음 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서는 현재 지원되지 않습니다.
+ 배치화 스캔

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2124.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ `CREATE TABLESPACE` SQL 문
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ X 프로토콜

# Aurora MySQL 데이터베이스 엔진 업데이트 2024년 7월 9일(버전 2.12.3, MySQL 5.7.44와 호환) - RDS 추가 지원 버전
<a name="AuroraMySQL.Updates.2123"></a><a name="2123"></a><a name="2.12.3"></a>

**버전:** 2.12.3

Aurora MySQL 2.12.3이 정식 버전입니다. Aurora MySQL 2.12 버전은 MySQL 5.7.44까지 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.44(2022-10-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-44.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.\$1 데이터베이스 클러스터를 Aurora MySQL 2.12.3으로 업그레이드할 수 있습니다. 또한 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 2.12.3으로 스냅샷을 복원할 수 있습니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

**보안 문제 및 CVE 해결:**
+ MySQL 저장 프로시저의 보안 문제를 수정했습니다.

이 릴리스에는 MySQL 5.7.44까지의 모든 커뮤니티 CVE 수정 사항이 포함되어 있습니다. 다음 CVE 수정 사항이 포함되어 있습니다.
+ [CVE-2023-21912](https://nvd.nist.gov/vuln/detail/CVE-2023-21912)
+ [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-20963](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-20993)
+ [CVE-2024-20998](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-20998)
+ [CVE-2024-21008](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21008)
+ [CVE-2024-21009](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21009)
+ [CVE-2024-21013](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21013)
+ [CVE-2024-21047](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21047)
+ [CVE-2024-21054](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21054)
+ [CVE-2024-21055](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21055)
+ [CVE-2024-21057](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21057)
+ [CVE-2024-21062](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21062)
+ [CVE-2024-21069](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21069)
+ [CVE-2024-21096](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21096)
+ [CVE-2024-21097](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21097)

**가용성 향상:**
+ 병렬 쿼리를 실행할 때 Aurora MySQL DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ 원활한 조정, 제로 가동 중지 재시작(ZDR) 및 제로 가동 중지 패치 적용(ZDP) 중에 연결 리소스의 동시 액세스로 인해 데이터베이스 서버가 다시 시작될 수 있는 문제를 수정했습니다.
+ 로그 애플리케이션에 사용되는 메모리를 비울 때 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 백그라운드 프로세스에서 백그라운드 작업이 임시 인덱스를 삭제하는 동안 쿼리 실행이 장기화되거나 실패하는 문제를 수정했습니다.
+ 메타데이터 불일치로 인해 라이터 DB 인스턴스가 다시 시작될 수 있는 시작 루틴 문제를 수정했습니다.
+ 트랜잭션 복구 진행 상황에 대한 지표를 추가했습니다. 이렇게 하면 트랜잭션 복구를 완료하는 데 시간이 오래 걸리는 드문 상황에서 잠재적인 가용성이 방지됩니다.
+ 라이터 DB 인스턴스에서 변경되거나 삭제되는 테이블을 읽을 때 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ `thread_stack` 파라미터 값이 낮으면 데이터베이스가 반복적으로 다시 시작되는 문제를 수정했습니다. 부팅 성공을 보장하고 시작 문제를 방지하기 위해 최소 허용 `thread_stack` 값이 131,072에서 136,192로 증가했습니다.
+ 병렬 쿼리를 실행할 때 리더 DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ 라이터 DB 인스턴스에서 드문 트랜잭션 커밋 주문이 발생하는 경우 Aurora 읽기 전용 복제본이 다시 시작될 수 있는 문제를 수정했습니다.
+ 드문 경우지만 읽기 전용 트랜잭션이 공유 잠금을 획득할 때 DB 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 전달된 [암시적 커밋 문](https://dev.mysql.com/doc/refman/8.0/en/implicit-commit.html)에 오류가 발생할 때 쓰기 전달을 사용하는 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.

**일반적인 개선 사항**
+ `AUTO_INCREMENT` 프라이머리 키 열과 고유 키 열이 있는 테이블에서 동시 `INSERT` 문을 수행할 때와 `INSERT` 문에 서로 다른 행에 고유한 키 위반이 있을 때 SQL 문에 예기치 않은 프라이머리 키 위반 오류 또는 경고가 발생할 수 있는 문제를 수정했습니다.
+ ZDR이 쿼리에서 힌트로 설정된 세션 변수를 잘못 복원할 때 잘못된 쿼리 결과가 발생할 수 있는 문제를 수정했습니다.
+ 기본 제공 `LPAD` 및 `RPAD` 문자열 함수를 사용할 때 불완전한 결과 집합이 반환되는 병렬 쿼리 문제를 수정했습니다.
+ 외래 키가 있는 테이블에 대해 라이터 DB 인스턴스에서 `ALTER TABLE RENAME COLUMN` 문을 실행할 때 리더 DB 인스턴스에서 외래 키 인덱스가 누락되는 문제를 수정했습니다.
+ 쓰기 전달을 비활성화하는 프로세스를 완료하지 못할 수 있는 문제를 해결했습니다.
+ Aurora Serverless v1 조정 중 조정점을 찾는 동안 내부 데이터 구조에 대한 잘못된 액세스로 인해 DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ db.t4g.medium 및 db.t4g.large DB 인스턴스에 대해 Performance Insights 자동 관리가 켜져 있을 때 성능 스키마가 활성화되지 않는 문제를 수정했습니다.
+ Amazon SageMaker AI에 대한 [Aurora 기계 학습](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-ml.html) 작업의 요청 제한 시간이 3초에서 30초로 늘어났습니다. 이는 더 큰 배치 크기를 사용할 때 Aurora 기계 학습에서 Amazon SageMaker AI 에 대한 요청 재시도 또는 실패 횟수가 증가하는 문제를 해결하는 데 도움이 됩니다.
+ 느린 `SELECT` 쿼리가 선행되지 않는 한 MySQL [Event Scheduler](https://dev.mysql.com/doc/refman/8.0/en/event-scheduler.html)에서 실행하는 느린 `INSERT`, `DELETE` 및 `UPDATE` 쿼리가 느린 쿼리 로그에 기록되지 않는 문제를 수정했습니다.

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

이 릴리스에는 MySQL 5.7.44까지의 모든 커뮤니티 버그 수정 사항이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 2.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v2) 섹션을 참조하세요.
+ 문을 실행하는 동안 임시 테이블이 트리거되어 예기치 않은 DB 엔진 재시작이 발생할 수 있는 문제를 수정했습니다.
+ 인덱싱된 표현식을 사용하는 단일 테이블 `UPDATE` 및 `DELETE` 문이 준비된 문으로 실행될 때 서버가 종료될 수 있는 결함을 수정했습니다. ([버그 \$129257254](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-17.html))

## Aurora MySQL 버전 2에서 지원되지 않는 기능
<a name="AuroraMySQL.Updates.2123.Compare56"></a>

다음 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서는 현재 지원되지 않습니다.
+ 배치화 스캔

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2123.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ `CREATE TABLESPACE` SQL 문
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ X 프로토콜

# Aurora MySQL 데이터베이스 엔진 업데이트 2024년 3월 19일(버전 2.12.2, MySQL 5.7.44와 호환) - RDS 추가 지원 버전
<a name="AuroraMySQL.Updates.2122"></a><a name="2122"></a><a name="2.12.2"></a>

**버전:** 2.12.2

Aurora MySQL 2.12.2가 정식 버전입니다. Aurora MySQL 2.12 버전은 MySQL 5.7.44까지 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.44(2022-10-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-44.html)를 참조하세요.

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

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

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

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

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

보안 문제:
+ 소스가 `MASTER_SSL` 설정과 관계없이 암호화된 연결을 지원하는 경우 이진 로그 복제본이 기본적으로 SSL/TLS를 사용하도록 하는 수정 사항이 추가되었습니다.

**가용성 향상:**
+ 라이터 인스턴스에 워크로드가 많은 경우 읽기 전용 복제본 인스턴스가 성공적으로 시작되지 않는 문제를 수정했습니다.
+ Aurora 스토리지와 통신하는 구성 요소의 결함으로 인해 Aurora MySQL 데이터베이스 라이터 인스턴스가 장애 조치될 수 있는 문제를 수정했습니다. 결함은 Aurora 스토리지 인스턴스의 소프트웨어 업데이트 후 데이터베이스 인스턴스와 기본 스토리지 간의 통신이 분석된 결과로 발생합니다.
+ 드문 경우지만 리더 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 권한이 있는 사용자가 사용자인 [rdsadmin](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Security.html)과 연결된 [리소스 제한](https://dev.mysql.com/doc/refman/5.7/en/user-resources.html)을 수정할 수 있는 문제를 수정했습니다. 잘못 설정하면 이러한 리소스 제한이 RDS 모니터링 에이전트의 데이터베이스 인스턴스 상태 모니터링 기능을 방해하여 데이터베이스를 사용할 수 없게 될 수 있습니다.

**업그레이드 및 마이그레이션:**
+ Amazon RDS MySQL 5.7에서 마이그레이션하고 지원되지 않는 저장 프로시저가 포함된 Aurora MySQL 클러스터에 대한 이진 로그 복제를 시작하려고 할 때 발생하는 문제를 수정했습니다.
+ Aurora MySQL 버전 3으로 메이저 버전을 업그레이드하는 동안 데이터베이스 이벤트 스케줄러를 비활성화했습니다. 이 업데이트는 메이저 버전 업그레이드가 진행되는 동안 이벤트 실행에 의한 데이터베이스 변경을 방지하는 데 도움이 됩니다.

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

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

## Aurora MySQL 버전 2에서 지원되지 않는 기능
<a name="AuroraMySQL.Updates.2122.Compare56"></a>

다음 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서는 현재 지원되지 않습니다.
+ 배치화 스캔

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2122.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ `CREATE TABLESPACE` SQL 문
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ X 프로토콜

# Aurora MySQL 데이터베이스 엔진 업데이트 2023년 12월 28일(버전 2.12.1, MySQL 5.7.40과 호환) - RDS 추가 지원 버전
<a name="AuroraMySQL.Updates.2121"></a><a name="2121"></a><a name="2.12.1"></a>

**버전:** 2.12.1

Aurora MySQL 2.12.1이 정식 출시되었습니다. Aurora MySQL 2.12 버전은 MySQL 5.7.40까지 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.40(2022-10-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-40.html)를 참조하세요.

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

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

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

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

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

관리된 환경에서 처리를 미세 조정하기 위한 수정 사항 및 기타 향상된 기능 추가 CVE 수정은 다음과 같습니다.
+ [CVE-2023-38546](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38546)
+ [CVE-2023-38545](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-38545)
+ [CVE-2023-22053](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-22053)
+ [CVE-2023-22028](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-22028)
+ [CVE-2023-22026](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-22026)
+ [CVE-2023-22015](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-22015)
+ [CVE-2022-24407](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-24407)
+ [CVE-2020-11105](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11105)
+ [CVE-2020-11104](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-11104)
+ 전체 텍스트 검색(FTS) 구문 분석기 플러그인에 의한 단일 문자 토큰 처리를 수정했습니다. (버그 \$135432973)
+ 감사 로그 교체를 처리하는 동안 보고된 이벤트가 감사 로그에 기록되지 않는 문제를 해결했습니다.

**새로운 기능:**
+ 가능한 경우 binlog 복제본의 SQL 스레드가 바이너리 로그 이벤트를 병렬로 적용하는 다중 스레드 바이너리 로그(binlog) 복제에 대한 지원을 추가했습니다. [Aurora 사용 설명서](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.MySQL.html)에서 다중 스레드 복제를 미세 조정하는 데 도움이 되는 구성 옵션에 대해 자세히 알아보세요.

**가용성 향상:**
+ 병렬 쿼리를 사용하는 Aurora MySQL 데이터베이스 인스턴스에서 많은 수의 동시 병렬 쿼리를 실행할 때 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 감사 로깅 스레드로 인해 발생하는 잠금 경합에 따라 CPU 사용률이 높아지고 클라이언트 애플리케이션 제한 시간이 초과될 수 있는 문제를 해결했습니다.
+ 삭제된 테이블에 속한 데이터베이스 페이지를 읽으려고 할 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 라이터 인스턴스에서 데이터베이스 볼륨이 160GB의 배수로 증가하면 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 격리 수준을 `READ_COMMITED` 또는 `READ_UNCOMMITED`로 설정하고 XA 트랜잭션을 사용하거나 바이너리 로그(binlog)를 활성화한 상태에서 2단계 커밋을 처리할 때 잠금 관리자에서 재시작 또는 장애 조치가 발생할 수 있는 문제를 해결했습니다.
+ 데이터베이스가 내부 시스템 테이블에서 트리거를 생성하거나 삭제하는 동안 라이터 인스턴스가 다시 시작되면 데이터베이스 클러스터를 사용할 수 없게 되는 문제를 해결했습니다.
+ 데이터베이스 연결 수가 `max_connections` 파라미터로 설정된 값에 가까워지면 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 전체 텍스트 인덱스가 포함된 테이블에 대해 데이터 조작 언어(DML) 쿼리를 실행할 때 Aurora 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ `INSERT INTO` `SELECT` 및 `FROM`과 같은 쿼리를 실행할 때 불일치를 일으킬 수 있는 문제로 인해 이 Aurora MySQL 버전에서는 빠른 삽입이 활성화되지 않습니다. 빠른 삽입 최적화에 대한 자세한 내용은 [Amazon Aurora MySQL 성능 향상](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.

**일반적인 개선 사항**
+ Aurora 클러스터 볼륨에서 데이터를 읽는 동안 일시적인 네트워크 문제로 인해 병렬 쿼리가 실패할 수 있는 문제를 해결했습니다.
+ 다운로드 또는 교체 시 로그 파일에 액세스할 수 없고 경우에 따라 CPU 사용률이 증가할 수 있는 감사 로그 파일 관리 관련 문제를 해결했습니다.
+ 2.11.\$1 미만 버전에서 업그레이드한 후 소규모 읽기 전용 복제본 인스턴스에서 복제 지연이 증가할 수 있는 문제를 해결했습니다.
+ 저장 루틴과 관련된 요청을 확인하기 위해 [`procs_priv` 권한 부여 테이블](https://dev.mysql.com/doc/refman/8.0/en/grant-tables.html#grant-tables-procs-priv)을 참조할 때 과도한 로그 메시지가 생성될 수 있는 문제를 해결했습니다.
+ 해시 조인 최적화를 사용하여 쿼리를 실행하는 동안 데이터베이스 인스턴스가 과도한 메모리를 사용할 수 있게 되는 메모리 관리 문제를 해결했습니다.
+ 쓰기 전달을 사용할 때 `information_schema` 및 `performance_schema` 글로벌 상태 테이블에서 변수 `Threads_running`의 값이 잘못 생성될 수 있는 문제를 해결했습니다.
+ 파티셔닝된 테이블(이전 `ha_partition` 파티션 핸들러를 지원하는 MySQL 버전에서 생성됨)을 사용하여 `SELECT` 문을 실행하고 쿼리 플래너가 병렬 쿼리를 선택할 때 데이터베이스가 다시 시작되는 문제를 해결했습니다.
+ 쓰기 전달이 활성화된 경우 데이터베이스에 새 클라이언트 연결이 설정되지 않는 문제를 해결했습니다.
+ Aurora MySQL binlog 복제본이 `USE` 명령으로 정의된 기본 데이터베이스 없이 소스의 binlog 파일에 기록된 `QUERY` 이벤트를 실행할 때 바이너리 로그(binlog) 복제 지연을 줄였습니다.
+ `innodb_flush_log_at_trx_commit` 파라미터가 1로 설정되지 않은 경우 `CommitLatency` CloudWatch 지표가 잘못 보고될 수 있는 문제를 해결했습니다.
+ 데이터베이스 연결이 설정되기 전에 종료될 수 있는 문제를 해결했습니다. 이 문제는 빠른 속도로 연결을 시작하고 종료하는 데이터베이스 인스턴스에 영향을 미칠 가능성이 높습니다.
+ 연결된 바이너리 로그(binlog) 소비자가 중복된 binlog 복제 서버 ID를 사용할 때 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+ `replica_parallel_type` 변수가 `LOGICAL_CLOCK`으로 설정되고 `replica_preserve_commit_order` 변수가 `ON`으로 설정된 경우 멀티스레드 바이너리 로그 복제가 중지될 수 있는 문제를 해결했습니다. 이 문제는 500MB보다 큰 트랜잭션이 소스에서 실행될 때 발생할 수 있습니다.

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

이 릴리스에는 아래 사항 외에도 5.7.40까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 2.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v2)를 참조하세요.
+ `SHOW PROCESSLIST` 문과 동시에 실행될 때 기존 및 새 원격 연결이 중단될 수 있는 문제를 해결했습니다. (커뮤니티 버그 \$134857411)
+ 복제: 일부 바이너리 로그 이벤트가 경우에 따라 올바르게 처리되지 않았습니다. (버그 \$134617506)

## Aurora MySQL 버전 2에서 지원되지 않는 기능
<a name="AuroraMySQL.Updates.2121.Compare56"></a>

다음 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서는 현재 지원되지 않습니다.
+ 배치화 스캔

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2121.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ `CREATE TABLESPACE` SQL 문
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ X 프로토콜

# Aurora MySQL 데이터베이스 엔진 업데이트 2023년 10월 25일(버전 2.12.0.1, MySQL 5.7.40과 호환) - RDS 추가 지원 버전(베타)
<a name="AuroraMySQL.Updates.21201"></a><a name="21201"></a><a name="2.12.0.1"></a>

**버전:** 2.12.0.1

Aurora MySQL 2.12.0.1이 미국 동부(버지니아 북부), 미국 동부(오하이오), 미국 서부(캘리포니아 북부), 미국 서부(오레곤), AWS GovCloud(미국 동부) 및 AWS GovCloud(미국 서부) 리전에서 정식 출시되었습니다. 이는 보안 수정 사항만 포함된 초기 릴리스입니다. 다음 패치 릴리스인 2.12.1에서는 이러한 수정 사항이 모든 리전에 더 광범위하게 배포될 예정입니다. Aurora MySQL 2.12 버전은 MySQL 5.7.40과 호환됩니다.

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

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

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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.21201.Improvements"></a>

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

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

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

# Aurora MySQL 데이터베이스 엔진 업데이트 2023년 7월 25일(버전 2.12.0, MySQL 5.7.40과 호환) - RDS 추가 지원 버전
<a name="AuroraMySQL.Updates.2120"></a><a name="2120"></a><a name="2.12.0"></a>

**버전:** 2.12.0

Aurora MySQL 2.12.0이 정식 출시되었습니다. Aurora MySQL 2.12 버전은 MySQL 5.7.40까지 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.40(2022-10-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-40.html)를 참조하세요.

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

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

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 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 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

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

이 릴리스에는 MySQL 5.7.40까지의 모든 커뮤니티 CVE 수정 사항이 포함되어 있습니다.
+ 보안 수준이 낮은 DES-CBC3-SHA 값을 [SSL\$1CIPHER](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_ssl_cipher) 데이터베이스 파라미터에서 제외하도록 Aurora MySQL에서 사용하는 기본 SSL 암호를 업데이트했습니다. DES-CBC3-SHA 암호 제거로 인해 SSL 연결 문제가 발생하는 경우 [Aurora MySQL DB 클러스터 연결을 위한 암호 그룹 구성](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Security.html#AuroraMySQL.Security.SSL.ConfiguringCipherSuites) 목록에 나온 적용 가능한 보안 암호를 사용하세요. MySQL 클라이언트 [연결 암호 구성](https://dev.mysql.com/doc/refman/5.7/en/encrypted-connection-protocols-ciphers.html#encrypted-connection-cipher-configuration)에 대한 자세한 내용은 MySQL 설명서에서 확인할 수 있습니다.
+ [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-21840](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-21840)
+ [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-32221](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-32221)
+ [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-2021-2169](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2169)

**가용성 향상:**
+ 데이터베이스 활동 스트림 이벤트 암호화에서 데이터베이스 다시 시작을 일으킬 수 있는 문제를 해결했습니다.
+ 데이터 정의 언어(DDL) 쿼리를 실행하는 동안 데이터베이스가 다시 시작될 경우 다시 시작의 실패를 유발할 수 있는 두 가지 문제를 해결했습니다.
+ 연결 급증으로 인해 쿼리 지연 시간이 증가하거나 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 드문 경우지만 라이터 인스턴스의 대규모 업데이트 작업 또는 데이터 정의 언어(DDL) 워크로드와 Aurora 복제본의 동일한 테이블 세트에 대한 읽기 작업을 동시에 실행하는 동안 Aurora 복제본이 다시 시작될 수 있는 문제를 해결했습니다.
+ 연결 급증으로 인해 연결 설정 프로세스가 완료되는 데 더 오랜 시간이 걸리거나 시간 초과 오류가 발생하여 연결 설정이 실패할 수 있는 문제를 해결했습니다.
+ 고급 감사 로그 교체로 인해 사용 가능한 메모리가 줄어들어 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ Aurora 병렬 쿼리 실행 계획을 사용하는 쿼리를 실행하는 동안 Aurora MySQL 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 전체 텍스트 검색(FTS) 인덱스가 있는 테이블에 대해 `OPTIMIZE TABLE` 쿼리를 실행하는 동안 라이터 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ Aurora 글로벌 데이터베이스 보조AWS리전에서 글로벌 쓰기 전달을 사용하여 `SELECT FOR UPDATE` 쿼리를 실행할 때 Aurora 글로벌 데이터베이스 기본 리전의 라이터 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 전달된 [암시적 커밋 문](https://dev.mysql.com/doc/refman/8.0/en/implicit-commit.html)에 오류가 발생할 때 글로벌 쓰기 전달을 사용하는 Aurora 글로벌 데이터베이스 보조AWS리전 리더 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ `INSERT INTO` `SELECT` 및 `FROM`과 같은 쿼리를 실행할 때 불일치를 일으킬 수 있는 문제로 인해 이 Aurora MySQL 버전에서는 빠른 삽입이 활성화되지 않습니다. 빠른 삽입 최적화에 대한 자세한 내용은 [Amazon Aurora MySQL 성능 향상](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.

**일반적인 개선 사항:**
+ 릴레이 로그 파일에 쓸 때 경합을 줄일 수 있도록 binlog 복제본에 파일 관리 성능 최적화 기능을 도입했습니다.
+ `information_schema` 지표에서 `buffer_pool_read_requests` 카운터가 잘못 보고될 수 있는 문제를 해결했습니다.
+ `LOAD FROM S3` 또는 `SELECT INTO S3` 작업을 수행할 때 로컬 스토리지가 가득 찰 수 있게 되는 문제를 해결했습니다. 또한 이 문제로 인해 CPU 사용률이 높아지고, 메모리 부족으로 인해 데이터베이스가 다시 시작되고, 이러한 쿼리의 지연 시간이 늘어날 수 있습니다.
+ 여러 바이너리 로그 복제 소비자가 연결된 경우 바이너리 로그 복제를 사용하는 DB 인스턴스에서 CPU 사용률이 증가하고 연결 실패가 발생할 수 있는 문제를 해결했습니다.
+ SSL 서버 상태 변수가 채워지지 않는 문제를 해결했습니다.
+ 중복 쓰기를 실행하는 데이터 조작 언어(DML) 문에서 과도한 오류 로깅이 발생하고 쿼리 지연 시간이 길어지는 문제를 해결했습니다.
+ 표준 시간대 정의를 IANA 2023c 버전으로 업그레이드했습니다.
+ 세션 수준 바이너리 로깅 활성화 및 비활성화에 대한 지원을 추가했습니다. Amazon Aurora 사용 설명서의 [저장 프로시저 - 복제](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_enable_session_binlog)를 참조하세요.
+ 세션 수준 바이너리 로그 형식 설정에 대한 지원을 추가했습니다. Amazon Aurora 사용 설명서의 [저장 프로시저 - 복제](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_set_session_binlog_format)를 참조하세요.
+ `aurora_disable_hash_join` 파라미터를 `1` 또는 `ON`으로 설정하면 최적화 프로그램이 해시 조인을 사용하는 것을 방지할 수 없는 문제를 해결했습니다.
+ `GROUP BY` 절과 `aurora_parallel_query` 파라미터가 `ON`으로 설정된 상태에서 `SELECT` 쿼리를 실행할 때 부정확한 결과가 반환될 수 있는 인덱스 스캔 관련 문제를 해결했습니다.
+ 드문 경우지만 라이터 인스턴스에서 대규모 업데이트 또는 데이터 정의 언어(DDL) 작업이 동시에 실행되는 테이블에 액세스할 때 Amazon Aurora 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ `information_schema` 지표에서 `buffer_pool_read_requests` 카운터가 잘못 보고될 수 있는 문제를 해결했습니다.
+ 소스의 시스템 변수 [server uuid](https://dev.mysql.com/doc/refman/5.7/en/replication-options.html#sysvar_server_uuid)가 누락되었거나 잘못된 값을 갖는 경우 binlog 복제본이 다시 시작될 수 있는 문제를 해결했습니다.
+ InnoDB 통계가 오래되어 쿼리 실행 계획이 최적화되지 않음으로 인해 쿼리 실행 시간이 길어질 수 있는 문제를 해결했습니다.
+ `AuroraGlobalDBRPOLag` CloudWatch 지표가 사용자 워크로드에 관계없이 항상 0으로 표시되는 문제를 해결했습니다.

 **업그레이드 및 마이그레이션:** 
+ Aurora MySQL 버전 2.07 또는 2.11에서 Aurora MySQL 버전 2.12 이상으로 마이너 버전 업그레이드를 수행하려면 [엔진 버전을 수정하여 Aurora MySQL 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html#AuroraMySQL.Updates.Patching.ModifyEngineVersion)를 참조하세요.

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

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

## Aurora MySQL 버전 2에서 지원되지 않는 기능
<a name="AuroraMySQL.Updates.2120.Compare56"></a>

다음 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서는 현재 지원되지 않습니다.
+ 배치화 스캔.

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2120.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ `CREATE TABLESPACE` SQL 문
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ X 프로토콜

# Aurora MySQL 데이터베이스 엔진 업데이트 2024년 7월 19일(버전 2.11.6, MySQL 5.7.12와 호환) - RDS 추가 지원 버전
<a name="AuroraMySQL.Updates.2116"></a><a name="2116"></a><a name="2.11.6"></a>

**버전:** 2.11.6

Aurora MySQL 2.11.6이 정식 버전입니다. Aurora MySQL 2.11 버전은 MySQL 5.7.12와 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.12(2016-04-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-12.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, 3.06.\$1 및 3.07.\$1입니다.

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

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

Aurora MySQL 2.11.\$1으로의 인플레이스 엔진 버전 업그레이드가 수행된 직후, 해당 인스턴스가 이전 운영 체제 버전을 실행하는 경우 db.r4, db.r5, db.t2 및 db.t3 DB 인스턴스 클래스의 영향을 받는 모든 인스턴스에 운영 체제 업그레이드가 자동으로 적용됩니다. 다중 AZ DB 클러스터에서는 모든 리더 인스턴스에 먼저 운영 체제 업그레이드가 적용됩니다. 첫 번째 리더 인스턴스의 운영 체제 업그레이드가 완료되면 장애 조치가 수행되고 이전 라이터 인스턴스가 업그레이드됩니다.

**참고**  
메이저 버전 업그레이드 중에는 Aurora 글로벌 데이터베이스에 운영 체제 업그레이드가 자동으로 적용되지 않습니다.

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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.2116.Improvements"></a>

**보안 문제 및 CVE 해결:**
+ MySQL 저장 프로시저의 보안 문제를 수정했습니다.

이 릴리스에는 MySQL 5.7.12까지의 모든 커뮤니티 CVE 수정 사항이 포함되어 있습니다. 이 릴리스에는 다음 CVE 수정 사항이 포함되어 있습니다.
+ [CVE-2023-21912](https://nvd.nist.gov/vuln/detail/CVE-2023-21912)
+ [CVE-2023-38545](https://nvd.nist.gov/vuln/detail/CVE-2023-38545)
+ [CVE-2023-39975](https://nvd.nist.gov/vuln/detail/CVE-2023-39975)
+ [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-20963](https://nvd.nist.gov/vuln/detail/CVE-2024-20963)
+ [CVE-2024-20963](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-20993)
+ [CVE-2024-20998](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-20998)
+ [CVE-2024-21008](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21008)
+ [CVE-2024-21009](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21009)
+ [CVE-2024-21013](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21013)
+ [CVE-2024-21047](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21047)
+ [CVE-2024-21054](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21054)
+ [CVE-2024-21055](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21055)
+ [CVE-2024-21057](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21057)
+ [CVE-2024-21062](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21062)
+ [CVE-2024-21069](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21069)
+ [CVE-2024-21096](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21096)
+ [CVE-2024-21097](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-21097)

**가용성 향상:**
+ 원활한 조정, 제로 가동 중지 재시작(ZDR) 및 제로 가동 중지 패치 적용(ZDP) 중에 연결 리소스의 동시 액세스로 인해 데이터베이스 서버가 다시 시작될 수 있는 문제를 수정했습니다.
+ 로그 애플리케이션에 사용되는 메모리를 비울 때 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 병렬 쿼리를 실행할 때 리더 DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ 전달된 [암시적 커밋 문](https://dev.mysql.com/doc/refman/8.0/en/implicit-commit.html)에 오류가 발생할 때 쓰기 전달을 사용하는 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.

**일반적인 개선 사항**
+ `AUTO_INCREMENT` 프라이머리 키 열과 고유 키 열이 있는 테이블에서 동시 `INSERT` 문을 수행할 때와 `INSERT` 문에 서로 다른 행에 고유한 키 위반이 있을 때 SQL 문에 예기치 않은 프라이머리 키 위반 오류 또는 경고가 발생할 수 있는 문제를 수정했습니다.
+ ZDR이 쿼리에서 힌트로 설정된 세션 변수를 잘못 복원할 때 잘못된 쿼리 결과가 발생할 수 있는 문제를 수정했습니다.
+ Aurora Serverless v1 조정 중 조정점을 찾는 동안 내부 데이터 구조에 대한 잘못된 액세스로 인해 DB 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ 느린 `SELECT` 쿼리가 선행되지 않는 한 MySQL [Event Scheduler](https://dev.mysql.com/doc/refman/8.0/en/event-scheduler.html)에서 실행하는 느린 `INSERT`, `DELETE` 및 `UPDATE` 쿼리가 느린 쿼리 로그에 기록되지 않는 문제를 수정했습니다.

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

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

## Aurora MySQL 버전 2에서 지원되지 않는 기능
<a name="AuroraMySQL.Updates.2116.Compare56"></a>

다음 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서는 현재 지원되지 않습니다.
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2116.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

# Aurora MySQL 데이터베이스 엔진 업데이트 2024년 3월 26일(버전 2.11.5, MySQL 5.7.12와 호환) - RDS 추가 지원 버전(기본)
<a name="AuroraMySQL.Updates.2115"></a><a name="2115"></a><a name="2.11.5"></a>

**버전:** 2.11.5

Aurora MySQL 2.11.5가 정식 버전입니다. Aurora MySQL 2.11 버전은 MySQL 5.7.12와 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.12(2016-04-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-12.html)를 참조하세요.

버전 2.11.5는 DB 클러스터를 생성할 때 Aurora MySQL 버전 2의 현재 기본 버전입니다. 자세한 내용은 [기본 Amazon Aurora 버전](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.VersionPolicy.html#Aurora.VersionPolicy.DefaultVersions)을 참조하세요.

현재 지원되는 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 및 3.06.\$1입니다.

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

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

Aurora MySQL 2.11.\$1으로의 인플레이스 엔진 버전 업그레이드가 수행된 직후, 해당 인스턴스가 이전 운영 체제 버전을 실행하는 경우 db.r4, db.r5, db.t2 및 db.t3 DB 인스턴스 클래스의 영향을 받는 모든 인스턴스에 운영 체제 업그레이드가 자동으로 적용됩니다. 다중 AZ DB 클러스터에서는 모든 리더 인스턴스에 먼저 운영 체제 업그레이드가 적용됩니다. 첫 번째 리더 인스턴스의 운영 체제 업그레이드가 완료되면 장애 조치가 수행되고 이전 라이터 인스턴스가 업그레이드됩니다.

**참고**  
메이저 버전 업그레이드 중에는 Aurora 글로벌 데이터베이스에 운영 체제 업그레이드가 자동으로 적용되지 않습니다.

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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.2115.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-22015](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-22015)
+ [CVE-2023-22026](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-22026)
+ [CVE-2023-22028](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-22028)
+ [CVE-2023-22084](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-22084)
+ [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-2024-20963](https://nvd.nist.gov/vuln/detail/CVE-2024-20963)

**가용성 향상:**
+ Aurora 스토리지와 통신하는 구성 요소의 결함으로 인해 Aurora MySQL 라이터 DB 인스턴스가 장애 조치될 수 있는 문제를 수정했습니다. 결함은 소프트웨어 업데이트 후 DB 인스턴스와 기본 스토리지 간의 통신이 분석된 결과로 발생합니다.
+ 드문 경우지만 리더 DB 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 감사 로깅 스레드로 인해 발생하는 잠금 경합에 따라 CPU 사용률이 높아지고 클라이언트 애플리케이션 제한 시간이 초과될 수 있는 문제를 해결했습니다.

**일반적인 개선 사항**
+ Aurora DB 클러스터 볼륨에서 데이터를 읽는 동안 일시적인 네트워크 문제로 인해 병렬 쿼리가 실패할 수 있는 문제를 해결했습니다.
+ 다운로드 또는 교체 시 로그 파일에 액세스할 수 없고 경우에 따라 CPU 사용량이 증가할 수 있는 감사 로그 파일 관리 관련 문제를 해결했습니다.
+ 쓰기 전달을 사용할 때 `information_schema` 및 `performance_schema` 글로벌 상태 테이블에서 `Threads_running` 변수의 값이 잘못 생성될 수 있는 문제를 해결했습니다.

**업그레이드 및 마이그레이션:**
+ RDS for MySQL 5.7에서 마이그레이션된 Aurora MySQL DB 클러스터에서 이진 로그 복제를 시작하지 못하는 문제를 수정했습니다.
+ Aurora MySQL 버전 3으로 메이저 버전을 업그레이드하는 동안 데이터베이스 이벤트 스케줄러를 비활성화했습니다. 이렇게 하면 메이저 버전 업그레이드가 진행되는 동안 이벤트 실행을 통해 데이터베이스가 변경되는 것을 방지할 수 있습니다.

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

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

## Aurora MySQL 버전 2에서 지원되지 않는 기능
<a name="AuroraMySQL.Updates.2115.Compare56"></a>

다음 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서는 현재 지원되지 않습니다.
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2115.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

# Aurora MySQL 데이터베이스 엔진 업데이트 2023년 10월 17일(버전 2.11.4, MySQL 5.7.12와 호환) - RDS 추가 지원 버전
<a name="AuroraMySQL.Updates.2114"></a><a name="2114"></a><a name="2.11.4"></a>

 **버전:** 2.11.4 

 Aurora MySQL 2.11.4가 정식 출시되었습니다. Aurora MySQL 2.11 버전은 MySQL 5.7.12와 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.12(2016-04-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-12.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입니다.

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

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

Aurora MySQL 2.11.\$1으로의 인플레이스 엔진 버전 업그레이드가 수행된 직후, 해당 인스턴스가 이전 운영 체제 버전을 실행하는 경우 db.r4, db.r5, db.t2 및 db.t3 DB 인스턴스 클래스의 영향을 받는 모든 인스턴스에 운영 체제 업그레이드가 자동으로 적용됩니다. 다중 AZ DB 클러스터에서는 모든 리더 인스턴스에 먼저 운영 체제 업그레이드가 적용됩니다. 첫 번째 리더 인스턴스의 운영 체제 업그레이드가 완료되면 장애 조치가 수행되고 이전 라이터 인스턴스가 업그레이드됩니다.

**참고**  
메이저 버전 업그레이드 중에는 Aurora 글로벌 데이터베이스에 운영 체제 업그레이드가 자동으로 적용되지 않습니다.

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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.2114.Improvements"></a>

**아래 나열된 보안 문제 및 CVE 해결:**
+ 감사 로그 교체를 처리하는 동안 보고된 이벤트가 감사 로그에 기록되지 않는 문제를 해결했습니다.
+ [CVE-2022-24407](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-24407)

**가용성 향상:**
+ 병렬 쿼리를 사용하는 Aurora MySQL 데이터베이스 인스턴스에서 많은 수의 동시 병렬 쿼리를 실행할 때 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+ I/O 집약적인 읽기 워크로드를 실행하는 동안 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 삭제된 테이블에 속한 데이터베이스 페이지를 읽으려고 할 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 라이터 인스턴스에서 데이터베이스 볼륨이 160GB의 배수로 증가하면 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 데이터베이스가 내부 시스템 테이블에서 트리거를 생성하거나 삭제하는 동안 라이터 인스턴스가 다시 시작되면 데이터베이스 클러스터를 사용할 수 없게 되는 문제를 해결했습니다.
+ 전체 텍스트 인덱스가 포함된 테이블에 대해 데이터 조작 언어(DML) 쿼리를 실행할 때 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ Aurora 병렬 쿼리 실행 계획을 사용하는 쿼리를 실행하는 동안 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 전체 텍스트 검색(FTS) 인덱스가 있는 테이블에 대해 `OPTIMIZE TABLE` 쿼리를 실행하는 동안 라이터 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ `INSERT INTO` `SELECT` 및 `FROM`과 같은 쿼리를 실행할 때 불일치를 일으킬 수 있는 문제로 인해 이 Aurora MySQL 버전에서는 빠른 삽입이 활성화되지 않습니다. 빠른 삽입 최적화에 대한 자세한 내용은 [Amazon Aurora MySQL 성능 향상](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.

**일반적인 개선 사항**
+ 2.11.\$1 미만 버전에서 업그레이드한 후 소규모 읽기 전용 복제본 인스턴스에서 복제 지연이 증가할 수 있는 문제를 해결했습니다.
+ 저장 루틴과 관련된 요청을 확인하기 위해 [procs\$1priv 권한 부여 테이블](https://dev.mysql.com/doc/refman/8.0/en/grant-tables.html#grant-tables-procs-priv)을 참조할 때 과도한 로그 메시지가 생성될 수 있는 문제를 해결했습니다.
+ 해시 조인 최적화를 사용하여 쿼리를 실행하는 동안 데이터베이스 인스턴스가 과도한 메모리를 사용할 수 있게 되는 메모리 관리 문제를 해결했습니다.
+ 파티셔닝된 테이블(이전 `ha_partition` 파티션 핸들러를 지원하는 MySQL 버전에서 생성됨)을 사용하여 `SELECT` 문을 실행하고 쿼리 플래너가 병렬 쿼리를 선택할 때 데이터베이스가 다시 시작되는 문제를 해결했습니다.
+ 쓰기 전달이 활성화된 경우 데이터베이스에 새 클라이언트 연결이 설정되지 않는 문제를 해결했습니다.
+ Aurora MySQL binlog 복제본이 `USE` 명령으로 정의된 기본 데이터베이스 없이 소스의 binlog 파일에 기록된 `QUERY` 이벤트를 실행할 때 바이너리 로그(binlog) 복제 지연을 줄였습니다.
+ `GROUP BY` 절과 `aurora_parallel_query` 파라미터가 `ON`으로 설정된 상태에서 `SELECT` 쿼리를 실행할 때 부정확한 결과가 반환될 수 있는 인덱스 스캔 관련 문제를 해결했습니다.
+ 세션 수준 바이너리 로깅 활성화 및 비활성화에 대한 지원을 추가했습니다. Amazon Aurora 사용 설명서의 [저장 프로시저 - 복제](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_enable_session_binlog)를 참조하세요.**
+ 소스의 시스템 변수 [server\$1uuid](https://dev.mysql.com/doc/refman/5.7/en/replication-options.html#sysvar_server_uuid)가 누락되었거나 잘못된 값을 갖는 경우 binlog 복제본이 다시 시작될 수 있는 문제를 해결했습니다.
+ 세션 수준 바이너리 로그 형식 설정에 대한 지원을 추가했습니다. Amazon Aurora 사용 설명서의 [저장 프로시저 - 복제](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-stored-proc-replicating.html#mysql_rds_set_session_binlog_format)를 참조하세요.**
+ `innodb_flush_log_at_trx_commit` 파라미터가 1로 설정되지 않은 경우 `CommitLatency` CloudWatch 지표가 잘못 보고될 수 있는 문제를 해결했습니다.
+ InnoDB 통계가 오래되어 쿼리 실행 계획이 최적화되지 않음으로 인해 쿼리 실행 시간이 길어질 수 있는 문제를 해결했습니다.
+ 연결된 바이너리 로그(binlog) 소비자가 중복된 binlog 복제 서버 ID를 사용할 때 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.

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

이 릴리스에는 아래 사항 외에도 5.7.12까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 2.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v2)를 참조하세요.
+ 복제: 일부 바이너리 로그 이벤트가 경우에 따라 올바르게 처리되지 않았습니다. (버그 \$134617506)
+ 백그라운드 TLS 인증서 교체로 인해 CPU 사용률이 높아질 수 있는 문제를 해결했습니다. (커뮤니티 버그 수정 \$134284186)
+ 준비된 문에서 일부 유형의 하위 쿼리로 인해 서버가 종료될 수 있습니다. (버그 \$133100586)

## Aurora MySQL 버전 2에서 지원되지 않는 기능
<a name="AuroraMySQL.Updates.2114.Compare56"></a>

다음 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서는 현재 지원되지 않습니다.
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2114.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

# Aurora MySQL 데이터베이스 엔진 업데이트 2023년 6월 9일(버전 2.11.3, MySQL 5.7.12와 호환) - RDS 추가 지원 버전
<a name="AuroraMySQL.Updates.2113"></a><a name="2113"></a><a name="2.11.3"></a>

 **버전:** 2.11.3 

 Aurora MySQL 2.11.3이 정식 출시되었습니다. Aurora MySQL 2.11 버전은 MySQL 5.7.12와 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.12(2016-04-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-12.html)를 참조하세요.

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

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

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

Aurora MySQL 2.11.\$1으로의 인플레이스 엔진 버전 업그레이드가 수행된 직후, 해당 인스턴스가 이전 운영 체제 버전을 실행하는 경우 db.r4, db.r5, db.t2 및 db.t3 DB 인스턴스 클래스의 영향을 받는 모든 인스턴스에 운영 체제 업그레이드가 자동으로 적용됩니다. 다중 AZ DB 클러스터에서는 모든 리더 인스턴스에 먼저 운영 체제 업그레이드가 적용됩니다. 첫 번째 리더 인스턴스의 운영 체제 업그레이드가 완료되면 장애 조치가 수행되고 이전 라이터 인스턴스가 업그레이드됩니다.

**참고**  
메이저 버전 업그레이드 중에는 Aurora 글로벌 데이터베이스에 운영 체제 업그레이드가 자동으로 적용되지 않습니다.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
 Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

**아래 나열된 보안 문제 및 CVE 해결:**
+ 보안 수준이 낮은 `DES-CBC3-SHA` 값을 [SSL\$1CIPHER](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_ssl_cipher) 데이터베이스 파라미터에서 제외하도록 Aurora MySQL에서 사용하는 기본 SSL 암호를 업데이트했습니다. `DES-CBC3-SHA` 암호 제거로 인해 SSL 연결 문제가 발생하는 경우 [ConfiguringCipherSuites](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Security.html#AuroraMySQL.Security.SSL.ConfiguringCipherSuites) 목록의 적용 가능한 보안 암호를 사용하세요. MySQL 클라이언트 [연결 암호 구성](https://dev.mysql.com/doc/refman/5.7/en/encrypted-connection-protocols-ciphers.html#encrypted-connection-cipher-configuration)에 대한 자세한 내용은 MySQL 설명서에서 확인할 수 있습니다.
+ [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)

**가용성 향상:**
+ 데이터베이스 활동 스트림(DAS) 이벤트 암호화에서 데이터베이스 다시 시작을 일으킬 수 있는 문제를 해결했습니다.
+ 데이터 정의 언어(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)을 참조하세요.

**일반적인 개선 사항**
+ 릴레이 로그 파일에 쓸 때 경합을 줄일 수 있도록 binlog 복제본에 파일 관리 성능 최적화 기능을 도입했습니다.
+ `aurora_disable_hash_join` 파라미터를 1 또는 ON으로 설정하면 최적화 프로그램이 해시 조인을 사용하는 것을 방지할 수 없는 문제를 해결했습니다.
+ `information_schema` 지표에서 `buffer_pool_read_requests` 카운터가 잘못 보고될 수 있는 문제를 해결했습니다.
+ `LOAD FROM S3` 또는 `SELECT INTO S3` 작업을 수행할 때 로컬 스토리지가 가득 찰 수 있게 되는 문제를 해결했습니다. 또한 이 문제로 인해 CPU 사용률이 높아지고, 메모리 부족으로 인해 데이터베이스가 다시 시작되고, 이러한 쿼리의 지연 시간이 늘어날 수 있습니다.

## Aurora MySQL 버전 2에서 지원되지 않는 기능
<a name="AuroraMySQL.Updates.2113.Compare56"></a>

다음 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서는 현재 지원되지 않습니다.
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2113.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

# Aurora MySQL 데이터베이스 엔진 업데이트 2023년 3월 24일(버전 2.11.2, MySQL 5.7.12와 호환) - RDS 추가 지원 버전
<a name="AuroraMySQL.Updates.2112"></a><a name="2112"></a><a name="2.11.2"></a>

 **버전:** 2.11.2 

 Aurora MySQL 2.11.2가 정식 출시되었습니다. Aurora MySQL 2.11 버전은 MySQL 5.7.12와 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.12(2016-04-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-12.html)를 참조하세요.

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

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

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

Aurora MySQL 2.11.\$1으로의 인플레이스 엔진 버전 업그레이드가 수행된 직후, 해당 인스턴스가 이전 운영 체제 버전을 실행하는 경우 db.r4, db.r5, db.t2 및 db.t3 DB 인스턴스 클래스의 영향을 받는 모든 인스턴스에 운영 체제 업그레이드가 자동으로 적용됩니다. 다중 AZ DB 클러스터에서는 모든 리더 인스턴스에 먼저 운영 체제 업그레이드가 적용됩니다. 첫 번째 리더 인스턴스의 운영 체제 업그레이드가 완료되면 장애 조치가 수행되고 이전 라이터 인스턴스가 업그레이드됩니다.

**참고**  
메이저 버전 업그레이드 중에는 Aurora 글로벌 데이터베이스에 운영 체제 업그레이드가 자동으로 적용되지 않습니다.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
 Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

**일반적인 개선 사항**
+ 여러 바이너리 로그 복제 소비자가 연결된 경우 바이너리 로그 복제를 사용하는 DB 인스턴스에서 CPU 사용률이 증가하고 연결 실패가 발생할 수 있는 문제를 해결했습니다.
+ 기본 데이터베이스 라이터가 Aurora MySQL 버전 2.10을 사용하는 경우 Aurora MySQL 버전 2.11로 업그레이드한 후 글로벌 데이터베이스 보조 리전의 리더 인스턴스가 동기화되지 않을 수 있는 문제를 해결했습니다.

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

## Aurora MySQL 버전 2에서 지원되지 않는 기능
<a name="AuroraMySQL.Updates.2112.Compare56"></a>

다음 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서는 현재 지원되지 않습니다.
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2112.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

# Aurora MySQL 데이터베이스 엔진 업데이트 2023년 2월 14일(버전 2.11.1, MySQL 5.7.12와 호환) - RDS 추가 지원 버전
<a name="AuroraMySQL.Updates.2111"></a><a name="2111"></a><a name="2.11.1"></a>

 **버전:** 2.11.1 

 Aurora MySQL 2.11.1이 정식 출시되었습니다. Aurora MySQL 2.11 버전은 MySQL 5.7.12와 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.12(2016-04-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-12.html)를 참조하세요.

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

 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.11.1로 업그레이드할 수 있습니다. Aurora MySQL 버전 1을 실행하는 클러스터의 경우 기존 Aurora MySQL 1.23 이상의 클러스터를 2.11.1로 직접 업그레이드할 수 있습니다. 또한 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 2.11.1로 스냅샷을 복원할 수 있습니다.

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

Aurora MySQL 2.11.\$1으로의 인플레이스 엔진 버전 업그레이드가 수행된 직후, 해당 인스턴스가 이전 운영 체제 버전을 실행하는 경우 db.r4, db.r5, db.t2 및 db.t3 DB 인스턴스 클래스의 영향을 받는 모든 인스턴스에 운영 체제 업그레이드가 자동으로 적용됩니다. 다중 AZ DB 클러스터에서는 모든 리더 인스턴스에 먼저 운영 체제 업그레이드가 적용됩니다. 첫 번째 리더 인스턴스의 운영 체제 업그레이드가 완료되면 장애 조치가 수행되고 이전 라이터 인스턴스가 업그레이드됩니다.

**참고**  
메이저 버전 업그레이드 중에는 Aurora 글로벌 데이터베이스에 운영 체제 업그레이드가 자동으로 적용되지 않습니다.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
 Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

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

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

**가용성 향상:**
+ 연결 급증으로 인해 쿼리 지연 시간이 증가하거나 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 드문 경우지만 라이터 인스턴스의 대규모 업데이트 작업 또는 데이터 정의 언어(DDL) 워크로드와 Aurora 복제본의 동일한 테이블 세트에 대한 읽기 작업을 동시에 실행하는 동안 Aurora 복제본이 다시 시작될 수 있는 문제를 해결했습니다.
+ 연결 급증으로 인해 연결 설정 프로세스가 완료되는 데 더 오랜 시간이 걸리거나 시간 초과 오류가 발생하여 연결 설정이 실패할 수 있는 문제를 해결했습니다.
+ 고급 감사 로그 교체로 인해 사용 가능한 메모리가 줄어들어 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ `INSERT INTO` `SELECT` 및 `FROM`과 같은 쿼리를 실행할 때 불일치를 일으킬 수 있는 문제로 인해 이 Aurora MySQL 버전에서는 빠른 삽입이 활성화되지 않습니다. 빠른 삽입 최적화에 대한 자세한 내용은 [Amazon Aurora MySQL 성능 향상](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.

**일반적인 개선 사항**
+ [SSL 서버 상태 변수](https://dev.mysql.com/doc/refman/8.0/en/server-status-variables.html#statvar_Ssl_accept_renegotiates)가 채워지지 않는 문제를 해결했습니다.
+ 중복 쓰기를 실행하는 데이터 조작 언어(DML) 문에서 과도한 오류 로깅이 발생하고 쿼리 지연 시간이 길어지는 문제를 해결했습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2111.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2111.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

# Aurora MySQL 데이터베이스 엔진 업데이트 2022년 10월 25일(버전 2.11.0, MySQL 5.7.12와 호환) - RDS 추가 지원 버전
<a name="AuroraMySQL.Updates.2110"></a><a name="2110"></a><a name="2.11.0"></a>

 **버전:** 2.11.0 

 Aurora MySQL 2.11.0이 정식 출시되었습니다. Aurora MySQL 2.x 버전은 MySQL 5.7.12와 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.12(2016-04-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-12.html)를 참조하세요.

 현재 지원되는 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, 2.11.\$1, 3.01.\$1 및 3.02.\$1입니다.

 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.11.0으로 업그레이드할 수 있습니다. Aurora MySQL 버전 1을 실행하는 클러스터의 경우 기존 Aurora MySQL 1.23 이상의 클러스터를 2.11.0으로 직접 업그레이드할 수 있습니다. 또한 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 2.11.0으로 스냅샷을 복원할 수 있습니다.

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

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
 Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

**보안 문제 및 CVE 해결:**
+ SSL/TLS 공급자를 OpenSSL에서 [AWS-LC](https://github.com/aws/aws-lc)로 변경했습니다.

  이렇게 하면 덜 안전한 DHE-RSA-\$1 암호에 대한 지원 제거를 포함하되 이에 국한되지 않는 여러 가지 변경 사항이 발생합니다.

  자세한 내용은 [Aurora MySQL DB 클러스터에서 TLS 사용](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Security.html#AuroraMySQL.Security.SSL)을 참조하세요.

이 릴리스에는 다음 CVE 수정 사항이 포함되어 있습니다.
+ [CVE-2022-21460](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21460)
+ [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)
+ [CVE-2022-21417](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21417)
+ [CVE-2022-21304](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21304)
+ [CVE-2022-21303](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21303)
+ [CVE-2022-21245](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-21245)
+ [CVE-2021-36222](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-36222)
+ [CVE-2021-28196](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-28196)
+ [CVE-2021-23841](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23841)
+ [CVE-2021-22926](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-22926)
+ [CVE-2021-3449](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3449)
+ [CVE-2021-2307](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2307)
+ [CVE-2021-2226](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2226)
+ [CVE-2021-2202](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2202)
+ [CVE-2021-2194](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2194)
+ [CVE-2021-2179](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2179)
+ [CVE-2021-2178](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2178)
+ [CVE-2021-2174](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2174)
+ [CVE-2021-2171](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2171)
+ [CVE-2021-2169](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2169)
+ [CVE-2021-2166](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2166)
+ [CVE-2021-2160](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2160)
+ [CVE-2021-2154](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2154)

 **새로운 기능:** 
+ Aurora MySQL 버전 2.11이 릴리스됨에 따라 새로운 운영 체제 업그레이드를 사용할 수 있습니다. 버전 2.11로 업그레이드한 후 보류 중인 이 OS 업데이트를 모든 Aurora MySQL 데이터베이스 인스턴스에 적용하는 것이 좋습니다. 자세한 내용은 [운영 체제 업데이트 작업](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html#OS_Updates)을 참조하세요.
+ 새로운 동적 구성 옵션인 innodb\$1deadlock\$1detect를 사용하여 교착 상태 감지를 비활성화할 수 있습니다. 동시성이 높은 시스템에서 수많은 스레드가 동일한 잠금을 기다릴 때 교착 감지로 인해 속도가 느려질 수 있습니다. 때로는 교착 상태 감지를 비활성화하고 교착 상태가 발생할 경우 innodb\$1lock\$1wait\$1timeout 설정을 사용하여 트랜잭션을 롤백하는 것이 더 효율적일 수 있습니다. (버그 \$123477773) Innodb 교착 상태 감지에 대한 자세한 내용은 [MySQL 설명서](https://dev.mysql.com/doc/refman/5.7/en/innodb-deadlock-detection.html)에서 확인할 수 있습니다.
+ MySQL 8.0의 `UUID_TO_BIN`, `BIN_TO_UUID` 및 `IS_UUID` 함수를 추가했습니다. 이러한 함수를 사용하는 방법에 대한 자세한 내용은 [MySQL Miscellaneous function](https://dev.mysql.com/doc/refman/8.0/en/miscellaneous-functions.html)에서 확인할 수 있습니다.
+ 테이블별 또는 쿼리별로 Aurora MySQL 병렬 쿼리를 활성화하거나 비활성화할 수 있도록 최적화 프로그램 힌트에 대한 지원을 추가했습니다.
  + [Amazon Aurora MySQL용 Parallel Query 처리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html)
  + [Aurora MySQL 힌트](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.html#AuroraMySQL.Reference.Hints)
+ R3 인스턴스 유형 지원을 제거했습니다.
+ R6i 인스턴스에 대한 지원을 추가했습니다.

**가용성 향상:**
+ 오류 로그에 잘못된 binlog 파일 및 위치가 기록되어 데이터베이스 클러스터에서 크로스 리전 논리적 복제를 수행할 수 없게 되는 문제를 해결했습니다. 이 문제는 DDL 문을 실행한 후 엔진을 다시 시작할 때 발생할 수 있습니다.
+ 드문 경우지만 라이터 인스턴스에서 GRANT 및 FLUSH와 같은 액세스 제어 목록(ACL) 문을 실행할 때 Aurora 리더 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다. 이 문제는 많은 수의 사용자와 ACL 작업(예: 권한 변경)이 있는 리더 인스턴스에 영향을 미칠 가능성이 높습니다.
+ 드문 경우지만 다른 트랜잭션에 의해 삭제되는 행에 트랜잭션이 액세스할 때 라이터 인스턴스가 다시 시작되거나 장애 조치될 수 있는 문제를 해결했습니다.
+ 전체 텍스트 인덱스가 있는 테이블에서 구문을 검색하는 데 걸리는 시간을 크게 줄일 수 있도록 전체 텍스트 구문 검색 성능을 개선했습니다.
+ 라이터 인스턴스가 재시작된 후 느린 복구 상태에서 멈췄다가 다시 재시작되는 문제를 해결했습니다. 이 문제는 처음 재시작될 때 데이터베이스에 커밋되지 않은 행이 많을 경우 발생합니다.
+ 드문 경우지만 [교착 상태 감지기 스레드](https://dev.mysql.com/doc/refman/5.7/en/innodb-deadlocks.html)가 중단되면 긴 세마포어 대기로 인해 데이터베이스 서버가 다시 시작될 수 있는 문제를 해결했습니다.
+ 드문 경우지만 I/O 스레드가 교착 상태에 빠지면 긴 세마포어 대기로 인해 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+ `INSERT INTO` `SELECT` 및 `FROM`과 같은 쿼리를 실행할 때 불일치를 일으킬 수 있는 문제로 인해 이 Aurora MySQL 버전에서는 빠른 삽입이 활성화되지 않습니다. 빠른 삽입 최적화에 대한 자세한 내용은 [Amazon Aurora MySQL 성능 향상](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)을 참조하세요.

 **일반적인 개선 사항** 
+ 다음 조건이 모두 충족될 때 데이터베이스 서버가 다시 시작될 수 있는 문제를 해결했습니다.
  + ALLOW\$1INVALID\$1DATES가 SQL MODE에서 비활성화되어 있습니다.
  + 데이터베이스 서버가 DATETIME 유형의 값이 잘못된(월이 1에서 12 사이가 아님) INSERT, UPDATE, DELETE 또는 SELECT 문을 처리 중입니다.
+ log-bin이 OFF로 설정된 경우 바이너리 로그 보존 기간이 준수되지 않아 스토리지 사용률이 예상보다 높아지는 문제를 해결했습니다. 이 수정 후에는 보존 기간에 따라 바이너리 로그가 제거됩니다. 바이너리 로그 보존 기간을 구성하는 방법에 대한 자세한 내용은 [Aurora MySQL 사용 설명서](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.html#AuroraMySQL.Replication.MySQL.RetainBinlogs)에서 확인할 수 있습니다.
+ GRANT, FLUSH PRIVILEGES 등과 같은 특정 데이터 제어 언어(DCL) SQL 문이 해당 인스턴스에서 실행될 때 데이터베이스 인스턴스에서 사용 가능한 메모리가 줄어들 수 있는 문제를 해결했습니다. 이러한 문을 자주 사용하면 사용 가능한 메모리가 계속 줄어들고 메모리 부족 문제로 인해 데이터베이스 인스턴스가 다시 시작될 수 있습니다. 라이터 인스턴스에서 이러한 문을 사용하면 리더 인스턴스에서 사용 가능한 메모리가 줄어들 수도 있습니다.
+ 읽기 I/O 작업 수를 최소화하여 I/O 스레드와 SQL 스레드 간의 경합을 줄이기 위해 릴레이 로그에서 수행되는 읽기에 대해 더 큰 읽기 버퍼 크기를 도입했습니다.
+ "Table 'mysql.slow\$1log\$1backup' doesn't exist"라는 오류 메시지와 함께 mysql.rds\$1rotate\$1slow\$1log 저장 프로시저가 실패할 수 있는 문제를 해결했습니다.
+ 과도한 쿼리 캐시 무효화로 인해 읽기 전용 복제본이 쿼리 캐시 대신 디스크에서 데이터를 읽어야 하기 때문에 읽기 전용 복제본의 CPU 사용량과 지연 시간이 예상보다 높아지는 문제를 해결했습니다.
+ 리더 인스턴스에서 INSTALL PLUGIN 및 UNINSTALL PLUGIN 명령을 실행할 수 있도록 허용하여 LOCK\$1plugin, LOCK\$1system\$1variables\$1hash, LOCK\$1global\$1system\$1variables에서 교착 상태가 발생할 수 있는 문제를 해결했습니다. 이제 데이터베이스 클러스터의 라이터 인스턴스에서만 이러한 명령문을 실행할 수 있습니다.
+ 바이너리 로깅이 활성화되어 있을 때 클러스터의 커밋 지연 시간이 예상보다 길어질 수 있는 문제를 해결했습니다. 이는 대규모 binlog 이벤트(500MB 초과)를 생성하는 모든 트랜잭션에 영향을 줍니다.
+ INFORMATION\$1SCHEMA.INNODB\$1METRICS 테이블의 trx\$1active\$1transactions 지표에 잘못된 값이 있을 수 있는 문제를 해결했습니다.
+ 대규모 트랜잭션의 경우 저장점으로 롤백을 실행하는 동안 binlog 파일이 일관되지 않아 논리적 복제가 중지될 수 있는 문제를 해결했습니다.
+ 기본적으로 일관된 마스크 보안 암호를 사용하여 general-log, slow-query-log 및 audit-log에서 보안 인증 해시를 마스킹했습니다. 이는 aurora\$1mask\$1password\$1hashes\$1type 파라미터를 통해 구성할 수 있습니다.
+ 고객이 관찰하는 이벤트에서 제로 가동 중지 다시 시작(ZDR) 기간이 잘못 보고되는 문제를 해결했습니다.
+ [MySQL 서버 ERROR 1457](https://dev.mysql.com/doc/mysql-errors/5.7/en/server-error-reference.html#error_er_sp_proc_table_corrupt)로 인해 [mysql\$1rds\$1import\$1binlog\$1ssl\$1material](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/mysql_rds_import_binlog_ssl_material.html)에 대한 직접 호출이 실패할 수 있는 문제를 해결했습니다.
+ 덤프 스레드 초기화가 바이너리 로그 제거 스레드로 인해 교착 상태에 빠질 수 있는 문제를 해결했습니다. 이로 인해 활성 binlog 파일이 교체되지 않고 계속 커지거나 새 binlog 복제본 연결에 문제가 발생할 수 있습니다.
+ 쿼리 캐시에서 Aurora 리더 복제본의 오래된 결과가 반환될 수 있는 문제를 해결했습니다.

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

이 릴리스에는 아래 사항 외에도 5.7까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 2.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v2)를 참조하세요.
+ 성능 스키마 문 이벤트 테이블(예: events\$1statements\$1current)에서 문자 집합 정보를 읽는 코드가 해당 문자 집합 정보에 대한 동시 쓰기를 방지하지 못하는 문제를 해결했습니다. 결과적으로 SQL 쿼리 텍스트 문자 집합이 유효하지 않아 서버가 종료될 수 있었습니다. 이 수정을 사용하면 잘못된 문자 집합으로 인해 SQL\$1TEXT 열이 잘리며 서버가 종료되지 않습니다. (버그 \$123540008)
+ InnoDB: 커뮤니티 버그 \$125189192, 버그 \$184038에 대한 수정 백포트. 테이블을 다른 스키마로 이동한 RENAME TABLE 작업 이후 InnoDB가 INNODB\$1SYS\$1DATAFILES 데이터 딕셔너리 테이블을 업데이트하지 못하는 문제를 해결했습니다. 이로 인해 다시 시작 시 테이블스페이스 데이터 파일을 찾을 수 없다는 오류가 발생했습니다.
+ InnoDB: 새 인덱스를 추가할 때 서버가 내부적으로 정의된 외래 키 인덱스를 삭제하고 가상 생성 열에 정의된 보조 인덱스를 외래 키 인덱스로 사용하려고 시도하여 서버가 종료되는 문제를 해결했습니다. InnoDB는 이제 외래 키 제약 조건이 가상 생성 열에 정의된 보조 인덱스를 참조하도록 허용합니다. (버그 \$123533396)
+ INSERT ... ON DUPLICATE KEY UPDATE 작업을 동시에 실행하는 두 세션에서 교착 상태가 발생하는 문제를 해결했습니다. 튜플을 부분적으로 롤백하는 동안 다른 세션에서 튜플을 업데이트할 수 있습니다. 이 버그에 대한 수정은 버그 \$111758237, 버그 \$117604730 및 버그 \$120040791에 대한 수정을 되돌립니다. (버그 \$125966845)
+ 커뮤니티 버그 \$127407480에 대한 수정 백포트: automatic\$1sp\$1privileges가 활성화된 경우에도 루틴 생성자에게 EXECUTE 및 ALTER ROUTINE 권한이 올바르게 부여되지 않는 문제를 해결했습니다.
+ 커뮤니티 버그\$124671968에 대한 수정 백포트: WHERE 절에 종속 하위 쿼리가 포함되어 있고, 테이블에서 선택 목록의 열과 뒤따르는 하위 쿼리의 열에 보조 인덱스가 있고, `GROUP BY` 또는 `DISTINCT`가 쿼리에서 느슨한 인덱스 스캔을 사용하도록 허용하는 경우 쿼리가 잘못된 결과를 생성할 수 있는 문제를 해결했습니다.
+ 외래 키가 있는 여러 테이블에 대해 다중 테이블 삭제 문을 실행하면 복제가 중단되는 문제를 해결했습니다. (버그 \$180821)
+ [slave\$1skip\$1errors](https://dev.mysql.com/doc/refman/5.6/en/replication-options-replica.html#sysvar_slave_skip_errors)가 활성화된 상태에서도 특수한 경우에 특정 슬레이브 오류가 무시되지 않는 문제를 해결했습니다. 테이블 열기 및 잠금이 실패하거나 행 기반 복제를 실행하는 서버에서 필드 변환이 실패할 경우 오류가 심각한 것으로 간주되어 [slave\$1skip\$1errors](https://dev.mysql.com/doc/refman/5.6/en/replication-options-replica.html#sysvar_slave_skip_errors) 상태가 무시됩니다. 이 수정을 통해 [slave\$1skip\$1errors](https://dev.mysql.com/doc/refman/5.6/en/replication-options-replica.html#sysvar_slave_skip_errors)가 활성화된 상태에서 트랜잭션을 적용하는 동안 보고된 모든 오류가 올바르게 처리됩니다. (버그 \$170640, 버그 \$117653275)
+ [https://dev.mysql.com/doc/refman/5.7/en/set-password.html](https://dev.mysql.com/doc/refman/5.7/en/set-password.html) 문이 MySQL 5.6 마스터에서 MySQL 5.7 슬레이브로 복제되거나 [log\$1builtin\$1as\$1identified\$1by\$1password](https://dev.mysql.com/doc/refman/5.7/en/replication-options-binary-log.html#sysvar_log_builtin_as_identified_by_password) 시스템 변수가 ON으로 설정된 MySQL 5.7 마스터에서 MySQL 5.7 슬레이브로 복제되며 암호 해시 자체도 슬레이브에 저장되기 전에 해시되는 문제를 해결했습니다. 이제 이 문제가 해결되었으며 복제된 암호 해시가 원래 슬레이브에 전달된 대로 저장됩니다. (버그 \$124687073)
+ 여러 수준의 JSON 배열, 객체 또는 둘 다로 래핑되어 있는 대규모 하위 문서로 구성된 JSON 값의 직렬화를 완료하는 데 때때로 과도한 시간이 소요되는 문제를 해결했습니다. (버그 \$123031146)
+  구문 오류 등으로 인해 구문 분석할 수 없는 문은 더 이상 느린 쿼리 로그에 기록되지 않습니다. (버그 \$133732907) 

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2110.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2110.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

 **버전:** 2.10.3 

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

 현재 지원되는 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, 2.11.\$1, 3.01.\$1 및 3.02.\$1입니다.

 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.10.3으로 업그레이드할 수 있습니다. Aurora MySQL 버전 1을 실행하는 클러스터의 경우 기존 Aurora MySQL 1.23 이상의 클러스터를 2.10.3으로 직접 업그레이드할 수 있습니다. 또한 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 2.10.3으로 스냅샷을 복원할 수 있습니다.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
 Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

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

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

 **일반적인 개선 사항** 
+ 드문 경우지만 [교착 상태 감지기 스레드](https://dev.mysql.com/doc/refman/5.7/en/innodb-deadlocks.html)가 중단되면 긴 세마포어 대기로 인해 데이터베이스 서버가 다시 시작될 수 있는 문제를 해결했습니다.
+ GRANT, FLUSH PRIVILEGES 등과 같은 특정 데이터 제어 언어(DCL) SQL 문이 해당 인스턴스에서 실행될 때 데이터베이스 인스턴스에서 사용 가능한 메모리가 줄어들 수 있는 문제를 해결했습니다. 이러한 문을 자주 사용하면 사용 가능한 메모리가 계속 줄어들고 메모리 부족 문제로 인해 데이터베이스 인스턴스가 다시 시작될 수 있습니다. 라이터 인스턴스에서 이러한 문을 사용하면 리더 인스턴스에서 사용 가능한 메모리가 줄어들 수도 있습니다.
+ 'wait/io/aurora\$1respond\$1to\$1client' performance\$1schema 대기 이벤트가 활성화된 상태에서 데이터베이스 인스턴스가 과부하 상태일 때 'performance\$1schema.events\$1waits\$1summary\$1global\$1by\$1event\$1name' 테이블에 대한 쿼리가 느려질 수 있는 문제를 해결했습니다.
+ 드문 경우지만 보조 인덱스의 제약 조건 위반으로 인해 트랜잭션이 부분적으로 롤백될 때 데이터베이스 서버가 중단되고 다시 시작될 수 있는 문제를 해결했습니다.
+ 드문 경우지만 다른 트랜잭션에 의해 삭제되는 행에 트랜잭션이 액세스할 때 라이터 인스턴스가 다시 시작되거나 장애 조치될 수 있는 문제를 해결했습니다.
+ 드문 경우지만 I/O 스레드가 교착 상태에 빠지면 긴 세마포어 대기로 인해 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+ Unix 소켓 잠금 파일을 사용 중일 때 드물지만 장애 조치 동안 읽기 전용 복제본이 다시 시작될 수 있는 문제를 해결했습니다.
+ 과도한 쿼리 캐시 무효화로 인해 읽기 전용 복제본이 쿼리 캐시 대신 디스크에서 데이터를 읽어야 하기 때문에 읽기 전용 복제본의 CPU 사용량과 지연 시간이 예상보다 높아지는 문제를 해결했습니다.

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

이 릴리스에는 아래 사항 외에도 5.7까지의 모든 커뮤니티 버그 수정이 포함되어 있습니다. 자세한 내용은 [Aurora MySQL 2.x 데이터베이스 엔진 업데이트를 통해 수정한 MySQL 버그](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v2)를 참조하세요.
+ 성능 스키마 문 이벤트 테이블(예: events\$1statements\$1current)에서 문자 집합 정보를 읽는 코드가 해당 문자 집합 정보에 대한 동시 쓰기를 방지하지 못하는 문제를 해결했습니다. 결과적으로 SQL 쿼리 텍스트 문자 집합이 유효하지 않아 서버가 종료될 수 있었습니다. 이 수정을 사용하면 잘못된 문자 집합으로 인해 SQL\$1TEXT 열이 잘리며 서버가 종료되지 않습니다. (버그 \$123540008)
+ UPDATE에 1,024바이트보다 큰 프라이머리 키가 있는 임시 테이블이 필요하고 해당 테이블이 InnoDB를 사용하여 생성된 경우 서버가 종료될 수 있는 문제를 해결했습니다. (버그 \$125153670)
+ INSERT ... ON DUPLICATE KEY UPDATE 작업을 동시에 실행하는 두 세션에서 교착 상태가 발생하는 문제를 해결했습니다. 튜플을 부분적으로 롤백하는 동안 다른 세션에서 튜플을 업데이트할 수 있습니다. 이 버그에 대한 수정은 버그 \$111758237, 버그 \$117604730 및 버그 \$120040791에 대한 수정을 되돌립니다. (버그 \$125966845)

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2103.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2103.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

 **버전:** 2.10.2 

 Aurora MySQL 2.10.2가 정식 출시되었습니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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.\$1 데이터베이스 클러스터를 Aurora MySQL 2.10.0으로 업그레이드할 수 있습니다. Aurora MySQL 버전 1을 실행하는 클러스터의 경우 기존 Aurora MySQL 1.23 이상의 클러스터를 2.10.0으로 직접 업그레이드할 수 있습니다. 또한 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 2.10.0으로 스냅샷을 복원할 수 있습니다.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
 Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

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

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

 **일반적인 개선 사항** 
+  24XL 인스턴스 클래스에서 데이터베이스 IO 대기 시간을 줄이는 데 도움이 되는 성능 최적화를 추가했습니다.
+  ECDHE SSL 암호에 대한 지원을 추가합니다. 이러한 SSL 암호를 사용하도록 클라이언트를 구성하는 방법에 대한 자세한 내용은 MySQL 설명서, [암호화된 연결 프로토콜 암호](https://dev.mysql.com/doc/refman/5.7/en/encrypted-connection-protocols-ciphers.html#encrypted-connection-cipher-configuration)를 참조하세요.
+  Amazon S3, Amazon ML, AWS Lambda 등의 기타 AWS 서비스와 Aurora MySQL를 통합하는 것과 관련된 보안 문제를 수정했습니다.
+  데이터베이스에 약 1GB 이상의 사용자 및 권한 조합이 있는 경우 데이터베이스 인스턴스 재시작이 실패할 수 있는 문제를 수정했습니다.
+  GROUP BY 절과 범위 술어가 포함된 WHERE 절을 사용하여 쿼리를 실행할 때 데이터베이스가 잘못된 그룹화 또는 정렬 순서를 반환할 수 있는 병렬 쿼리 문제를 수정했습니다.
+  Aurora-MySQL 1.x(MySQL 5.6과 호환)에서 Aurora-MySQL 2.x(MySQL 5.7과 호환)로 인플레이스 메이저 버전을 업그레이드한 후 general\$1log 및 slow\$1log 테이블에 액세스할 수 없게 되는 문제를 수정했습니다.
+  드문 경우지만 데이터베이스의 작업 부하가 많은 동안 innodb\$1trx, innodb\$1lock 또는 innodb\$1lockwaits 테이블을 쿼리할 때 데이터베이스 인스턴스가 다시 시작되는 문제를 수정했습니다. 성능 개선 도우미와 같은 모니터링 도구는 이러한 테이블을 쿼리할 수 있습니다.
+  다음 조건이 모두 충족되면 기존 행의 TIMESTAMP 열 값이 최신 타임스탬프로 업데이트되는 문제가 해결되었습니다.

  1. 테이블에 대한 트리거가 존재합니다.

  1. INSERT는 ON DUPLICATE KEY UPDATE가 있는 테이블에서 수행됩니다.

  1. 삽입된 행은 UNIQUE 인덱스 또는 PRIMARY KEY에서 중복 값 위반이 발생합니다

  1. 하나 이상의 열은 TIMESTAMP 데이터 유형이며 기본값은 CURRENT\$1TIMESTAMP입니다.
+  드문 경우이지만 binlog 복제본이 binlog가 사용 설정된 인스턴스에 연결되지 않는 문제를 수정했습니다.
+  드문 경우지만 binlog가 사용 설정된 인스턴스에서 실행할 때 트랜잭션을 커밋할 수 없는 문제를 수정했습니다.
+  binlog가 사용 설정된 인스턴스에 대한 새 연결을 설정할 수 없는 문제를 수정했습니다.
+  가동 중지 없는 패치 및 재시작을 시도할 때 과도한 내부 로깅을 유발하여 로컬 스토리지가 가득 차게 하는 문제를 수정했습니다.
+  특정 DDL 및 DCL 문을 복제할 때 HA\$1ERR\$1FOUND\$1DUPP\$1KEY 오류가 발생하면서 binlog 복제본이 중지되는 문제를 수정했습니다. 이 문제는 원본 인스턴스가 혼합 바이너리 로깅 형식과 READ COMMITED 또는 READ UNCOMMITED 격리 수준으로 구성된 경우에 발생합니다.
+  다중 스레드 복제가 사용 설정된 경우 binlog 복제 I/O 스레드가 프라이머리 인스턴스를 따라갈 수 없는 문제를 수정했습니다.
+  드문 경우지만 데이터베이스 인스턴스에 대한 많은 수의 활성 연결로 인해 CloudWatch CommitLatency 지표가 잘못 보고될 수 있는 문제를 수정했습니다.
+  LOAD FROM S3 또는 SELECT INTO S3를 수행할 때 Graviton 인스턴스의 로컬 스토리지가 가득 차게 하는 문제를 수정했습니다.
+  외래 키로 테이블을 쿼리하고 다음 조건이 모두 충족될 때 잘못된 쿼리 결과를 유발할 수 있는 문제를 수정했습니다.

  1.  쿼리 캐시가 사용 설정됨 

  1.  해당 테이블에 대한 계단식 삭제 또는 업데이트가 있는 트랜잭션이 롤백됨 
+  드문 경우지만 Aurora 리더 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다. 트랜잭션 롤백 수가 증가할수록 이 문제가 발생할 가능성이 높아집니다.
+  세션을 열고 닫을 때 성능 스키마에서 뮤텍스 'Lock\$1epoch\$1ID\$1master' 발생 횟수가 증가하는 문제를 수정했습니다.
+  동일한 행 세트를 동시에 업데이트하는 많은 트랜잭션이 있는 워크로드에 대해 교착 상태가 증가할 수 있는 문제를 수정했습니다.
+  드문 경우지만 데이터베이스 볼륨이 160GB의 배수로 증가하면 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+  LIMIT 절을 사용하여 SQL 문을 실행할 때 데이터베이스가 다시 시작될 수 있는 병렬 쿼리 문제를 수정했습니다.
+  드문 경우지만 READ COMMITED 격리 수준으로 XA 트랜잭션을 사용할 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+  다시 시작하는 동안 DDL 워크로드가 많을 경우 Aurora 읽기 인스턴스가 다시 시작된 후 또 다시 시작될 수 있는 문제를 수정했습니다.
+  Aurora 리더 복제 지연 시간을 잘못 보고하는 문제를 수정했습니다.
+  드문 경우지만 메모리 내 데이터 무결성 검사에 실패할 때 작성기 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+  드물게 세션 처리가 완료되고 유휴 상태인 경우에도 PI (성능 개선 도우미) 세션의 “데이터베이스 로드” 차트가 CPU를 적극적으로 사용하는 것으로 표시되는 문제를 수정했습니다.
+  드문 경우지만 병렬 쿼리를 사용하여 쿼리를 처리할 때 데이터베이스 서버가 다시 시작될 수 있는 문제를 수정했습니다.
+  드문 경우지만 글로벌 데이터베이스 복제 중 경합 조건으로 인해 프라이머리 글로벌 데이터베이스 클러스터의 라이터 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+  데이터베이스 인스턴스를 다시 시작하는 동안 발생하여 재시작을 여러 번 유발할 수 있는 문제를 수정했습니다.

## MySQL Community Edition 버그 수정 통합
<a name="AuroraMySQL.Updates.2102.Patches"></a>
+  테이블 통계와 관련된 코드의 오류로 인해 dict0stats.cc 소스 파일에서 어설션이 발생하는 InnoDB의 문제를 수정했습니다. (버그 \$124585978) 
+  인덱스가 온라인으로 빌드될 때 가상 열에 대한 세컨더리 인덱스가 손상되는 문제를 수정했습니다. [UPDATE](https://dev.mysql.com/doc/refman/5.7/en/update.html) 문의 경우 이를 다음과 같이 수정합니다. 인덱스 레코드의 가상 열 값이 NULL로 설정되면 클러스터 인덱스 레코드에서 이 값을 생성합니다. (버그 \$130556595)) 
+  표시된 행을 삭제하면 부분 롤백이 완료되기 전에 외부 읽기 잠금을 획득할 수 있던 InnoDB 문제를 수정했습니다. 외부 읽기 잠금으로 인해 부분 롤백 중 암시적 잠금이 명시적 잠금으로 변환되지 않아 어설션 오류가 발생했습니다. (버그 \$129195848) 
+  계정의 빈 호스트 이름으로 인해 서버가 오작동할 수 있는 문제를 수정했습니다. (버그 \$128653104) 
+  잠금 대기 중 쿼리 중단으로 인해 오류가 발생하는 InnoDB 문제를 수정했습니다. (버그 \$128068293) 
+  트랜잭션 격리 수준이 [REPEATABLE READ](https://dev.mysql.com/doc/refman/5.7/en/innodb-transaction-isolation-levels.html#isolevel_repeatable-read)로 설정된 경우 인터리브 트랜잭션이 때때로 슬레이브 적용자를 교착 상태로 만들 수 있는 복제 문제를 수정했습니다. (버그 \$125040331) 
+  잠금 대기 시간 초과로 인해 binlog 복제본이 중단될 수 있는 문제를 수정했습니다. (버그 \$127189701) 

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2102.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2102.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

 **버전:** 2.10.1 

 Aurora MySQL 2.10.1이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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.\$1 데이터베이스 클러스터를 Aurora MySQL 2.10.0으로 업그레이드할 수 있습니다. Aurora MySQL 버전 1을 실행하는 클러스터의 경우 기존 Aurora MySQL 1.23 이상의 클러스터를 2.10.0으로 직접 업그레이드할 수 있습니다. 또한 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 2.10.0으로 스냅샷을 복원할 수 있습니다.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
 Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

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

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

 **가용성 향상:** 
+ 향후 메이저 버전 업그레이드를 위해 클러스터를 완전히 종료하는 기능이 추가되었습니다.

 **일반적인 개선 사항** 
+  내부 진단 로그 파일에 정보 메시지의 과도한 로깅으로 인해 리더 인스턴스에서 CPU 사용량을 높일 수 있는 문제를 수정했습니다.
+  다음 조건이 모두 충족되면 기존 행의 TIMESTAMP 열 값이 최신 타임스탬프로 업데이트되는 문제가 해결되었습니다.

  1. 테이블에 대한 트리거가 존재합니다.

  1. INSERT는 ON DUPLICATE KEY UPDATE가 있는 테이블에서 수행됩니다.

  1. 삽입된 행은 UNIQUE 인덱스 또는 PRIMARY KEY에서 중복 값 위반이 발생합니다

  1. 하나 이상의 열은 TIMESTAMP 데이터 유형이며 기본값은 CURRENT\$1TIMESTAMP입니다.
+  특정 경우에 json\$1merge 함수를 사용하여 오류 코드를 발생시키는 버전 2.10.0에 도입된 문제를 수정했습니다. 특히, 생성된 열을 포함하는 DDL에서 json\$1merge 함수를 사용하면 오류 코드 1305이 반환될 수 있습니다.
+  드문 경우지만 읽기 전용 복제본에서 트랜잭션의 읽기 보기에 대해 대규모 객체의 업데이트 내역을 검증할 때 읽기 전용 복제본이 다시 시작되는 문제를 수정했습니다.
+  드문 경우지만 인 메모리 데이터 무결성 검사가 실패할 때 작성기 인스턴스가 다시 시작되는 문제를 수정했습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.2101.Patches"></a>
+  CURRENT\$1TIMESTAMP가 트리거에서 0을 생성합니다. (버그 \$125209512) 

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2101.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2101.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

 **버전:** 2.10.0 

 Aurora MySQL 2.10.0이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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.\$1 데이터베이스 클러스터를 Aurora MySQL 2.10.0으로 업그레이드할 수 있습니다. Aurora MySQL 버전 1을 실행하는 클러스터의 경우 기존 Aurora MySQL 1.23 이상의 클러스터를 2.10.0으로 직접 업그레이드할 수 있습니다. 또한 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 2.10.0으로 스냅샷을 복원할 수 있습니다.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
 Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

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

관리된 환경에서 처리를 미세 조정하기 위한 수정 사항 및 기타 향상된 기능 아래의 추가 CVE 수정:
+ [CVE-2021-23841](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23841)
+ [CVE-2021-3449](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3449)
+ [CVE-2020-28196](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-28196)
+ [CVE-2020-14790](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14790)
+ [CVE-2020-14776](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14776)
+  [CVE-2020-14567](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14567) 
+  [CVE-2020-14559](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14559) 
+  [CVE-2020-14553](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14553) 
+  [CVE-2020-14547](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14547) 
+  [CVE-2020-14540](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14540) 
+  [CVE-2020-14539](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14539) 
+  [CVE-2018-3251](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3251) 
+  [CVE-2018-3156](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3156) 
+  [CVE-2018-3143](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3143) 
+ [CVE-2016-5440](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5440)

 **새로운 기능:** 
+  이제 `db.t3.large` 인스턴스 클래스가 Aurora MySQL에 대해 지원됩니다.
+  *바이너리 로그 복제:* 
  +  라이터 스레드와 덤프 스레드 간의 경합을 줄여 binlog 성능을 개선하기 위해 binlog I/O 캐시가 도입되었습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [바이너리 로그 복제 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.html#binlog-optimization)를 참조하세요.**
  +  [Aurora MySQL 버전 2.08](AuroraMySQL.Updates.2080.md)에는 대규모 트랜잭션이 관련된 경우 충돌 복구 시간과 커밋 시간 지연을 줄이기 위해 개선된 binlog 처리가 도입되었습니다. 이제 GTID가 사용되는 클러스터에 대해 이러한 개선 사항이 지원됩니다.
+  *리더 인스턴스 가용성 개선:* 
  +  이전에는 라이터 인스턴스가 다시 시작될 때 Aurora MySQL 클러스터의 모든 리더 인스턴스도 다시 시작되었습니다. 오늘 출시를 통해 리전 내 리더 인스턴스는 라이터 인스턴스가 다시 시작되는 동안 계속해서 읽기 요청을 처리하므로 클러스터의 읽기 가용성이 개선됩니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 클러스터 재부팅(버전 2.10 이상)](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_RebootCluster.html#aurora-mysql-survivable-replicas)을 참조하세요.**
**중요**  
 Aurora MySQL 2.10으로 업그레이드한 후에는 라이터 인스턴스를 재부팅해도 전체 클러스터가 재부팅되지 않습니다. 전체 클러스터를 재부팅하려면 라이터 인스턴스를 재부팅한 후 클러스터의 리더 인스턴스를 재부팅합니다.
+  논리적 미리 읽기(LRA) 기술에 의해 요청된 미리 읽기 페이지 읽기 성능이 개선되었습니다. 이 성능 개선은 Aurora 스토리지로 전송된 단일 요청의 여러 페이지 읽기를 배치 처리하여 달성되었습니다. 따라서 LRA 최적화를 사용하는 쿼리가 최대 3배 더 빠르게 실행됩니다.
+  *제로 가동 중지 다시 시작 및 패치 적용:* 
  +  바이너리 로깅이 사용되는 경우에 대한 추가 지원을 포함하여 광범위한 시나리오에서 ZDR 및 ZDP를 지원하도록 제로 다운타임 다시 시작(ZDR) 및 제로 다운타임 패치 적용(ZDP)이 개선되었습니다. 또한 ZDR 및 ZDP 이벤트에 대한 가시성이 향상되었습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL의 제로 다운타임 다시 시작(ZDR)](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.html#AuroraMySQL.Replication.Availability) 및 [제로 가동 중지 패치 적용 기능 사용](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html#AuroraMySQL.Updates.ZDP)을 참조하세요.**

 **가용성 향상:** 
+  데이터베이스에 이전에 중단된 DDL 활동 중에 생성된 임시 인덱스 및 테이블이 많은 경우 더 빠르게 시작되도록 개선되었습니다.
+  `DROP TRIGGER`, `ALTER TABLE` 및 특히 테이블의 분할 유형 또는 파티션 수를 수정하는 `ALTER TABLE` 등, 중단된 DDL 활동의 충돌 복구 중에 다시 시작이 반복되는 것과 관련된 여러 문제가 해결되었습니다.
+  데이터베이스 활동 스트림(DAS) 로그 처리 중에 서버가 다시 시작되는 문제가 수정되었습니다.
+  시스템 테이블에서 `ALTER` 쿼리를 처리하는 동안 오류 메시지가 인쇄되는 문제가 수정되었습니다.

 **일반적인 개선 사항** 
+  쿼리 캐시에서 리더 인스턴스의 오래된 결과가 반환될 수 있는 문제가 수정되었습니다.
+  시스템 변수 `innodb_flush_log_at_trx_commit`이 0 또는 2로 설정되었을 때 일부 Aurora 커밋 지표가 업데이트되지 않는 문제가 수정되었습니다.
+  쿼리 캐시에 저장된 쿼리 결과가 다중 문 트랜잭션에 의해 새로 고쳐지지 않는 문제가 수정되었습니다.
+  바이너리 로그 파일의 마지막으로 수정된 타임스탬프가 올바르게 업데이트되지 않는 문제가 수정되었습니다. 이 문제로 인해 고객이 구성한 보존 기간에 도달하기 전에 바이너리 로그 파일이 조기에 제거될 수 있었습니다.
+  충돌 복구 후 InnoDB에서 잘못 보고된 binlog 파일 이름과 위치가 수정되었습니다.
+  `binlog_checksum` 파라미터가 `NONE`인 경우 대규모 트랜잭션이 잘못된 binlog 이벤트를 생성할 수 있는 문제를 수정했습니다.
+  복제된 트랜잭션에 DDL 문이 포함되어 있고 행 변경이 많은 경우 binlog 복제본이 오류와 함께 중지되던 문제가 수정되었습니다.
+  테이블을 삭제할 때 리더 인스턴스가 다시 시작되는 문제가 수정되었습니다.
+  대규모 트랜잭션이 있는 binlog 파일을 사용하려고 할 때 오픈 소스 커넥터가 실패하는 문제가 수정되었습니다.
+  큰 지오메트리 값이 있는 테이블에 공간 인덱스를 생성한 후 대형 지오메트리 열에 잘못된 쿼리 결과가 발생할 수 있는 문제가 수정되었습니다.
+  이제 데이터베이스가 다시 시작되는 동안 임시 테이블스페이스를 다시 생성하여 연결된 스토리지 공간을 확보하고 회수할 수 있습니다.
+  Aurora 리더 인스턴스에서 `performance_schema` 테이블이 잘리지 않던 문제가 수정되었습니다.
+  `HA_ERR_KEY_NOT_FOUND` 오류가 발생하면서 binlog 복제본이 중지될 수 있는 문제를 수정했습니다.
+  `FLUSH TABLES WITH READ LOCK` 문을 실행할 때 데이터베이스가 다시 시작되는 문제가 수정되었습니다.
+  Aurora 리더 인스턴스에서 사용자 수준 잠금 기능을 사용할 수 없던 문제가 수정되었습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.2100.Patches"></a>
+  트랜잭션 격리 수준이 [REPEATABLE READ](https://dev.mysql.com/doc/refman/5.7/en/innodb-transaction-isolation-levels.html#isolevel_repeatable-read)로 설정된 경우 인터리브 트랜잭션에서 슬레이브 애플리케이션이 교착 상태에 빠질 수 있습니다. (버그 \$125040331) 
+  저장 프로시저에 다른 보기를 참조하는 보기를 참조하는 문이 포함되어 있으면 프로시저를 두 번 이상 성공적으로 호출할 수 없습니다. (버그 \$187858, 버그 \$126864199) 
+  `OR` 조건이 많은 쿼리에서 이제 옵티마이저의 메모리 효율성이 향상되어 [range\$1optimizer\$1max\$1mem\$1size](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_range_optimizer_max_mem_size) 시스템 변수에 의해 적용되는 메모리 제한을 초과할 가능성이 적어집니다. 또한 해당 변수의 기본값이 1,536,000에서 8,388,608로 늘어났습니다. (버그 \$179450, 버그 \$122283790) 
+  *복제:* 복제본의 SQL 스레드에서 호출되어 릴레이 로그의 다음 이벤트를 읽는 `next_event()` 함수에서 SQL 스레드가 오류(예: 닫힌 릴레이 로그)로 인해 가져온 `relaylog.log_lock`을 해제하지 않아 릴레이 로그의 잠금을 가져오기 위해 대기 중인 다른 모든 스레드가 중단되는 문제가 있었습니다. 이 수정을 적용하면 이 상황에서 SQL 스레드가 함수에서 나가기 전에 잠금이 해제됩니다. (버그 \$121697821) 
+  가상 열이 있는 `ALTER TABLE`에 대한 메모리 손상이 해결되었습니다. (버그 \$124961167, 버그 \$124960450) 
+  *복제:* 다중 스레드 복제본에서 [slave\$1pending\$1jobs\$1size\$1max](https://dev.mysql.com/doc/refman/5.7/en/replication-options-replica.html#sysvar_slave_pending_jobs_size_max)보다 큰 트랜잭션을 처리해야 하는 경우 이 크기를 사용하여 작은 대기열 크기로 다중 스레드 복제본을 구성할 수 없었습니다. [slave\$1pending\$1jobs\$1size\$1max](https://dev.mysql.com/doc/refman/5.7/en/replication-options-replica.html#sysvar_slave_pending_jobs_size_max)보다 큰 모든 패킷은 패킷이 [slave\$1max\$1allowed\$1packet](https://dev.mysql.com/doc/refman/5.7/en/replication-options-replica.html#sysvar_slave_max_allowed_packet)으로 설정된 제한보다 작은 경우에도 `ER_MTS_EVENT_BIGGER_PENDING_JOBS_SIZE_MAX` 오류와 함께 거부되었습니다. 이 수정을 적용하면 [slave\$1pending\$1jobs\$1size\$1max](https://dev.mysql.com/doc/refman/5.7/en/replication-options-replica.html#sysvar_slave_pending_jobs_size_max)가 하드 제한이 아닌 소프트 제한이 됩니다. 패킷 크기가 [slave\$1pending\$1jobs\$1size\$1max](https://dev.mysql.com/doc/refman/5.7/en/replication-options-replica.html#sysvar_slave_pending_jobs_size_max)를 초과하지만 [slave\$1max\$1allowed\$1packet](https://dev.mysql.com/doc/refman/5.7/en/replication-options-replica.html#sysvar_slave_max_allowed_packet)보다 작은 경우 모든 복제본 작업자의 대기열이 빌 때까지 트랜잭션이 보류된 후 처리됩니다. 모든 후속 트랜잭션은 대규모 트랜잭션이 완료될 때까지 보류됩니다. 따라서 복제본 작업자의 대기열 크기는 제한되지만 경우에 따라 더 큰 트랜잭션을 허용할 수 있습니다. (버그 \$121280753, 버그 \$177406) 
+  *복제:* 다중 스레드 복제본을 사용할 때 적용자 오류에 표시되는 작업자 ID 데이터가 성능 스키마 복제 테이블에 표시된 데이터와 일치하지 않았습니다. (버그 \$125231367) 
+  *복제:* [-gtid-mode=ON](https://dev.mysql.com/doc/refman/5.7/en/replication-options-gtids.html#sysvar_gtid_mode), [-log-bin=OFF](https://dev.mysql.com/doc/refman/5.7/en/replication-options-binary-log.html#sysvar_log_bin)이고 [-slave-skip-errors](https://dev.mysql.com/doc/refman/5.7/en/replication-options-replica.html#sysvar_slave_skip_errors)를 사용하여 실행되는 GTID 기반 복제 복제본에서 `Exec_Master_Log_Pos`가 올바르게 업데이트되지 않는 무시할 수 있는 오류가 발생하는 경우 `Exec_Master_Log_Pos`가 `Read_master_log_pos`와 느슨하게 동기화되었습니다. `GTID_NEXT`가 지정되지 않은 경우 복제본은 단일 문 트랜잭션에서 롤백할 때 GTID 상태를 업데이트하지 않습니다. 트랜잭션이 완료되었지만 GTID 상태가 다르게 표시되므로 `Exec_Master_Log_Pos`가 업데이트되지 않습니다. 이 수정은 `GTID_NEXT`가 지정된 경우에만 트랜잭션 롤백 시 GTID 상태 업데이트 제한을 제거합니다. (버그 \$122268777) 
+  *복제:* 바이너리 로깅이 사용 중지된 경우 부분적으로 실패한 문에 자동 생성되거나 지정된 GTID가 올바르게 사용되지 않았습니다. 이 수정을 적용하면 이진 로깅이 사용 중지된 경우 부분적으로 실패한 [DROP TABLE](https://dev.mysql.com/doc/refman/5.7/en/drop-table.html), 부분적으로 실패한 [DROP USER](https://dev.mysql.com/doc/refman/5.7/en/drop-user.html) 또는 부분적으로 실패한 [DROP VIEW](https://dev.mysql.com/doc/refman/5.7/en/drop-view.html)에 관련 GTID가 각각 사용되고 `@@GLOBAL.GTID_EXECUTED` 및 `mysql.gtid_executed` 테이블에 저장됩니다. (버그 \$121686749) 
+  *복제:* MySQL 5.7을 실행하는 복제본에서 MySQL 5.5의 일부가 아닌 [server\$1uuid](https://dev.mysql.com/doc/refman/5.7/en/replication-options.html#sysvar_server_uuid) 검색 중에 발생하는 오류로 인해 MySQL 5.5 소스에 연결할 수 없었습니다. 이 문제는 `server_uuid` 검색 방법의 변경으로 인해 발생했습니다. (버그 \$122748612) 
+  *복제*: 이전에 실행된 GTID 트랜잭션을 자동으로 건너뛰는 GTID 트랜잭션 건너뛰기 메커니즘이 XA 트랜잭션에 대해 올바르게 작동하지 않았습니다. (버그 \$125041920) 
+  잘못된 트랜잭션 ID가 지정되어 실패한 [">XA ROLLBACK](https://dev.mysql.com/doc/refman/5.7/en/xa.html) 문이 올바른 트랜잭션 ID로 바이너리 로그에 기록되었기 때문에 복제 복제본의 작업에 사용될 수 있었습니다. 이제 바이너리 로깅이 수행되기 전에 오류 상황이 확인되고 실패한 XA `ROLLBACK` 문이 로깅되지 않습니다. (버그 \$126618925) 
+  *복제:* 소스 로그 파일 이름 및 소스 로그 위치를 지정하지 않은 [CHANGE MASTER TO](https://dev.mysql.com/doc/refman/5.7/en/change-master-to.html) 문을 사용하여 설정된 복제본이 [START SLAVE](https://dev.mysql.com/doc/refman/5.7/en/start-slave.html) 실행 전에 중단되고 [-relay-log-recovery](https://dev.mysql.com/doc/refman/5.7/en/replication-options-replica.html#sysvar_relay_log_recovery)) 설정 옵션을 사용하여 다시 시작되는 경우 복제가 시작되지 않았습니다. 이 문제는 릴레이 로그 복구가 시도되기 전에 수신기 스레드가 시작되지 않아 릴레이 로그에서 소스 로그 파일 이름과 소스 로그 위치를 제공하는 데 필요한 로그 회전 이벤트를 사용할 수 없기 때문에 발생했습니다. 이제 이 상황에서 복제본은 릴레이 로그 복구를 건너뛰고 경로를 로깅한 다음 복제를 시작합니다. (버그 \$128996606, 버그 \$193397) 
+  *복제:* 행 기반 복제에서 `utf8mb3` 열이 있는 테이블을 `utf8mb4` 문자 집합으로 정의된 열이 있는 동일한 정의의 테이블로 복제할 때 필드 길이가 잘못 표시된 메시지가 반환되었습니다. (버그 \$125135304, 버그 \$183918) 
+  *복제:* GTID를 사용 중인 복제 복제본에서 [RESET SLAVE](https://dev.mysql.com/doc/refman/5.7/en/reset-slave.html) 문이 실행되는 경우 기존 릴레이 로그 파일이 제거되지만 채널에 대해 수신된 GTID 세트가 지워지기 전에 새로운 대체 릴레이 로그 파일이 생성되었습니다. 따라서 이전 GTID 세트가 새 릴레이 로그 파일에 `PREVIOUS_GTIDS` 이벤트로 기록되고 이로 인해 두 서버에 설정된 gtid\$1executed가 모두 비어 있음에도 불구하고 복제본에 소스보다 많은 GTID가 있다는 내용의 치명적 오류가 복제에서 발생합니다. 이제 `RESET SLAVE`가 실행되면 새 릴레이 로그 파일이 생성되기 전에 수신된 GTID 세트가 지워지므로 이러한 상황이 발생하지 않습니다. (버그 \$127411175) 
+  *복제:* GTID를 복제에 사용하는 경우 동일한 GTID의 빈 트랜잭션 또는 대체 트랜잭션을 삽입하는 권장 방법으로 구문 분석 오류([ER\$1PARSE\$1ERROR](https://dev.mysql.com/doc/mysql-errors/8.0/en/server-error-reference.html#error_er_parse_error))를 야기한 문이 포함된 트랜잭션을 수동으로 건너뛸 수 없습니다. 이 작업을 수행하면 복제본에서 GTID를 이미 사용된 것으로 식별하여 해당 GTID를 공유하는 원치 않는 트랜잭션을 건너뛰어야 합니다. 그러나 구문 분석 오류의 경우 GTID를 건너뛰어야 하는지 여부를 확인하기 전에 문이 구문 분석되므로 의도가 트랜잭션을 건너뛰는 것이라 할지라도 구문 분석 오류로 인해 복제 적용자 스레드가 중지되었습니다. 이 수정에서는 GTID가 이미 사용되었으므로 해당 트랜잭션을 건너뛰어야 하는 경우 복제 적용자 스레드가 구문 분석 오류를 무시합니다. 이 동작 변경은 `mysqlbinlog`에 의해 생성된 바이너리 로그 출력으로 구성되는 워크로드에는 적용되지 않습니다. 이 상황에서는 건너뛴 트랜잭션 바로 뒤에 오는 트랜잭션에 구문 분석 오류가 있는 경우 오류가 생성되어야 하지만 자동으로 건너뛸 위험이 있습니다. (버그 \$127638268) 
+  *복제:* GTID에 대한 SQL 스레드에서 부분 트랜잭션을 건너뛸 수 있습니다. (버그 \$125800025) 
+  *복제:* `WAIT_UNTIL_SQL_THREAD_AFTER_GTIDS()`에 제공된 제한 시간 파라미터가 음수 또는 분수인 경우 서버가 예기치 않은 방식으로 동작합니다. 이 수정에서는 다음과 같이 수정됩니다.
  +  분수 제한 시간 값을 반올림 없이 있는 그대로 읽습니다.
  +  서버가 엄격한 SQL 모드에 있는 경우 음수 제한 시간 값이 오류와 함께 거부됩니다. 서버가 엄격한 SQL 모드에 있지 않은 경우 함수가 대기 없이 즉시 `NULL`을 반환한 다음 경고를 생성합니다. (버그 \$124976304, 버그 \$183537) 
+  *복제*: 분수 값이 포함된 제한 시간(예: 1.5)에 `WAIT_FOR_EXECUTED_GTID_SET()` 함수가 사용된 경우 제한 시간이 근사한 정수(초)로 반내림되고 값이 1초 미만(예: 0.1)인 경우 0으로 반내림되었음을 의미하는 캐스팅 로직 오류가 발생했습니다. 이제 캐스팅 로직이 수정되어 제한 시간 값이 원래 지정된 대로 반올림/반내림 없이 적용됩니다. Dirkjan Bussink 씨의 기여에 감사드립니다. (버그 \$129324564, 버그 \$194247) 
+  GTID를 사용하는 경우 다중 문 트랜잭션 내의 연결이 끊긴 XA 트랜잭션의 [XA COMMIT](https://dev.mysql.com/doc/refman/5.7/en/xa.html)에서 어설션이 발생했습니다. (버그 \$122173903) 
+  *복제:* [gtid\$1next](https://dev.mysql.com/doc/refman/5.7/en/replication-options-gtids.html#sysvar_gtid_next) 값이 수동으로 설정된 경우 알 수 없는 트랜잭션 식별자에 대해 [XA ROLLBACK](https://dev.mysql.com/doc/refman/5.7/en/xa.html) 문이 실행되면 디버그 빌드에서 어설션이 발생했습니다. 이제 XA `ROLLBACK` 문이 오류와 함께 실패하는 경우 서버에서 GTID 상태 업데이트를 시도하지 않습니다. (버그 \$127928837, 버그 \$190640) 
+  여러 `CASE` 함수가 `ORDER BY` 절에 사용되는 경우 잘못된 정렬 순서 문제가 수정됩니다(Bug\$122810883).
+  정렬을 사용한 일부 쿼리는 최적화 중에 초기화되지 않은 열에 액세스하여 서버가 종료될 수 있습니다. (버그 \$127389294) 

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2100.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2100.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

 **버전:** 2.09.3 

 Aurora MySQL 2.09.3이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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.\$1 데이터베이스 클러스터를 Aurora MySQL 2.10.0으로 업그레이드할 수 있습니다. Aurora MySQL 버전 1을 실행하는 클러스터의 경우 기존 Aurora MySQL 1.23 이상의 클러스터를 2.10.0으로 직접 업그레이드할 수 있습니다. 또한 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 2.10.0으로 스냅샷을 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 AWS Management Console, AWS CLI 또는 Amazon RDS API를 통해 엔진 버전을 지정합니다.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
 Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **보안 수정:** 

 관리된 환경에서 처리를 미세 조정하기 위한 수정 사항 및 기타 향상된 기능 아래의 추가 CVE 수정: 
+  [CVE-2021-23841](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-23841) 
+  [CVE-2021-3712](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3712) 
+  [CVE-2021-3449](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3449) 
+  [CVE-2021-2307](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2307) 
+  [CVE-2021-2226](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2226) 
+  [CVE-2021-2174](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2174) 
+  [CVE-2021-2171](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2171) 
+  [CVE-2021-2169](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2169) 
+  [CVE-2021-2166](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2166) 
+  [CVE-2021-2154](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2154) 
+  [CVE-2021-2060](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2060) 
+  [CVE-2021-2032](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2032) 
+  [CVE-2021-2001](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2001) 
+  [CVE-2020-28196](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-28196) 
+  [CVE-2020-14769](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14769) 
+  [CVE-2019-17543](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-17543) 
+  [CVE-2019-2960](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-CVE-2019-2960) 

 **가용성 향상:** 
+ information\$1schema의 테이블에서 실행되는 쿼리에 대한 경합을 줄일 수 있는 최적화를 도입했습니다.
+  ECDHE SSL 암호에 대한 지원을 추가합니다.

 **일반적인 개선 사항** 
+ 드문 경우지만 메모리 내 데이터 무결성 검사에 실패할 때 작성기 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 드문 경우지만 바이너리 로깅을 사용하는 동안 클러스터 볼륨이 확장될 때 데이터베이스 인스턴스가 다시 시작되던 문제를 수정했습니다.
+ 데이터베이스 인스턴스를 다시 시작하는 동안 드문 경합 상태가 수정되어 두 개 이상의 재시작을 발생시키던 문제를 수정했습니다.
+ 데이터베이스에 사용자 및 권한 조합이 많은 경우 데이터베이스 인스턴스 재시작이 실패할 수 있는 문제를 수정했습니다.
+ LIMIT 절을 사용하여 SQL 문을 실행할 때 데이터베이스가 다시 시작될 수 있는 병렬 쿼리 문제를 수정했습니다.
+ aurora 복제 지연을 잘못 보고하는 문제가 해결되었습니다.
+ Aurora-MySQL 1.x(MySQL 5.6 기반)에서 Aurora-MySQL 2.x(MySQL 5.7 기반)로 인플레이스 메이저 버전을 업그레이드한 후 general\$1log 및 slow\$1log 테이블에 액세스할 수 없게 되는 문제를 수정했습니다.
+ 드문 경우지만 데이터베이스의 작업 부하가 많은 동안 innodb\$1trx, innodb\$1lock 또는 innodb\$1lockwaits 테이블을 쿼리할 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다. 성능 개선 도우미와 같은 모니터링 도구 및 기능은 이러한 테이블을 쿼리할 수 있습니다.
+ 'FLUSH TABLES WITH READ LOCK' SQL 문이 실행될 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 읽기 프로그램 인스턴스를 삭제하는 동안 InnoDB 제거 프로세스가 일시 중지되어 히스토리 목록 길이가 일시적으로 증가하는 문제를 수정했습니다.
+ 가상 열이 포함된 테이블에 대해 SQL 문을 실행할 때 데이터베이스가 다시 시작될 수 있는 병렬 쿼리 문제를 수정했습니다.
+ GROUP BY 절과 범위 술어가 포함된 WHERE 절을 사용하여 쿼리를 실행할 때 데이터베이스가 잘못된 그룹화 또는 정렬 순서를 반환할 수 있는 병렬 쿼리 문제를 수정했습니다.
+ 드문 경우지만 JSON 함수를 사용하여 SQL 문을 실행할 때 데이터베이스가 다시 시작될 수 있는 병렬 쿼리의 문제가 해결되었습니다.
+ 드문 경우지만 전역 데이터베이스 복제 중 경합 조건으로 인해 기본 글로벌 데이터베이스 클러스터의 라이터 인스턴스가 다시 시작될 수 있는 문제가 해결되었습니다.
+ 특정 DDL 및 DCL 문을 복제할 때 HA\$1ERR\$1FOUND\$1DUPP\$1KEY 오류가 발생하면서 Binlog 복제본이 중지될 수 있는 문제를 수정했습니다. 이 문제는 원본 인스턴스가 혼합 바이너리 로깅 형식과 READ COMMITED 또는 READ UNCOMMITED 격리 수준으로 구성된 경우에 발생합니다.
+ 드문 경우지만 READ COMMITED 격리 수준에서 XA 트랜잭션을 사용할 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제가 해결되었습니다.
+ 다음 조건을 모두 충족할 때 기존 행의 TIMESTAMP 열 값이 최신 타임스탬프로 업데이트되는 문제를 수정했습니다. 1. 테이블에 대한 트리거가 있습니다. 2. ON DUPLATE KEY UPDATE 절이 있는 테이블에 대해 INSERT가 수행됩니다. 3. 삽입된 행이 UNIQUE 인덱스 또는 PRIMARY KEY에서 중복 값을 위반합니다. 4. 하나 이상의 열은 TIMESTAMP 데이터 형식이며 기본값은 CURRENT\$1TIMESTAMP입니다.
+ 드문 경우지만 잘못된 확인 처리로 인해 리더 인스턴스가 다시 시작될 수 있는 문제가 해결되었습니다.
+ 라이터 인스턴스가 데이터베이스 볼륨을 확장하여 특정 볼륨 크기 경계를 넘을 때 리더 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 복제된 클러스터 볼륨을 사용하여 데이터베이스 인스턴스의 재시작 시간이 더 길어질 수 있는 문제를 수정했습니다.
+ 라이터 인스턴스에서 TRUNCATE TABLE 작업을 수행한 후 데이터베이스 인스턴스 재시작이 한 번 이상 실패할 수 있는 문제를 수정했습니다.
+ 드문 경우지만 데이터베이스 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.
+ 드문 경우지만 데이터베이스 볼륨이 160GB의 배수로 증가하면 라이터 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.2093.Patches"></a>
+ 버그 \$123533396 - 새 인덱스를 추가할 때 서버는 내부적으로 정의된 외래 키 인덱스를 삭제하고 가상 생성 열에 정의된 보조 인덱스를 외래 키 인덱스로 사용하려고 시도하여 서버가 종료되었습니다. InnoDB는 이제 외래 키 제약 조건이 가상 생성 열에 정의된 보조 인덱스를 참조하도록 허용합니다.
+ 버그 \$129550513 - 복제: WAIT\$1FOR\$1EXECUTED\$1GTID\$1SET() 함수의 잠금 문제로 인해 특정 상황에서 서버가 멈출 수 있습니다. 이제 문제가 수정되었습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2093.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2093.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

 **버전:** 2.09.2 

 Aurora MySQL 2.09.2가 정식 출시되었습니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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.\$1 데이터베이스 클러스터를 Aurora MySQL 2.09.2으로 업그레이드할 수 있습니다. Aurora MySQL 버전 1을 실행하는 클러스터의 경우 기존 Aurora MySQL 1.23 이상의 클러스터를 2.09.2으로 직접 업그레이드할 수 있습니다. 또한 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 2.09.2으로 스냅샷을 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 AWS Management Console, AWS CLI 또는 Amazon RDS API를 통해 엔진 버전을 지정합니다.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
 Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **새로운 기능:** 
+  Aurora MySQL 클러스터는 이제 Arm 기반 AWS Graviton2 프로세서로 구동되는 다음 EC2 R6g 인스턴스를 지원합니다. `r6g.large`, `r6g.xlarge`, `r6g.2xlarge`, `r6g.4xlarge`, `r6g.8xlarge`, `r6g.12xlarge`, `r6g.16xlarge` 자세한 내용은 Amazon RDS 사용 설명서의 [Aurora DB 인스턴스 클래스](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.html)를 참조하세요.**

 **보안 수정:** 

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

 **가용성 향상:** 
+  2.09.0에서 클러스터 스토리지 볼륨을 확장하는 동안 쓰기 지연 시간이 길어질 수 있는 문제가 해결되었습니다.
+  Aurora 읽기 복제본이 재시작될 수 있는 동적 크기 조정 기능의 문제가 해결되었습니다.
+  1.23.\$1에서 2.09.\$1로 업그레이드하는 동안 가동 중지 시간이 길어지는 문제를 수정했습니다.
+  DDL 또는 DML로 인해 페이지 미리 가져오기 요청 중에 엔진이 재시작될 수 있는 문제가 해결되었습니다.
+  복제된 트랜잭션에 DDL 문이 포함되어 있고 행 변경이 많은 경우 binlog 복제본이 오류와 함께 중지되던 문제를 수정했습니다.
+  mysql `time_zone` 테이블에서 DDL 이벤트를 복제하는 동안 binlog 복제본 역할을 하는 데이터베이스가 재시작되던 문제가 해결되었습니다.
+  `binlog_checksum` 파라미터가 `NONE`인 경우 대규모 트랜잭션이 잘못된 binlog 이벤트를 생성할 수 있는 문제를 수정했습니다.
+  `HA_ERR_KEY_NOT_FOUND` 오류가 발생하면서 binlog 복제본이 중지될 수 있는 문제를 수정했습니다.
+  전반적인 안정성이 향상되었습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2092.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2092.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

 **버전:** 2.09.1 

 Aurora MySQL 2.09.1이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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.\$1 데이터베이스 클러스터를 Aurora MySQL 2.09.1으로 업그레이드할 수 있습니다. Aurora MySQL 버전 1을 실행하는 클러스터의 경우 기존 Aurora MySQL 1.23 이상의 클러스터를 2.09.1으로 직접 업그레이드할 수 있습니다. 또한 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 2.09.1으로 스냅샷을 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 AWS Management Console, AWS CLI 또는 RDS API를 통해 엔진 버전을 지정합니다.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
 Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **보안 수정:** 

 관리된 환경에서 처리를 미세 조정하기 위한 수정 사항 및 기타 향상된 기능 아래의 추가 CVE 수정: 
+  [CVE-2020-14567](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14567) 
+  [CVE-2020-14559](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14559) 
+  [CVE-2020-14553](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14553) 
+  [CVE-2020-14547](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14547) 
+  [CVE-2020-14540](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14540) 
+  [CVE-2020-2812](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2812) 
+  [CVE-2020-2806](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2806) 
+  [CVE-2020-2780](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2780) 
+  [CVE-2020-2765](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2765) 
+  [CVE-2020-2763](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2763) 
+  [CVE-2020-2760](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2760) 
+  [CVE-2020-2579](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2579) 

 **호환되지 않는 변경 사항:** 

 이 버전에서는 `mysqldump` 명령의 동작에 영향을 주는 권한 변경을 도입했습니다. 사용자는 `PROCESS` 테이블에 액세스하려면 `INFORMATION_SCHEMA.FILES` 권한이 있어야 합니다. 변경 없이 `mysqldump` 명령을 실행하려면 `PROCESS` 명령이 연결되는 데이터베이스 사용자에게 `mysqldump` 권한을 부여합니다. `mysqldump` 옵션을 사용하여 `--no-tablespaces` 명령을 실행할 수도 있습니다. 이 옵션을 사용하면 `mysqldump ` 출력에 `CREATE LOGFILE GROUP` 또는 `CREATE TABLESPACE` 문이 포함되지 않습니다. 이 경우 `mysqldump` 명령은 `INFORMATION_SCHEMA.FILES` 테이블에 액세스하지 않으므로 `PROCESS` 권한을 부여할 필요가 없습니다.

 **가용성 향상:** 
+  데이터베이스 엔진에서 네트워크에서 읽거나 쓰는 동안 오류가 발생하면 클라이언트 세션이 정지될 수 있는 문제가 해결되었습니다.
+  2.09.0에서 도입된 동적 크기 조정 기능의 메모리 누수가 수정되었습니다.

 **글로벌 데이터베이스:** 
+  기본 글로벌 작성기가 이전 릴리스 버전에 있는 동안 릴리스 2.09.0으로 업그레이드하면 글로벌 데이터베이스 보조 지역의 복제본이 다시 시작될 수 있는 여러 문제가 해결되었습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.2091.Patches"></a>
+  **복제:** 트랜잭션 격리 수준이 [반복 읽기](https://dev.mysql.com/doc/refman/5.7/en/innodb-transaction-isolation-levels.html#isolevel_repeatable-read)로 설정된 경우 인터리브 트랜잭션이 슬레이브 응용 프로그램이 교착 상태에 빠질 수 있습니다. (버그 \$125040331) 
+  기본값 [CURRENT\$1TIMESTAMP](https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_current-timestamp)가 있는 [TIMESTAMP](https://dev.mysql.com/doc/refman/5.7/en/datetime.html) 또는 [DATETIME](https://dev.mysql.com/doc/refman/5.7/en/datetime.html) 열을 포함하는 테이블의 경우 테이블에 `BEFORE INSERT` 트리거가 있으면 열을 `0000-00-00 00:00:00`로 초기화할 수 있습니다. (버그 \$125209512, 버그 \$184077) 
+  `VALUES` 목록에서 조인을 포함하는 하위 쿼리를 사용하여 두 번째 또는 이후 행에 대한 값을 생성하는 [삽입](https://dev.mysql.com/doc/refman/5.7/en/insert.html)문의 경우 필요한 권한을 확인하지 못한 후 서버가 종료될 수 있습니다. (버그 \$123762382) 

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2091.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2091.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.09.0

Aurora MySQL 2.09.0이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 MySQL1.23.\$1에서 Aurora MySQL 2.09.0으로 스냅샷을 복원할 수 있습니다. 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.09.0으로 업그레이드할 수 있는 옵션도 있습니다. 기존 Aurora MySQL 1.23.\$1 클러스터를 2.09.0으로 직접 업그레이드할 수 없습니다. 하지만 이 클러스터의 스냅샷을 Aurora MySQL 2.09.0으로 복원할 수 있습니다.

**중요**  
 이 버전의 Aurora 저장소가 개선되어 사용 가능한 업그레이드 경로가 Aurora MySQL 1.\$1에서 Aurora MySQL 2.09로 제한됩니다. Aurora MySQL 1.\$1 클러스터를 2.09로 업그레이드하는 경우 Aurora MySQL 1.23에서 업그레이드해야 합니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 AWS Management Console, AWS CLI 또는 RDS API를 통해 엔진 버전을 지정합니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **새로운 기능:** 
+  이 릴리스에서는 최대 128테비바이트(TiB)의 스토리지가 포함된 Amazon Aurora MySQL 데이터베이스 인스턴스를 생성할 수 있습니다. 새 스토리지 제한은 이전 64TiB에서 증가한 것입니다. 128TiB 스토리지 크기는 더 큰 데이터베이스를 지원합니다. 작은 인스턴스 크기(db.t2 또는 db.t3)에서는 이 기능이 지원되지 않습니다. 단일 테이블스페이스는 [16KB 페이지 크기의 InnoDB 한도](https://dev.mysql.com/doc/refman/5.7/en/innodb-limits.html)로 인해 64TiB 이상으로 증가할 수 없습니다.

   Aurora은 클러스터 볼륨 크기가 128TiB에 가까울 때 경고를 표시하므로 크기 제한에 도달하기 전에 조치를 취할 수 있습니다. 경고는 mysql 로그와 AWS Management Console의 RDS 이벤트에 나타납니다.
+  이제 DB 클러스터 파라미터 `aurora_parallel_query`의 값을 변경하여 기존 클러스터에 대해 병렬 쿼리를 설정하거나 해제할 수 있습니다. 클러스터를 생성할 때 `parallelquery` 파라미터에 대한 `--engine-mode` 설정을 사용할 필요가 없습니다.

   이제 Aurora MySQL을 사용 가능한 모든 리전에서 병렬 쿼리를 사용할 수 있습니다.

   Aurora 클러스터에서 병렬 쿼리를 업그레이드하고 활성화하는 절차에 대한 기타 여러 가지 기능 향상 및 변경 사항이 많이 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora MySQL용 Parallel Query 처리](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html)를 참조하세요.**
+  Aurora는 클러스터 스토리지 공간의 크기를 동적으로 조정합니다. 동적 크기 조정이 사용되면 Aurora DB 클러스터에서 데이터를 제거할 때 DB 클러스터의 스토리지 공간이 자동으로 줄어듭니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [스토리지 조정](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Managing.Performance.html#Aurora.Managing.Performance.StorageScaling)을 참조하세요.**
**참고**  
 동적 크기 조정 기능은 Aurora를 사용할 수 있는 AWS 리전에 단계적으로 배포되고 있습니다. 클러스터가 있는 리전에 따라 이 기능을 아직 사용하지 못할 수도 있습니다. 자세한 내용은 [새로운 소식 공지](https://aws.amazon.com/about-aws/whats-new/2020/10/amazon-aurora-enables-dynamic-resizing-database-storage-space/)를 참조하세요.

 **높은 우선 순위:** 
+  백포트 커뮤니티 버그 \$127659490: 동적 범위 및 인덱스 병합을 사용하여 선택하면 너무 많은 메모리를 사용합니다(OOM).
+  버그 \$126881508: MYSQL \$11: AUTH\$1COMMON.H에서 DISABLE\$1ABORT\$1ON\$1ERROR가 발생합니다.
+  백포트 커뮤니티 버그 \$124437124: 테이블 생성 시 버퍼 오버플로가 발생할 수 있습니다.
+  백포트 버그 \$127158030: INNODB 온라인 변경이 동시 DML과 충돌합니다.
+  버그 \$129770705: 특정 WHERE 절을 사용하여 SELECT를 실행하는 동안 서버가 충돌했습니다.
+  백포트 버그 \$126502135: MYSQLD SEGFAULTS IN MDL\$1CONTEXT::TRY\$1ACQUIRE\$1LOCK\$1IMPL 
+  백포트 버그 \$126935001: ALTER TABLE AUTO\$1INCREMENT가 폐기된 테이블스페이스에서 인덱스를 읽으려고 시도합니다.
+  버그 \$128491099: [치명적] 메모리 블록이 유효하지 않음 \$1 INNODB: 어설션 실패: UT0UT.CC:670 
+  버그 \$130499288: GCC 9.2.1 OS\$1FILE\$1GET\$1PARENT\$1DIR에 대한 새 경고가 보고됩니다.
+  버그 \$129952565: 쿼리(UNION \$1 ORDER BY \$1 SUB-QUERY)를 실행하는 동안 MYSQLD에서 신호 11이 발생합니다.
+  버그 \$130628268: 메모리 부족 충돌 
+  버그 \$130441969: 버그 \$129723340: 데이터 세트가 있는 SQL 쿼리 후 MySQL Server 충돌 
+  버그 \$130569003: 5.7 권한 부여 관리와 함께 구문 오류가 발생하여 복제가 중단됩니다.
+  버그 \$129915479: COM\$1BINLOG\$1DUMP 없이 COM\$1REGISTER\$1SLAVE를 실행하면 서버가 종료될 수 있습니다.
+  버그 \$130569003: 5.7 권한 부여 관리와 함께 구문 오류가 발생하여 복제가 중단됩니다.
+  버그 \$129915479: COM\$1BINLOG\$1DUMP 없이 COM\$1REGISTER\$1SLAVE를 실행하면 서버가 종료될 수 있습니다.
+  Bug \$120712046: SHOW PROCESSLIST 및 PERFORMANCE\$1SCHEMA TABLES가 쿼리에서 암호를 마스킹하지 않습니다.
+  백포트 버그 \$118898433: 외부 조인 및 조인 버퍼로 인해 성능이 매우 느립니다(5.7.21에서 수정됨). 버그 \$118898433: 조인 버퍼링을 사용하는 경우(예: 블록 중첩 루프 알고리즘 사용) 왼쪽 조인이 많은 쿼리가 느려졌습니다. (버그 \$118898433, 버그 \$172854)"
+  백포트 버그 \$126402045: 쿼리에서 MYSQLD가 충돌합니다(MySQL 5.7.23에서 수정). 특정 하위 쿼리 구체화 사례로 인해 서버가 종료될 수 있습니다. 이러한 쿼리는 이제 구체화가 비활성화되었음을 나타내는 오류를 생성합니다. (버그 \$126402045) 
+  [MySQL에서 백포트] rdsadmin 이외의 사용자는 읽기 전용 복제본의 pfs 테이블을 업데이트할 수 없습니다.
+  고객이 읽기 전용 복제본에서 perfschema를 업데이트할 수 없는 문제를 해결했습니다.
+  버그 \$126666274: 성능 스키마 버퍼 컨테이너에서 무한 루프가 발생합니다.
+  [버그 \$126997096](https://github.com/mysql/mysql-server/commit/78f25d2809ad457e81f90342239c9bc32a36cdfa): relay\$1log\$1space 값이 동기화된 방식으로 업데이트되지 않으므로 값이 릴레이 로그에서 사용되는 실제 디스크 공간보다 훨씬 높습니다.
+  버그 \$125082593: 외래 키 유효성 검사 시 커밋된 읽기에서 갭 잠금을 획득할 필요가 없습니다.
+ [CVE-2019-2731](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2731)
+ [CVE-2018-2645](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-2645)
+ [CVE-2019-2581](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2581)
+ [CVE-2018-2787](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-2787)
+ [CVE-2019-2482](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2482)
+ [CVE-2018-2640](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-2640)
+ [CVE-2018-2784](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-2784)
+ [CVE-2019-2628](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2628)
+ [CVE-2019-2911](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2911)
+ [CVE-2019-2628](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2628)
+ [CVE-2018-3284](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3284)
+ [CVE-2018-3065](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3065)
+ [CVE-2019-2537](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2537)
+ [CVE-2019-2948](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2948)
+ [CVE-2019-2434](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2434)
+ [CVE-2019-2420](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2420)

 **가용성 향상:** 
+  기본적으로 잠금 관리자 ABA 수정 사항을 활성화합니다.
+  잠금 관리자에서 교착 상태로 인해 두 트랜잭션에 의해 잠금이 공유되어 데이터베이스가 다시 시작되는 문제를 수정했습니다.
+  압축된 행 형식으로 임시 테이블을 만들면 데이터베이스가 다시 시작되는 문제가 해결되었습니다.
+  대규모 인스턴스 클래스(R4/R5-16XL, R5-12XL, R5-24XL)에서 반복적인 장애 조치 및 높은 CPU 사용률을 유발할 수 있는 16XL 및 24XL 인스턴스에서 기본값 `table_open_cache`를 수정합니다. 이는 2.07.x에 영향을 미쳤습니다.
+  S3 백업에 `mysql.host` 테이블이 포함되지 않은 경우 Amazon S3에서 Aurora MySQL 버전 2.08.0으로 클러스터를 복원하는 데 예상보다 오래 걸리는 문제를 해결했습니다.
+  보조 인덱스가 있는 가상 열의 업데이트로 인해 장애 조치가 반복되는 문제를 해결했습니다.
+  장기 실행 쓰기 트랜잭션으로 인해 데이터베이스가 다시 시작되는 트랜잭션 잠금 메모리 관리와 관련된 문제를 수정했습니다.
+  패치 적용을 위해 안전 지점을 확인하는 동안 가동 중지 없는 패치 적용 중에 엔진이 충돌할 수 있는 여러 문제를 해결했습니다.
+  이전에 충돌을 일으킨 임시 테이블에 대한 다시 실행 로깅을 건너뛰는 문제를 해결했습니다.
+  연결/쿼리 종료와 세션 종료 사이에 잠금 관리자의 경합 상태를 해결했습니다.
+  데이터베이스가 binlog 복제본이고 MySQL `time_zone` 테이블을 통해 DDL 이벤트를 받는 경우 데이터베이스가 충돌할 수 있던 문제를 해결했습니다.

 **글로벌 데이터베이스:** 
+  보조 리전의 MySQL `INFORMATION_SCHEMA.REPLICA_HOST_STATUS` 보기에 이제 해당 리전에 속한 복제본의 항목이 표시됩니다.
+  기본 리전과 보조 리전 간의 일시적인 네트워크 연결 문제 이후 글로벌 DB 보조 리전에서 발생할 수 있는 예기치 않은 쿼리 실패를 해결했습니다.
+  

 **병렬 쿼리:** 
+  간단한 단일 테이블 쿼리의 경우 병렬 쿼리에 대한 `EXPLAIN` 계획이 부정확한 문제를 해결했습니다.
+  병렬 쿼리가 활성화되어 있을 때 발생할 수 있는 자체 데드 래치 문제를 해결했습니다.

 **일반적인 개선 사항** 
+  이제 S3로 내보내기에서 `ENCRYPTION` 키워드를 지원합니다.
+  이제 `aurora_binlog_replication_max_yield_seconds` 파라미터의 최대 값이 36,000입니다. 이전에 허용된 최대 값은 45였습니다. 이 파라미터는 파라미터 `aurora_binlog_use_large_read_buffer`가 1로 설정된 경우에만 작동합니다.
+  `MIXED`를 실행할 때 `binlog_format` `ROW`을 `STATEMENT` 대신 `LOAD DATA FROM INFILE | S3`에 매핑하는 동작을 변경했습니다.
+  Aurora MySQL binlog 기본이 `LOAD DATA FROM S3`를 실행하고 `binlog_format`이 `STATEMENT`로 설정되어 있을 때 이 기본에 연결된 binlog 복제본이 불완전한 데이터를 표시하는 문제를 해결했습니다.
+  감사 시스템 변수 `server_audit_incl_users` 및 `server_audit_excl_users`의 최대 허용 길이가 1024바이트에서 2000바이트로 증가했습니다.
+  현재 연결이 설정되는 값보다 클 때 파라미터 그룹에서 `max_connections` 파라미터를 낮추면 사용자가 데이터베이스에 액세스할 수 없던 문제를 해결했습니다.
+  데이터 활동 스트림에서 작은 따옴표와 백슬래시가 제대로 이스케이프되지 않는 문제를 해결했습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.2090.Patches"></a>
+  버그 \$127659490: 동적 범위 및 인덱스 병합을 사용하여 선택하면 너무 많은 메모리를 사용합니다(OOM).
+  버그 \$126881508: MYSQL \$11: AUTH\$1COMMON.H에서 DISABLE\$1ABORT\$1ON\$1ERROR가 발생합니다.
+  버그 \$124437124: 테이블 생성 시 버퍼 오버플로가 발생할 수 있습니다.
+  버그 \$127158030: INNODB 온라인 변경이 동시 DML과 충돌합니다.
+  버그 \$129770705: 특정 WHERE 절을 사용하여 SELECT를 실행하는 동안 서버가 충돌했습니다.
+  버그 \$126502135: MYSQLD SEGFAULTS IN MDL\$1CONTEXT::TRY\$1ACQUIRE\$1LOCK\$1IMPL 
+  버그 \$126935001: ALTER TABLE AUTO\$1INCREMENT가 폐기된 테이블스페이스에서 인덱스를 읽으려고 시도합니다.
+  버그 \$128491099: [치명적] 메모리 블록이 유효하지 않음 \$1 INNODB: 어설션 실패: UT0UT.CC:670 
+  버그 \$130499288: GCC 9.2.1 OS\$1FILE\$1GET\$1PARENT\$1DIR에 대한 새 경고가 보고됩니다.
+  버그 \$129952565: 쿼리(UNION \$1 ORDER BY \$1 SUB-QUERY)를 실행하는 동안 MYSQLD에서 신호 11이 발생합니다.
+  버그 \$130628268: 메모리 부족 충돌 
+  버그 \$130441969: 버그 \$129723340: 데이터 세트가 있는 SQL 쿼리 후 MySQL Server 충돌 
+  버그 \$130569003: 5.7 권한 부여 관리와 함께 구문 오류가 발생하여 복제가 중단됩니다.
+  버그 \$129915479: COM\$1BINLOG\$1DUMP 없이 COM\$1REGISTER\$1SLAVE를 실행하면 서버가 종료될 수 있습니다.
+  버그 \$130569003: 5.7 권한 부여 관리와 함께 구문 오류가 발생하여 복제가 중단됩니다.
+  버그 \$129915479: COM\$1BINLOG\$1DUMP 없이 COM\$1REGISTER\$1SLAVE를 실행하면 서버가 종료될 수 있습니다.
+  Bug \$120712046: SHOW PROCESSLIST 및 PERFORMANCE\$1SCHEMA TABLES가 쿼리에서 암호를 마스킹하지 않습니다.
+  버그 \$118898433: 외부 조인 및 조인 버퍼로 인해 성능이 매우 느립니다(5.7.21에서 수정됨).
+  버그 \$126402045: 쿼리에서 MYSQLD가 충돌합니다(MySQL 5.7.23에서 수정).
+  버그 \$123103937: PS\$1TRUNCATE\$1ALL\$1TABLES()이 SUPER\$1READ\$1ONLY MODE 모드에서 작동하지 않습니다.
+  버그 \$126666274: 성능 스키마 버퍼 컨테이너에서 무한 루프가 발생합니다.
+  버그 \$126997096: relay\$1log\$1space 값이 동기화된 방식으로 업데이트되지 않으므로 값이 릴레이 로그에서 사용되는 실제 디스크 공간보다 훨씬 높습니다. ([https://github.com/mysql/mysql-server/commit/78f25d2809ad457e81f90342239c9bc32a36cdfa](https://github.com/mysql/mysql-server/commit/78f25d2809ad457e81f90342239c9bc32a36cdfa)) 
+  버그 \$125082593: 외래 키 유효성 검사 시 커밋된 읽기에서 갭 잠금을 획득할 필요가 없습니다.
+  버그 \$124764800: XAER\$1RMFAIL 오류와 함께 슬레이브에서 복제가 실패합니다.
+  버그 \$181441: SKIP-NAME-RESOLVE를 사용할 때 로컬 호스트에 대한 경고가 표시됩니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2090.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2090.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.08.4

Aurora MySQL 2.08.4가 정식 출시되었습니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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.\$1 데이터베이스 클러스터를 Aurora MySQL 2.10.0으로 업그레이드할 수 있습니다. Aurora MySQL 버전 1을 실행하는 클러스터의 경우 기존 Aurora MySQL 1.23 이상의 클러스터를 2.10.0으로 직접 업그레이드할 수 있습니다. 또한 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 2.10.0으로 스냅샷을 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 AWS Management Console, AWS CLI 또는 Amazon RDS API를 통해 엔진 버전을 지정합니다.

 질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
 Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **보안 수정 사항 및 일반 개선 사항:** 
+ Amazon S3, Amazon ML, AWS Lambda 등의 기타 AWS 서비스와 Aurora MySQL를 통합하는 것과 관련된 보안 문제를 수정했습니다.
+ 다음 조건을 모두 충족할 때 기존 행의 TIMESTAMP 열 값이 최신 타임스탬프로 업데이트되는 문제를 수정했습니다. 1. 테이블에 대한 트리거가 있습니다. 2. ON DUPLATE KEY UPDATE 절이 있는 테이블에 대해 INSERT가 수행됩니다. 3. 삽입된 행이 UNIQUE 인덱스 또는 PRIMARY KEY에서 중복 값을 위반합니다. 4. 하나 이상의 열은 TIMESTAMP 데이터 형식이며 기본값은 CURRENT\$1TIMESTAMP입니다.
+ 드문 경우지만 인 메모리 데이터 무결성 검사가 실패할 때 라이터 인스턴스가 다시 시작되는 문제를 수정했습니다.
+ LIMIT 절을 사용하여 SQL 문을 실행할 때 데이터베이스가 다시 시작될 수 있는 병렬 쿼리 문제를 수정했습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2084.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2084.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.08.3

Aurora MySQL 2.08.3이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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.\$1 데이터베이스 클러스터를 직접 Aurora MySQL 2.08.3으로 업그레이드할 수 있습니다. 기존 Aurora MySQL 1.\$1 클러스터를 2.07.3 이상으로 직접 업그레이드한 다음 2.08.3으로 직접 업그레이드할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 AWS Management Console, AWS CLI 또는 RDS API를 통해 엔진 버전을 지정합니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **보안 수정:** 

 관리된 환경에서 처리를 미세 조정하기 위한 수정 사항 및 기타 향상된 기능 아래의 추가 CVE 수정: 
+ [CVE-2020-14567](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14567)
+ [CVE-2020-14559](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14559)
+ [CVE-2020-14553](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14553)
+ [CVE-2020-14547](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14547)
+ [CVE-2020-14540](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14540)
+ [CVE-2020-2812](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2812)
+ [CVE-2020-2806](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2806)
+ [CVE-2020-2780](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2780)
+ [CVE-2020-2765](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2765)
+ [CVE-2020-2763](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2763)
+ [CVE-2020-2760](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2760)
+ [CVE-2020-2579](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2579)

 **호환되지 않는 변경 사항:** 

 이 버전에서는 `mysqldump` 명령의 동작에 영향을 주는 권한 변경을 도입했습니다. 사용자는 `PROCESS` 테이블에 액세스하려면 `INFORMATION_SCHEMA.FILES` 권한이 있어야 합니다. 변경 없이 `mysqldump` 명령을 실행하려면 `PROCESS` 명령이 연결되는 데이터베이스 사용자에게 `mysqldump` 권한을 부여합니다. `mysqldump` 옵션을 사용하여 `--no-tablespaces` 명령을 실행할 수도 있습니다. 이 옵션을 사용하면 `mysqldump ` 출력에 `CREATE LOGFILE GROUP` 또는 `CREATE TABLESPACE` 문이 포함되지 않습니다. 이 경우 `mysqldump` 명령은 `INFORMATION_SCHEMA.FILES` 테이블에 액세스하지 않으므로 `PROCESS` 권한을 부여할 필요가 없습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.2083.Patches"></a>
+  버그 \$123762382 - 선택 항목에 조인된 값 쿼리를 입력하면 잘못된 동작이 발생합니다.
+  버그 \$125209512 - 현재\$1타임 스탬프가 트리거에서 0을 생성합니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2083.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2083.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

** 버전:** 2.08.2

Aurora MySQL 2.08.2가 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 릴리스에서 Aurora MySQL 2.08.2로 스냅샷을 복원할 수 있습니다. 또한 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.08.2로 업그레이드할 수 있는 옵션도 있습니다. 기존 Aurora MySQL 1.\$1 클러스터를 2.08.2로 직접 업그레이드할 수 없습니다. 하지만 이 클러스터의 스냅샷을 Aurora MySQL 2.08.2로 복원할 수 있습니다. 스냅샷 복원에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [DB 클러스터 스냅샷에서 복원](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_RestoreFromSnapshot.html)을 참조하세요.**

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 AWS Management Console, AWS CLI 또는 RDS API를 통해 엔진 버전을 지정합니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **심각한 수정 사항:** 
+  예기치 않은 중단을 일으키고 데이터베이스 가용성에 영향을 줄 수 있는 문제를 수정했습니다.

 **가용성 수정 사항:** 
+ Aurora MySQL 데이터베이스가 binlog 복제본이고 mysql `time_zone` 테이블을 통해 DDL 이벤트를 복제하는 경우 데이터베이스가 다시 시작될 수 있던 문제를 수정했습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2082.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2082.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.08.1

Aurora MySQL 2.08.1은 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 릴리스에서 Aurora MySQL 2.08.1로 스냅샷을 복원할 수 있습니다. 또한 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.08.1로 업그레이드할 수 있는 옵션도 있습니다. 기존 Aurora MySQL 1.\$1 클러스터를 2.08.1로 직접 업그레이드할 수 없습니다. 하지만 이 클러스터의 스냅샷을 Aurora MySQL 1.08.1로 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 AWS Management Console, AWS CLI 또는 RDS API를 통해 엔진 버전을 지정합니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **새로운 기능:** 
+  글로벌 데이터베이스 쓰기 전달입니다. Aurora 글로벌 데이터베이스에서는 이제 보조 클러스터에 연결된 동안 DML 문과 같은 특정 쓰기 작업을 수행할 수 있습니다. 쓰기 작업은 기본 클러스터로 전달되고 모든 변경 사항은 보조 클러스터로 다시 복제됩니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon Aurora 글로벌 데이터베이스에서 쓰기 전달 사용](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-write-forwarding.html)을 참조하세요.**

 **일반적인 안정성 수정 사항:** 
+  S3 백업에 `mysql.host` 테이블이 포함되지 않은 경우 Amazon S3에서 Aurora MySQL 버전 2.08.0으로 클러스터를 복원하는 데 예상보다 오래 걸리는 문제가 해결되었습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2081.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2081.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

# Aurora MySQL 데이터베이스 엔진 업데이트 2020년 6월 2일(버전 2.08.0)(사용되지 않음)
<a name="AuroraMySQL.Updates.2080"></a>

**버전:** 2.08.0

Aurora MySQL 2.08.0이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 릴리스에서 Aurora MySQL 2.08.0으로 스냅샷을 복원할 수 있습니다. 또한 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.08.0으로 업그레이드할 수 있는 옵션도 있습니다. 기존 Aurora MySQL 1.\$1 클러스터를 2.08.0으로 직접 업그레이드할 수 없습니다. 하지만 이 클러스터의 스냅샷을 Aurora MySQL 0.08.0으로 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 AWS Management Console, AWS CLI 또는 RDS API를 통해 엔진 버전을 지정합니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **새로운 기능:** 
+  대규모 트랜잭션이 관련된 경우 충돌 복구 시간과 커밋 시간 지연을 줄이기 위해 바이너리 로그(binlog) 처리를 개선했습니다.
+  Aurora MySQL의 DAS(데이터베이스 활동 스트림) 기능 시작. 이 기능은 관계형 데이터베이스에서 데이터베이스 활동에 대해 거의 실시간으로 데이터 스트림을 제공하여 활동을 모니터링하는 데 도움을 줍니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [데이터베이스 활동 스트림을 사용하여 Amazon Aurora 모니터링](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/DBActivityStreams.html)을 참조하세요.**
+  최신 브라질 표준 시간대 변경을 지원하기 위해 표준 시간대 파일을 업데이트했습니다.
+  SQL에서 특정 테이블 및/또는 내부 테이블에 대한 해시 조인 기능을 실행하도록 새 키워드를 도입했습니다(`HASH_JOIN`, `HASH_JOIN_PROBING`, `HASH_JOIN_BUILDING`) 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 힌트](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.html#AuroraMySQL.Reference.Hints)를 참조하세요.**
+  Aurora MySQL 5.7에서 [MySQL 8.0 기능](https://github.com/mysql/mysql-server/commit/d2d91c3286b9ac3b95ef0e5036c5319aa4ffeda2#diff-4d30ba39ad1958c6f8148f67c94a896b)을 백포팅하여 조인 순서 힌트 지원을 도입했습니다. 새로운 힌트는 `JOIN_FIXED_ORDER`, `JOIN_ORDER`, `JOIN_PREFIX`, `JOIN_SUFFIX`입니다. 조인 순서 힌트 지원에 대한 자세한 설명서는 [WL\$19158: Join Order Hints](https://dev.mysql.com/worklog/task/?id=9158)를 참조하십시오.
+  Aurora Machine Learning이 이제 반환 유형으로 `MEDIUMINT`가 있는 사용자 정의 함수를 지원합니다.
+  `lambda_async()` 저장 프로시저가 이제 모든 MySQL `utf8` 문자를 지원합니다.

 **높은 우선 순위:** 
+  라이터 DB 인스턴스에서 `INFORMATION_SCHEMA.INNODB_SYS_TABLES` 테이블을 쿼리한 후 리더 DB 인스턴스가 FTS 쿼리에 대해 불완전한 결과를 반환할 수 있는 문제를 수정했습니다.
+ [CVE-2019-5443](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5443)
+ [CVE-2019-3822](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3822)

 **가용성 향상:** 
+  쿼리 캐시가 활성화된 상태에서 여러 테이블 또는 데이터베이스에 액세스하는 다중 쿼리 문이 실행된 후 데이터베이스가 다시 시작되는 문제를 수정했습니다.
+  트랜잭션 롤백 중에 데이터베이스 재시작 또는 장애 조치로 이어지는 잠금 관리자의 교착 상태를 수정했습니다.
+  여러 연결이 전체 텍스트 검색 인덱스로 동일한 테이블을 업데이트하려고 하면 데이터베이스 재시작 또는 장애 조치를 트리거한 문제를 수정했습니다.
+  `kill session` 명령 중 데이터베이스 재시작 또는 장애 조치를 트리거할 수 있는 문제를 수정했습니다. 이 문제가 발생하면 AWS Support 팀에 문의하여 인스턴스에서 이 수정 사항을 활성화하세요.
+  `SELECT`가 활성화된 라이터 DB 인스턴스에서 다중 `AUTOCOMMIT` 문과 과도한 쓰기 워크로드가 있는 다중 문 트랜잭션 중에 리더 DB 인스턴스가 다시 시작되던 문제를 수정했습니다.
+  라이터 DB 인스턴스에 OLTP 쓰기 워크로드가 많을 때 장기 실행 쿼리를 실행한 후 리더 DB 인스턴스가 다시 시작되던 문제를 수정했습니다.

 **일반적인 개선 사항** 
+  binlog가 활성화되었을 때 장기 실행 트랜잭션의 데이터베이스 복구 시간 및 커밋 지연 시간을 개선했습니다.
+  데이터 분포가 왜곡된 열을 포함하여 인덱싱된 열의 고유 값 수를 추정하기 위한 더 나은 통계를 생성하도록 알고리즘을 개선했습니다.
+  MyISAM 임시 테이블에 액세스하는 조인 쿼리의 응답 시간 및 CPU 사용률이 감소했으며 결과가 로컬 스토리지로 유출됩니다.
+  공백이 포함된 데이터베이스 또는 테이블 이름의 Aurora MySQL 5.6 스냅샷이 새 Aurora MySQL 5.7 클러스터로 복원되지 않던 문제를 수정했습니다.
+  교착 상태가 `show engine innodb status`에서 해결되었을 때 피해 대상 트랜잭션 정보를 포함했습니다.
+  여러 버전의 클라이언트가 동일한 데이터베이스에 연결되어 있고 쿼리 캐시에 액세스할 때 연결이 중단되는 문제를 수정했습니다.
+  데이터베이스 인스턴스의 수명 기간 동안 ZDP(제로 가동 중지 패치) 또는 ZDR(제로 가동 중지 재시작) 워크플로우를 여러 번 호출하여 발생하는 메모리 누수를 수정했습니다.
+  ZDP(제로 가동 중지 패치) 또는 ZDR(제로 가동 중지 재시작) 작업에서 자동 커밋 플래그가 해제되면 마지막 트랜잭션이 중단되었다는 오류 메시지를 수정했습니다.
+  새 데이터베이스 프로세스에서 사용자 세션 변수를 복원할 때 서버 오류 메시지가 나타날 수 있는 ZDP(제로 가동 중지 패치) 작업 문제를 수정했습니다.
+  패치 적용 중에 장기 실행 쿼리가 있으면 간헐적인 데이터베이스 오류가 발생할 수 있는 ZDP(제로 가동 중지 패치) 작업의 문제를 수정했습니다.
+  Amazon SageMaker AI 및 Amazon Comprehend와 같은 기계 학습 서비스에서 잘못 처리한 오류 응답으로 인해 Aurora Machine Learning 함수를 포함한 쿼리에서 빈 오류 메시지를 반환한 문제를 해결했습니다.
+  `table_definition_cache` 파라미터의 사용자 지정 값을 따르지 않는 메모리 부족 모니터링 기능의 문제를 수정했습니다.
+  Aurora Machine Learning 쿼리가 중단되면 “쿼리 실행이 중단되었습니다”라는 오류 메시지가 반환됩니다. 이전에는 “ML 요청을 처리하는 중 내부 오류”라는 일반 메시지가 대신 반환되었습니다.
+  `slave_net_timeout` 파라미터가 `aurora_binlog_replication_max_yield_seconds` 파라미터보다 작고 binlog 마스터 클러스터에서 워크로드가 적을 때 binlog 작업자에 연결 시간 초과가 발생할 수 있는 문제를 수정했습니다.
+  분당 하나의 메시지 빈도로 오류 로그에 정보 메시지를 출력하여 binlog 복구 진행률을 모니터링하는 기능을 개선했습니다.
+  활성 트랜잭션이 `SHOW ENGINE INNODB STATUS` 쿼리에서 보고되지 않을 수 있는 문제를 수정했습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.2080.Patches"></a>
+  [버그 \$125289359](https://github.com/mysql/mysql-server/commit/64161c9abd50de7ba0b542bd4895881f6ead6531): 전체 텍스트 캐시 크기가 전체 텍스트 캐시 크기 제한을 초과한 경우에 데이터가 동기화될 때 취해진 전체 텍스트 캐시 잠금이 해제되지 않았습니다.
+  [버그 \$129138644](https://github.com/mysql/mysql-server/commit/fbfd9fcd32afc11ba77d52fa0690aa26dcd64f72): MySQL 서버가 실행되는 동안 시스템 시간을 수동으로 변경하면 페이지 클리너 스레드가 지연됩니다.
+  [버그 \$125222337](https://github.com/mysql/mysql-server/commit/273d5c9d7072c63b6c47dbef6963d7dc491d5131): 가상 인덱스의 NULL 가상 열 필드 이름으로 인해 외래 키 제약 조건의 영향을 받는 가상 열을 채우면서 필드 이름을 비교하는 동안 서버가 종료되었습니다.
+  [버그 \$125053286](https://github.com/mysql/mysql-server/commit/d7b37d4d141a95f577916448650c429f0d6e193d): 보기에 액세스한 쿼리가 포함된 저장 프로시저를 실행하면 세션이 종료될 때까지 비워지지 않은 메모리를 할당할 수 있습니다.
+  [버그 \$125586773](https://github.com/mysql/mysql-server/commit/88301e5adab65f6750f66af284be410c4369d0c1): 특정 [SELECT](https://dev.mysql.com/doc/refman/5.7/en/select.html) 문의 내용에서 테이블을 만든 문을 포함하는 저장 프로시저를 실행하면 메모리 누수가 발생할 수 있습니다.
+  [버그 \$128834208](https://github.com/mysql/mysql-server/commit/ca722bbb409209d683534846a90093c118bf8c5b): 로그 애플리케이션 중에 [OPTIMIZE TABLE](https://dev.mysql.com/doc/refman/5.7/en/optimize-table.html) 작업 후 InnoDB가 가상 열 인덱스 업데이트를 확인하기 전에 가상 열을 채우지 않았습니다.
+  [버그 \$126666274](https://github.com/mysql/mysql-server/commit/bd87573bc159c849f34aa8293ec43ac053cbfda0): 32비트 부호 없는 정수 오버플로우로 인해 성능 스키마 버퍼 컨테이너의 무한 루프가 발생합니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2080.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2080.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.07.10

Aurora MySQL 2.07.10이 정식 출시되었습니다. Aurora MySQL 2.07 버전은 MySQL 5.7.12와 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.12(2016-04-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-12.html)를 참조하세요.

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

 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 2.07.10으로 스냅샷을 복원할 수 있습니다. 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.07.10으로 업그레이드할 수 있는 옵션도 있습니다. Aurora MySQL 1.\$1 클러스터에서 Aurora MySQL 2.\$1로 인플레이스 업그레이드가 가능합니다([Aurora MySQL 1.x에서 2.x로 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Updates.MajorVersionUpgrade.1to2) 참조). 또한 Aurora MySQL 2.\$1 클러스터에서 Aurora MySQL 3.\$1로도 인플레이스 업그레이드가 가능합니다([Aurora MySQL 2.x에서 3.x로 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Updates.MajorVersionUpgrade.2to3) 참조).

Aurora MySQL 2.07.10으로의 인플레이스 엔진 버전 업그레이드가 수행된 직후, 해당 인스턴스가 이전 운영 체제 버전을 실행하는 경우 db.r4, db.r5, db.t2 및 db.t3 DB 인스턴스 클래스의 영향을 받는 모든 인스턴스에 운영 체제 업그레이드가 자동으로 적용됩니다. 다중 AZ DB 클러스터에서는 모든 리더 인스턴스에 먼저 운영 체제 업그레이드가 적용됩니다. 첫 번째 리더 인스턴스의 운영 체제 업그레이드가 완료되면 장애 조치가 수행되고 이전 라이터 인스턴스가 업그레이드됩니다.

**참고**  
메이저 버전 업그레이드 중에는 Aurora 글로벌 데이터베이스에 운영 체제 업그레이드가 자동으로 적용되지 않습니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 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 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.20710.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)
+ 감사 로그 교체를 처리하는 동안 보고된 이벤트가 감사 로그에 기록되지 않는 문제를 해결했습니다.
+ 보안 수준이 낮은 DES-CBC3-SHA 값을 [SSL\$1CIPHER](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_ssl_cipher) 데이터베이스 파라미터에서 제외하도록 Aurora MySQL에서 사용하는 기본 SSL 암호를 업데이트했습니다. DES-CBC3-SHA 암호 제거로 인해 SSL 연결 문제가 발생하는 경우 [Aurora MySQL DB 클러스터 연결을 위한 암호 그룹 구성](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Security.html#AuroraMySQL.Security.SSL.ConfiguringCipherSuites)에 나온 적용 가능한 보안 암호를 사용하세요.
+ OpenSSL이 1.0.2zh 버전으로 업그레이드되었습니다.

 **일반적인 개선 사항:** 
+ 암호화에 더 작은 크기의 키를 사용하는 ECDHE-RSA SSL 암호에 대한 지원을 추가했습니다.
+ 해시 조인을 사용하여 쿼리를 실행할 때 발생하는 메모리 관리 문제를 해결했습니다.

## Aurora MySQL 버전 2에서 지원되지 않는 기능
<a name="AuroraMySQL.Updates.20710.Compare56"></a>

다음 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서는 현재 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP).
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 단원을 참조하십시오.

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.20710.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ `CREATE TABLESPACE` SQL 문
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ X 프로토콜

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

**버전:** 2.07.9

Aurora MySQL 2.07.9가 정식 출시되었습니다. Aurora MySQL 2.07 버전은 MySQL 5.7.12와 호환됩니다. 커뮤니티 변경 사항에 대한 자세한 내용은 [Changes in MySQL 5.7.12(2016-04-11, General Availability)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-12.html)를 참조하세요.

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

 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 2.07.9로 스냅샷을 복원할 수 있습니다. 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.07.9로 업그레이드할 수 있는 옵션도 있습니다. Aurora MySQL 1.\$1 클러스터에서 Aurora MySQL 2.\$1로 인플레이스 업그레이드가 가능합니다([Aurora MySQL 1.x에서 2.x로 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Updates.MajorVersionUpgrade.1to2) 참조). 또한 Aurora MySQL 2.\$1 클러스터에서 Aurora MySQL 3.\$1로도 인플레이스 업그레이드가 가능합니다([Aurora MySQL 2.x에서 3.x로 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Updates.MajorVersionUpgrade.2to3) 참조).

Aurora MySQL 2.07.9로의 인플레이스 엔진 버전 업그레이드가 수행된 직후, 해당 인스턴스가 이전 운영 체제 버전을 실행하는 경우 db.r4, db.r5, db.t2 및 db.t3 DB 인스턴스 클래스의 영향을 받는 모든 인스턴스에 운영 체제 업그레이드가 자동으로 적용됩니다. 다중 AZ DB 클러스터에서는 모든 리더 인스턴스에 먼저 운영 체제 업그레이드가 적용됩니다. 첫 번째 리더 인스턴스의 운영 체제 업그레이드가 완료되면 장애 조치가 수행되고 이전 라이터 인스턴스가 업그레이드됩니다.

**참고**  
메이저 버전 업그레이드 중에는 Aurora 글로벌 데이터베이스에 운영 체제 업그레이드가 자동으로 적용되지 않습니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 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 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

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

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

 **가용성 향상:** 
+ 고급 감사 로그 교체로 인해 사용 가능한 메모리가 줄어들어 DB 인스턴스가 다시 시작될 수 있는 문제를 해결했습니다.
+ 데이터베이스가 다시 시작되는 동안 발생하여 장기간 데이터베이스가 제대로 시작되지 않는 결과를 초래하는 문제를 해결했습니다.

 **일반적인 개선 사항:** 
+ 드문 경우지만 데이터베이스 볼륨이 160GB의 배수로 증가하면 인스턴스가 다시 시작될 수 있는 문제를 수정했습니다.

## Aurora MySQL 버전 2에서 지원되지 않는 기능
<a name="AuroraMySQL.Updates.2079.Compare56"></a>

다음 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환)에서는 현재 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP).
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 단원을 참조하십시오.

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2079.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.07.8

Aurora MySQL 2.07.8이 정식 출시되었습니다. Aurora MySQL 2.\$1 버전은 MySQL 5.7과 호환되고 Aurora MySQL 1.\$1 버전은 MySQL 5.6과 호환됩니다.

**참고**  <a name="lts_notice_2078"></a>
 이 버전은 장기 지원(LTS) 릴리스로 지정됩니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL LTS(장기 지원) 릴리스](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Versions.html#AuroraMySQL.Updates.LTS)를 참조하세요.**

 현재 지원되는 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 릴리스에서 Aurora MySQL 2.07.8로 스냅샷을 복원할 수 있습니다. 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.07.8로 업그레이드할 수 있는 옵션도 있습니다. Aurora MySQL 1.\$1 클러스터에서 Aurora MySQL 2.\$1로 인플레이스 업그레이드가 가능합니다([Aurora MySQL 1.x에서 2.x로 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Updates.MajorVersionUpgrade.1to2) 참조). 또한 Aurora MySQL 2.\$1 클러스터에서 Aurora MySQL 3.\$1로도 인플레이스 업그레이드가 가능합니다([Aurora MySQL 2.x에서 3.x로 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.MajorVersionUpgrade.html#AuroraMySQL.Updates.MajorVersionUpgrade.2to3) 참조).

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 AWS Management Console, AWS CLI 또는 RDS API를 통해 엔진 버전을 지정합니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **보안 수정:** 

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

 **일반적인 개선 사항** 
+ 드문 경우지만 경합 상태로 인해 교착 상태 감지기 스레드가 중단되면 데이터베이스 서버가 다시 시작될 수 있는 문제를 해결했습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.2078.Patches"></a>
+  UPDATE에 1,024바이트보다 큰 프라이머리 키가 있는 임시 테이블이 필요하고 해당 테이블이 InnoDB를 사용하여 생성된 경우 서버가 종료될 수 있습니다. (버그 \$125153670) 

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2078.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2078.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.07.7

Aurora MySQL 2.07.7이 정식 버전입니다. Aurora MySQL 2.\$1 버전은 MySQL 5.7과 호환되고 Aurora MySQL 1.\$1 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 릴리스에서 Aurora MySQL 2.07.7로 스냅샷을 복원할 수 있습니다. 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.07.7로 업그레이드할 수 있는 옵션도 있습니다. 기존 Aurora MySQL 1.\$1 클러스터를 2.07.7로 직접 업그레이드할 수 없습니다. 하지만 이 클러스터의 스냅샷을 Aurora MySQL 2.07.7로 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 AWS Management Console, AWS CLI 또는 RDS API를 통해 엔진 버전을 지정합니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **보안 수정:** 

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

 **일반적인 개선 사항** 
+ Amazon S3, Amazon ML, Lambda와 같은 다른 AWS 서비스와 Aurora MySQL를 통합하는 것과 관련된 보안 문제가 수정되었습니다.
+ Aurora 복제 지연을 잘못 보고하는 문제가 해결되었습니다.
+ 데이터베이스에 사용자 및 권한 조합이 많은 경우 데이터베이스 인스턴스 재시작이 실패할 수 있는 문제를 수정했습니다.
+ Aurora-MySQL 1.x(MySQL 5.6 기반)에서 Aurora-MySQL 2.x(MySQL 5.7 기반)로 인플레이스 메이저 버전을 업그레이드한 후 general\$1log 및 slow\$1log 테이블에 액세스할 수 없게 되는 문제를 수정했습니다.
+ 드문 경우지만 잘못된 확인 처리로 인해 리더 인스턴스가 다시 시작될 수 있는 문제가 해결되었습니다.
+ 드물게 세션 처리가 완료되고 유휴 상태인 경우에도 PI (Performance Insights) 세션의 '데이터베이스 로드' 차트가 CPU를 적극적으로 사용하는 것으로 표시되는 문제가 해결되었습니다.
+ LIMIT 절을 사용하여 SQL 문을 실행할 때 데이터베이스가 다시 시작될 수 있는 병렬 쿼리 문제를 수정했습니다.
+ 다음 조건이 모두 충족되면 기존 행의 TIMESTAMP 열 값이 최신 타임스탬프로 업데이트되는 문제가 해결되었습니다. 1. 테이블에 대한 트리거가 존재합니다. 2. INSERT는 ON DUPLICE KEY UPDATE 절이 있는 테이블에서 수행됩니다. 3. 삽입된 행은 UNIQUE 인덱스 또는 PRIMARY KEY에서 중복 값 위반이 발생할 수 있으며, 4. 하나 이상의 열이 TIMESTAMP 데이터 유형이고 기본값은 CURRENT\$1TIMESTAMP입니다.
+ 드문 경우지만 READ COMMITED 격리 수준에서 XA 트랜잭션을 사용할 때 데이터베이스 인스턴스가 다시 시작될 수 있는 문제가 해결되었습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2077.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2077.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.07.6

Aurora MySQL 2.07.6이 정식 출시되었습니다. Aurora MySQL 2.\$1 버전은 MySQL 5.7과 호환되고 Aurora MySQL 1.\$1 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 릴리스에서 Aurora MySQL 2.07.6으로 스냅샷을 복원할 수 있습니다. 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.07.6로 업그레이드할 수 있는 옵션도 있습니다. 기존 Aurora MySQL 1.\$1 클러스터를 2.07.6으로 직접 업그레이드할 수 없습니다. 하지만 이 클러스터의 스냅샷을 Aurora MySQL 2.07.6으로 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 AWS Management Console, AWS CLI 또는 RDS API를 통해 엔진 버전을 지정합니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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)를 참조하세요.**

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.2076.Patches"></a>
+  64K 크기의 레코드를 삽입하는 데 너무 많은 시간이 걸립니다. ([버그\$123031146](https://github.com/mysql/mysql-server/commit/a2f9ea422e4bdfd65da6dd0c497dc233629ec52e)) 

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2076.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2076.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.07.5

Aurora MySQL 2.07.5가 정식 버전입니다. Aurora MySQL 2.\$1 버전은 MySQL 5.7과 호환되고 Aurora MySQL 1.\$1 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 릴리스에서 Aurora MySQL 2.07.5로 스냅샷을 복원할 수 있습니다. 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.07.5로 업그레이드할 수 있는 옵션도 있습니다. 기존 Aurora MySQL 1.\$1 클러스터를 2.07.5로 직접 업그레이드할 수 없습니다. 하지만 이 클러스터의 스냅샷을 Aurora MySQL 2.07.5로 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 AWS Management Console, AWS CLI 또는 RDS API를 통해 엔진 버전을 지정합니다.

**참고**  <a name="lts_notice_2075"></a>
 이 버전은 장기 지원(LTS) 릴리스로 지정됩니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL LTS(장기 지원) 릴리스](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Versions.html#AuroraMySQL.Updates.LTS)를 참조하세요.**

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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.2075.Improvements"></a>

 **가용성 향상:** 
+  Aurora 복제본에서 사용자 수준 잠금이 허용되지 않던 문제를 해결했습니다.
+  `READ COMMITTED` 격리 수준에서 XA 트랜잭션을 사용할 때 데이터베이스 재시작을 유발할 수 있는 문제를 해결했습니다 
+  `server_audit_incl_users` 및 `server_audit_excl_users` 글로벌 파라미터에 대한 최대 허용 길이를 2,000으로 확장했습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2075.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2075.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.07.4

Aurora MySQL 2.07.2가 정식 출시되었습니다. Aurora MySQL 2.\$1 버전은 MySQL 5.7과 호환되고 Aurora MySQL 1.\$1 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 릴리스에서 Aurora MySQL 2.07.4로 스냅샷을 복원할 수 있습니다. 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.07.4로 업그레이드할 수 있는 옵션도 있습니다. 기존 Aurora MySQL 1.\$1 클러스터를 2.07.4로 직접 업그레이드할 수 없습니다. 하지만 이 클러스터의 스냅샷을 Aurora MySQL 2.07.4로 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 AWS Management Console, AWS CLI 또는 RDS API를 통해 엔진 버전을 지정합니다.

**참고**  <a name="lts_notice_2074"></a>
 이 버전은 장기 지원(LTS) 릴리스로 지정됩니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL LTS(장기 지원) 릴리스](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Versions.html#AuroraMySQL.Updates.LTS)를 참조하세요.**

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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.2074.Improvements"></a>

 **보안 수정:** 
+ [CVE-2020-14812](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14812)
+ [CVE-2020-14793](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14793)
+ [CVE-2020-14790](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14790)
+ [CVE-2020-14775](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14775)
+ [CVE-2020-14769](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14769)
+ [CVE-2020-14765](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14765)
+ [CVE-2020-14760](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14760)
+ [CVE-2020-14672](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14672)
+ [CVE-2020-1971](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-1971)

 **가용성 향상:** 
+  네트워크 패킷을 읽거나 쓰는 동안 네트워크 오류가 발생할 경우 클라이언트가 정지될 수 있는 문제를 수정했습니다.
+  일부 경우에 DDL이 중단된 후 엔진 재시작 시간이 개선되었습니다.
+  DDL 또는 DML로 인해 페이지 미리 가져오기 요청 중에 엔진이 재시작될 수 있는 문제가 해결되었습니다.
+  Aurora 읽기 전용 복제본에서 테이블 또는 인덱스의 역방향 검색을 수행하는 동안 복제본이 재시작될 수 있는 문제가 해결되었습니다.
+  복제 클러스터 작업에서 복제본 생성 시간이 더 오래 걸리는 문제를 수정했습니다.
+  지리 공간 열에 병렬 쿼리 최적화를 사용할 때 데이터베이스가 다시 시작될 수 있는 문제를 해결했습니다.
+  `HA_ERR_KEY_NOT_FOUND` 오류가 발생하면서 binlog 복제본이 중지될 수 있는 문제를 수정했습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.2074.Patches"></a>
+  ' '(공백), '%' 또는 ', '가 포함된 토큰을 처리할 때 전체 텍스트 ngram 파서에서 발생하던 문제가 수정되었습니다. ngram 파서를 사용하는 경우 고객은 FTS 인덱스를 재구축해야 합니다. (버그 \$125873310) 
+  중첩된 SQL 뷰를 사용하여 쿼리를 실행하는 동안 엔진이 재시작될 수 있는 문제가 해결되었습니다. (버그 \$127214153, 버그 \$126864199) 

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2074.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 *Amazon Aurora 사용 설명서*의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2074.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.07.3

Aurora MySQL 2.07.3이 정식 버전입니다. Aurora MySQL 2.\$1 버전은 MySQL 5.7과 호환되고 Aurora MySQL 1.\$1 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 릴리스에서 Aurora MySQL 2.07.3으로 스냅샷을 복원할 수 있습니다. 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.07.3로 업그레이드할 수 있는 옵션도 있습니다. 기존 Aurora MySQL 1.\$1 클러스터를 2.07.3으로 직접 업그레이드할 수 없습니다. 하지만 이 클러스터의 스냅샷을 Aurora MySQL 2.07.3으로 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 AWS Management Console, AWS CLI 또는 RDS API를 통해 엔진 버전을 지정합니다.

**참고**  <a name="lts_notice_2073"></a>
 이 버전은 장기 지원(LTS) 릴리스로 지정됩니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL LTS(장기 지원) 릴리스](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Versions.html#AuroraMySQL.Updates.LTS)를 참조하세요.**

질문이나 우려 사항이 있는 경우 커뮤니티 포럼이나 [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.2073.Improvements"></a>

 **보안 수정:** 

 관리된 환경에서 처리를 미세 조정하기 위한 수정 사항 및 기타 향상된 기능 
+ [CVE-2021-2144](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-2144)
+ [CVE-2020-14567](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14567)
+ [CVE-2020-14559](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14559)
+ [CVE-2020-14553](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14553)
+ [CVE-2020-14547](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14547)
+ [CVE-2020-14540](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-14540)
+ [CVE-2020-2812](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2812)
+ [CVE-2020-2806](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2806)
+ [CVE-2020-2780](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2780)
+ [CVE-2020-2765](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2765)
+ [CVE-2020-2763](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2763)
+ [CVE-2020-2760](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2760)
+ [CVE-2020-2579](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2579)
+ [CVE-2019-2740](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2740)

 **호환되지 않는 변경 사항:** 

 이 버전에서는 `mysqldump` 명령의 동작에 영향을 주는 권한 변경을 도입했습니다. 사용자는 `PROCESS` 테이블에 액세스하려면 `INFORMATION_SCHEMA.FILES` 권한이 있어야 합니다. 변경 없이 `mysqldump` 명령을 실행하려면 `PROCESS` 명령이 연결되는 데이터베이스 사용자에게 `mysqldump` 권한을 부여합니다. `mysqldump` 옵션을 사용하여 `--no-tablespaces` 명령을 실행할 수도 있습니다. 이 옵션을 사용하면 `mysqldump ` 출력에 `CREATE LOGFILE GROUP` 또는 `CREATE TABLESPACE` 문이 포함되지 않습니다. 이 경우 `mysqldump` 명령은 `INFORMATION_SCHEMA.FILES` 테이블에 액세스하지 않으므로 `PROCESS` 권한을 부여할 필요가 없습니다.

 **가용성 향상:** 
+  잠금 관리자에서 연결/쿼리 종료 및 데이터베이스 재시작 결과 세션 종료 간의 경쟁 조건을 수정했습니다.
+  쿼리 캐시가 활성화된 상태에서 여러 테이블 또는 데이터베이스에 액세스하는 다중 쿼리 문이 실행된 후 데이터베이스가 다시 시작되는 문제를 수정했습니다.
+  보조 인덱스가 있는 가상 열의 업데이트로 인해 재시작이 반복되는 문제를 해결했습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.2073.Patches"></a>
+  *InnoDB:* 마스터의 XA 준비 단계에 성공적으로 실행된 동시 XA 트랜잭션이 슬레이브에서 재생될 때 충돌하여 응용 프로그램 스레드에서 잠금 대기 시간 초과가 발생합니다. 충돌은 트랜잭션이 슬레이브에서 순차적으로 재생될 때 다른 GAP 잠금 범위 때문에 발생합니다. 이러한 유형의 충돌을 방지하기 위해 XA 트랜잭션이 준비 단계에 도달하면 [READ COMMITTED](https://dev.mysql.com/doc/refman/5.7/en/innodb-transaction-isolation-levels.html#isolevel_read-committed) 격리 수준에서 XA 트랜잭션에 의해 수행된 GAP 잠금이 해제되고 더 이상 상속되지 않습니다. (버그 \$127189701, 버그 \$125866046) 
+  *InnoDB:* [READ COMMITED](https://dev.mysql.com/doc/refman/5.7/en/innodb-transaction-isolation-levels.html#isolevel_read-committed) 격리 수준을 사용하는 동안 외래 키 유효성 검사 중 불필요하게 간격 잠금이 발생했습니다. (버그 \$125082593) 
+  *복제:* XA 트랜잭션을 사용할 때 복제 슬레이브의 적용자 (SQL) 스레드에 대한 잠금 대기 시간 초과 또는 교착 상태가 발생한 경우 자동 재시도가 작동하지 않습니다. 원인은 SQL 스레드가 롤백을 수행하는 동안 XA 트랜잭션을 롤백하지 않는다는 것입니다. 즉 트랜잭션을 다시 시도할 때 발생하는 첫 번째 이벤트는 XA 트랜잭션이 이미 진행 중일 때 유효하지 않은 XA START이며 XAER\$1RMFAIL 오류가 발생합니다. (버그 \$124764800) 
+  *복제:* 트랜잭션 격리 수준이 [반복 읽기](https://dev.mysql.com/doc/refman/5.7/en/innodb-transaction-isolation-levels.html#isolevel_repeatable-read)로 설정된 경우 인터리브 트랜잭션이 슬레이브 응용 프로그램이 교착 상태에 빠질 수 있습니다. (버그 \$125040331) 
+  *복제:* 기존의 모든 릴레이 로그 파일 (Relay\$1Log\$1Space) 의 총 합산 크기에 대해 [SHOW 슬레이브 상태](https://dev.mysql.com/doc/refman/5.7/en/show-slave-status.html)문에서 반환된 값이 릴레이 로그 파일에 사용된 실제 디스크 공간보다 훨씬 커질 수 있습니다. I/O 스레드가 값을 업데이트하는 동안 변수를 잠그지 않았으므로 SQL 스레드가 릴레이 로그 파일을 자동으로 삭제하고 I/O 스레드가 값 업데이트를 완료하기 전에 감소된 값을 쓸 수 있습니다. 그런 다음 I/O 스레드는 SQL 스레드의 업데이트를 무시하고 삭제된 파일의 공간을 다시 추가하여 원래 크기 계산을 작성했습니다. 이제 Relay\$1Log\$1Space 값이 업데이트 중에 잠겨 동시 업데이트를 방지하고 정확한 계산을 보장합니다. (버그 \$126997096, 버그 \$187832) 
+  VALUES 목록에서 조인을 포함하는 하위 쿼리를 사용하여 두 번째 또는 이후 행에 대한 값을 생성하는 [INSERT](https://dev.mysql.com/doc/refman/5.7/en/insert.html) 문의 경우 필요한 권한을 확인하지 못한 후 서버가 종료될 수 있습니다. (버그 \$123762382) 
+  기본값 [CURRENT\$1TIMESTAMP](https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_current-timestamp)가 있는 [TIMESTAMP](https://dev.mysql.com/doc/refman/5.7/en/datetime.html) 또는 [DATETIME](https://dev.mysql.com/doc/refman/5.7/en/datetime.html) 열을 포함하는 테이블의 경우 테이블에 `BEFORE INSERT` 트리거가 있으면 열을 `0000-00-00 00:00:00`로 초기화할 수 있습니다. (버그 \$125209512, 버그 \$184077) 
+  다중 스레드가 메타데이터 성능 스키마 개체를 등록 및 등록 취소하려고 동시에 시도하면 서버 종료가 발생할 수 있습니다. (버그 \$126502135) 
+  특정 [SELECT](https://dev.mysql.com/doc/refman/5.7/en/select.html)문의 내용에서 테이블을 만든 문을 포함하는 저장 프로시저를 실행하면 메모리 누수가 발생할 수 있습니다. (버그 \$125586773) 
+  보기에 액세스한 쿼리가 포함된 저장 프로시저를 실행하면 세션이 종료될 때까지 비워지지 않은 메모리를 할당할 수 있습니다. (버그 \$125053286) 
+  특정 하위 쿼리 구체화 사례로 인해 서버가 종료될 수 있습니다. 이러한 쿼리는 이제 구체화가 비활성화되었음을 나타내는 오류를 생성합니다. (버그 \$126402045) 
+  버그 \$118898433: 조인 버퍼링을 사용하는 경우(예: 블록 중첩 루프 알고리즘 사용) 왼쪽 조인이 많은 쿼리가 느려졌습니다. (버그 \$118898433, 버그 \$172854) 
+  최적화 프로그램은 두 번째 열에 대해 `LIKE` 절이 있는 내부 조인을 실행할 때 복합 인덱스의 두 번째 열을 건너 뜁니다. (버그 \$128086754) 

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2073.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.
+ AWS Lambda 함수를 비동기식으로 호출하기 위한 네이티브 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 *Amazon Aurora 사용 설명서*의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2073.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.07.2

Aurora MySQL 2.07.2가 정식 버전입니다. Aurora MySQL 2.\$1 버전은 MySQL 5.7과 호환되고 Aurora MySQL 1.\$1 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 릴리스에서 Aurora MySQL 2.07.2로 스냅샷을 복원할 수 있습니다. 또한 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.07.2로 업그레이드할 수 있는 옵션도 있습니다. 기존 Aurora MySQL 1.\$1 클러스터를 2.07.2로 직접 업그레이드할 수 없습니다. 하지만 이 클러스터의 스냅샷을 Aurora MySQL 2.07.2로 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 , AWS CLI또는 RDS API AWS Management Console를 통해 엔진 버전을 지정하십시오.

**참고**  
이 버전은 장기 지원(LTS) 릴리스로 지정됩니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL LTS(장기 지원) 릴리스](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Versions.html#AuroraMySQL.Updates.LTS)를 참조하세요.**

질문이나 우려 사항이 있는 경우 커뮤니티 포럼 및 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.2072.Improvements"></a>

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

 **높은 우선 순위:** 
+  쓰기 로드가 많은 일부 데이터베이스 클러스터에서 복제가 더 오래 걸리는 문제를 해결했습니다.
+  보조 인덱스를 사용하는 실행 계획이 있는 리더 DB 인스턴스에서 쿼리가 커밋되지 않은 데이터를 반환할 수 있는 문제를 수정했습니다. 이 문제는 기본 또는 보조 인덱스 키 열을 수정하는 데이터 조작 언어(DML) 작업의 영향을 받는 데이터로 제한됩니다.

 **일반적인 개선 사항:** 
+  전체 텍스트 검색(FTS) 인덱스를 포함하는 Aurora 1.x DB 클러스터를 Aurora 2.x DB 클러스터로 복원하는 속도가 느려지는 문제를 수정했습니다.
+  테이블 이름에 특수 문자가 있는 분할된 테이블을 포함하는 Aurora 1.x 데이터베이스 스냅샷을 Aurora 2.x DB 클러스터로 복원하는 속도가 느려지는 문제를 수정했습니다.
+  리더 DB 인스턴스에서 느린 쿼리 로그와 일반 로그를 쿼리할 때 오류를 야기하는 문제를 수정했습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.2072.Patches"></a>
+  버그 \$123104498: 사용된 총 메모리를 보고할 때 성능 스키마의 문제를 수정했습니다([https://github.com/mysql/mysql-server/commit/20b6840df5452f47313c6f9a6ca075bfbc00a96b](https://github.com/mysql/mysql-server/commit/20b6840df5452f47313c6f9a6ca075bfbc00a96b)).
+  버그 \$122551677: 데이터베이스를 오프라인으로 전환하려고 할 때 데이터베이스 엔진 충돌을 유발할 수 있는 성능 스키마의 문제를 수정했습니다([https://github.com/mysql/mysql-server/commit/05e2386eccd32b6b444b900c9f8a87a1d8d531e9](https://github.com/mysql/mysql-server/commit/05e2386eccd32b6b444b900c9f8a87a1d8d531e9)).
+  버그 \$123550835, 버그 \$123298025, 버그 \$181464: 내부 버퍼 용량 초과로 인해 데이터베이스 엔진 충돌이 발생하는 성능 스키마의 문제를 수정했습니다([https://github.com/mysql/mysql-server/commit/b4287f93857bf2f99b18fd06f555bbe5b12debfc](https://github.com/mysql/mysql-server/commit/b4287f93857bf2f99b18fd06f555bbe5b12debfc)).

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2072.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2072.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전 **2.07.1

Aurora MySQL 2.07.1이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 릴리스에서 Aurora MySQL 2.07.1로 스냅샷을 복원할 수 있습니다. 또한 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.07.1로 업그레이드할 수 있는 옵션도 있습니다. 기존 Aurora MySQL 1.\$1 클러스터를 2.07.1로 직접 업그레이드할 수 없습니다. 하지만 이 클러스터의 스냅샷을 Aurora MySQL 1.07.1로 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 , AWS CLI또는 RDS API AWS Management Console를 통해 엔진 버전을 지정하십시오.

**참고**  
 현재이 버전은 AWS GovCloud(미국 동부) [us-gov-east-1], AWS GovCloud(미국 서부) [us-gov-west-1], 중국(닝샤) [cn-northwest-1], 아시아 태평양(홍콩) [ap-east-1], 중동(바레인) [me-south-1] AWS 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 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 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **높은 우선 순위:** 
+ Aurora 특정 데이터베이스 추적 및 로깅 하위 시스템에서 사용 가능한 메모리를 낮추는 느린 메모리 누수 문제가 수정되었습니다.

 **일반적인 안정성 수정 사항:** 
+ 중간 테이블을 내부적으로 사용하는 다중 테이블 조인 및 집계가 포함된 복잡한 쿼리를 실행하는 동안 발생하는 충돌 문제가 수정되었습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2071.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2071.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.07.0

Aurora MySQL 2.07.0이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 릴리스에서 Aurora MySQL 2.07.0으로 스냅샷을 복원할 수 있습니다. 또한 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.07.0으로 업그레이드할 수 있는 옵션도 있습니다. 기존 Aurora MySQL 1.\$1 클러스터를 2.07.0으로 직접 업그레이드할 수 없습니다. 하지만 이 클러스터의 스냅샷을 Aurora MySQL 0.07.0으로 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 , AWS CLI또는 RDS API AWS Management Console를 통해 엔진 버전을 지정하십시오.

**참고**  
 이 버전은 현재 다음 AWS 리전에서 사용할 수 없습니다. AWS GovCloud(미국 동부) [us-gov-east-1], AWS GovCloud(미국 서부) [us-gov-west-1], 중국(닝샤) [cn-northwest-1], 아시아 태평양(홍콩) [ap-east-1], 중동(바레인) [me-south-1], 남아메리카(상파울루) [sa-east-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)를 참조하세요.**

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **새로운 기능:** 
+  글로벌 데이터베이스를 사용하면 이제 다음 리전에 배포된 데이터베이스 클러스터에 보조 읽기 전용 복제본 AWS 리전을 추가할 수 있습니다. 리전: 미국 동부(버지니아 북부) [us-east-1], 미국 동부(오하이오)[us-east-2], 미국 서부(캘리포니아 북부) [us-west-1], 미국 서부(오레곤) [us-west-2], 유럽(아일랜드)[eu-west-1], 유럽(런던)[eu-west-2], 유럽(파리)[eu-west-3], 아시아 태평양(도쿄) [ap-northeast-1], 아시아 태평양(서울) [ap-northeast-2], 아시아 태평양(싱가포르) [ap-southeast-1], 아시아 태평양(시드니) [ap-southeast-2], 캐나다(중부) [ca-central-1], 유럽(프랑크푸르트)[eu-central-1], 및 아시아 태평양(뭄바이) [ap-south-1].
+  Amazon Aurora 기계 학습은 Aurora MySQL 데이터베이스와 AWS 기계 학습(ML) 서비스 간의 고도로 최적화된 통합입니다. Aurora Machine Learning에서는 개발자가 사용자 지정 통합을 구축하거나 별도의 도구를 배울 필요 없이 데이터베이스 개발을 위해 이미 사용 중인 익숙한 SQL 프로그래밍 언어를 사용해 ML 모델을 호출하여 다양한 ML 기반 예측을 자체 데이터베이스 애플리케이션에 추가할 수 있게 허용합니다. 자세한 내용은 [Amazon Aurora에서 기계 학습(ML) 기능 사용](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-ml.html) 단원을 참조하십시오.
+  읽기 전용 복제본의 ANSI `READ COMMITTED` 격리 수준에 대한 지원을 추가하였습니다. 이 격리 수준을 통해 읽기 전용 복제본의 장기 실행 쿼리는 라이터 노드의 높은 쓰기 처리량에 영향을 미치지 않는 상태로 실행됩니다. 자세한 내용은 [Aurora MySQL 격리 수준](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Reference.html#AuroraMySQL.Reference.IsolationLevels)을 참조하십시오.

 **심각한 수정 사항:** 
+ [CVE-2019-2922](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2922)
+ [CVE-2019-2923](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2923)
+ [CVE-2019-2924](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2924)
+ [CVE-2019-2910](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2910)

 **우선 순위가 높은 수정 사항:** 
+  데이터베이스 가동 중지 시간이 늘어나는 원인이 되는 DDL 복구 관련 문제를 해결하였습니다. 다중 테이블 drop 문(예: `DROP TABLE t1, t2, t3`) 실행 이후 사용할 수 없게 되는 클러스터는 이 버전으로 업데이트해야 합니다.
+  데이터베이스 가동 중지 시간이 늘어나는 원인이 되는 DDL 복구 관련 문제를 해결하였습니다. `INPLACE ALTER TABLE` DDL 문 실행 이후 사용할 수 없게 되는 클러스터는 이 버전으로 업데이트해야 합니다.

 **일반적인 안정성 수정 사항:** 
+  `information_schema.replica_host_status` 테이블에 일관성 없는 데이터를 생성한 문제를 해결하였습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.2070.Patches"></a>
+  버그 \$126251621: 트리거 및 GCOL로 인한 잘못된 동작 
+  버그 \$122574695: ASSERTION `\$1TABLE \$1\$1 (\$1TABLE->READ\$1SET \$1\$1 BITMAP\$1IS\$1SET(TABLE->READ\$1SET, FIEL 
+  버그 \$125966845: 복제 키의 INSERT로 인해 교착 상태 발생 
+  버그 \$123070734: 동시 TRUNCATE 테이블로 인해 중단 발생 
+  버그 \$126191879: 외래 키 CASCADE에서 과도한 메모리 사용 
+  버그 \$120989615: INNODB AUTO\$1INCREMENT에서 동일한 값을 두 번 산출 

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2070.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2070.Compatibility"></a>

Aurora MySQL 2.07.0은 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

현재 Aurora MySQL 2.07.0은 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.06.0

Aurora MySQL 2.06.0이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 Aurora MySQL 릴리스는 1.14.\$1, 1.15.\$1, 1.16.\$1, 1.17.\$1, 1.18.\$1, 1.19.\$1, 2.01.\$1, 2.02.\$1, 2.03.\$1, 2.04.\$1, 2.05.\$1, 2.06.\$1입니다.

 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 2.06.0으로 스냅샷을 복원할 수 있습니다. 또한 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.06.0으로 업그레이드할 수 있는 옵션도 있습니다. 기존 Aurora MySQL 1.\$1 클러스터를 2.06.0으로 직접 업그레이드할 수 없습니다. 하지만 이 클러스터의 스냅샷을 Aurora MySQL 2.06.0으로 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 , AWS CLI또는 RDS API AWS Management Console를 통해 엔진 버전을 지정하십시오.

**참고**  
 현재이 버전은 AWS GovCloud(미국 동부) [us-gov-east-1], AWS GovCloud(미국 서부) [us-gov-west-1], 중국(닝샤) [cn-northwest-1], 아시아 태평양(홍콩) [ap-east-1], 중동(바레인) [me-south-1] AWS 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼 및 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 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **새로운 기능:** 
+  Aurora MySQL 클러스터는 이제 db.r5.8xlarge, db.r5.16xlarge, db.r5.24xlarge 인스턴스 유형을 지원합니다. Aurora MySQL 클러스터의 인스턴스 유형에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora DB 인스턴스 클래스](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.DBInstanceClass.html)를 참조하세요.**
+  이제 해시 조인 기능은 정식 버전이며 Aurora 랩 모드 설정이 ON 상태일 필요가 없습니다. 이 기능은 동등 조인을 사용하여 많은 양의 데이터를 조인해야 하는 경우 이 기능으로 쿼리 성능을 향상시킬 수 있습니다. 이 기능에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora Serverless에 데이터 API 사용](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/data-api.html)을 참조하세요.**
+  이제 핫 행 경합 기능은 정식 버전이며 Aurora 랩 모드 설정이 ON 상태일 필요가 없습니다. 이 기능은 동일한 페이지의 행에 대해 경합하는 트랜잭션이 많은 워크로드의 처리량을 크게 향상시킵니다.
+  Aurora MySQL 2.06 이상에서는 백업에서 데이터를 복원하지 않고도 특정 시간으로 DB 클러스터 "되감기"하는 기능을 지원합니다. 역추적이라고 하는 이 기능을 사용하면 잘못된 테이블이나 잘못된 행을 삭제하는 등 사용자가 실수를 저지른 경우 빠르게 복구할 수 있습니다. 역추적은 대규모 데이터베이스라 할지라도 몇 초 내에 완료됩니다. [AWS 블로그에서](https://aws.amazon.com/blogs/aws/amazon-aurora-backtrack-turn-back-time/) 개요를 읽고 자세한 내용은 *Amazon* [ Aurora 사용 설명서의 Aurora DB 클러스터 역추적](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Managing.Backtrack.html)을 참조하세요.
+  Aurora 2.06 이상은 네이티브 함수를 통한 동기 AWS Lambda 호출을 지원합니다`lambda_sync()`. 또한 비동기식 Lambda 호출의 기존 저장 프로시저의 대안으로 사용할 수 있는 네이티브 함수 `lambda_async()`도 사용할 수 있습니다. Lambda 함수 호출에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**

 **심각한 수정 사항:** 

 없음.

 **우선 순위가 높은 수정 사항:** 

 **보안 수정** 
+ [CVE-2019-2805](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2805)
+ [CVE-2019-2791](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2791)
+ [CVE-2019-2778](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2778)
+ [CVE-2019-2758](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2758)
+ [CVE-2019-2739](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2739)
+ [CVE-2019-2730](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2730)
+ [CVE-2018-3064](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3064)
+ [CVE-2018-3058](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3058)
+ [CVE-2018-2786](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-2786)
+ [CVE-2017-3653](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3653)
+ [CVE-2017-3465](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3465)
+ [CVE-2017-3455](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3455)
+ [CVE-2017-3244](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3244)
+ [CVE-2016-5612](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5612)

 **연결 처리** 
+  DDL을 한 개 이상 실행하는 동안 클라이언트 연결 급증에 더 잘 대처하기 위해 데이터베이스 가용성을 개선하였습니다. 이러한 급증은 필요 시 추가 스레드를 일시적으로 생성하여 처리합니다. DDL 처리 중 연결 급증에 뒤이어 데이터베이스가 응답하지 않는 경우 업그레이드하는 것이 좋습니다.

 **엔진 다시 시작** 
+  엔진을 다시 시작하는 중에 사용 불가 상태가 지속되는 문제를 해결하였습니다. 이를 통해 버퍼 풀 초기화 관련 문제가 해결됩니다. 이 문제는 드물게 발생하지만 지원되는 릴리스에 영향을 미칠 가능성이 있습니다.
+  대량의 쓰기 워크로드가 실행 중일 때 바이너리 로그(binlog) 마스터로 구성된 데이터베이스가 다시 시작하는 원인이 되는 문제를 해결하였습니다.

 **일반적인 안정성 수정 사항:** 
+  캐시되지 않은 데이터에 액세스하는 쿼리가 평상시보다 더 느려질 수 있는 문제점을 개선하였습니다. 캐시되지 않은 데이터에 액세스하는 동안 알 수 없는 이유로 읽기 지연 시간이 늘어나는 고객은 이러한 문제를 겪을 때 업그레이드하는 것이 좋습니다.
+  데이터베이스 스냅샷에서 분할된 테이블을 복원하지 못하는 문제를 해결하였습니다. Aurora MySQL 1.\$1 데이터베이스의 스냅샷에서 복원된, 데이터베이스 내 분할된 테이블에 액세스할 때 오류가 발생하는 문제를 겪는 고객은 이 버전을 사용하는 것이 좋습니다.
+  DDL 쿼리가 라이터 DB 인스턴스에서 진행 중일 때 읽기 쿼리를 처리하는 스레드와 스키마 변경 사항을 적용하는 쿼리 사이의 잠금 경합을 해결하여 Aurora 복제본의 안정성을 높였습니다.
+  DDL 작업을 통해 트리거되는 `mysql.innodb_table_stats` 테이블 업데이트와 관련된 안정성 문제를 해결하였습니다.
+  Aurora 복제본의 임시 테이블에 대해 중첩된 쿼리가 실행될 때 `ERROR 1836`을 잘못 보고하는 문제를 해결하였습니다.

 **성능 개선 사항:** 
+  쿼리 캐시가 binlog 작업자에서 비활성화된 경우 캐시에 대한 불필요한 API 호출을 방지함으로써 binlog 복제의 성능을 높였습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2060.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2060.Compatibility"></a>

Aurora MySQL 2.06.0은 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

현재 Aurora MySQL 2.06.0은 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.05.0

Aurora MySQL 2.05.0이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 Aurora MySQL 릴리스는 1.14.\$1, 1.15.\$1, 1.16.\$1, 1.17.\$1, 1.18.\$1, 1.19.\$1, 2.01.\$1, 2.02.\$1, 2.03.\$1, 2.04.\$1입니다.

 현재 지원되는 Aurora MySQL 릴리스에서 Aurora MySQL 2.05.0으로 스냅샷을 복원할 수 있습니다. 또한 최고 2.04.6까지, 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.05.0으로 업그레이드할 수 있는 옵션도 있습니다. 기존 Aurora MySQL 1.\$1 클러스터를 2.05.0으로 직접 업그레이드할 수 없습니다. 하지만 이 클러스터의 스냅샷을 Aurora MySQL 2.05.0으로 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 , AWS CLI또는 RDS API AWS Management Console를 통해 엔진 버전을 지정하십시오.

**참고**  
 현재이 버전은 AWS GovCloud(미국 동부) [us-gov-east-1], AWS GovCloud(미국 서부) [us-gov-west-1], 중국(닝샤) [cn-northwest-1], 아시아 태평양(홍콩) [ap-east-1], 유럽(스톡홀름) [eu-north-1], 중동(바레인) [me-south-1] AWS 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 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 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **심각한 수정 사항:** 
+ [CVE-2018-0734](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-0734)
+ [CVE-2019-2534](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2534)
+ [CVE-2018-3155](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3155)
+ [CVE-2018-2612](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-2612)
+ [CVE-2017-3599](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3599)
+ [CVE-2018-3056](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3056)
+ [CVE-2018-2562](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-2562)
+ [CVE-2017-3329](https://nvd.nist.gov/vuln/detail/CVE-2017-3329)
+ [CVE-2018-2696](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-2696)
+ `sync_binlog` 파라미터의 값이 1로 설정되지 않은 경우 마스터의 현재 binlog 파일에 있는 이벤트가 작업자에서 복제되지 않는 문제를 수정했습니다.

 **우선 순위가 높은 수정 사항:** 
+  데이터베이스 크기가 64테비바이트(TiB)에 가까운 고객은 이 버전으로 업그레이드하여 Aurora 스토리지 한도에 가까운 볼륨에 영향을 미치는 안정성 버그로 인한 가동 중지를 방지할 것을 적극 권장합니다.
+  복제 지연 시간이 늘어나는 것을 방지하여 binlog 마스터에서 포그라운드 쿼리 성능을 향상하기 위해 `aurora_binlog_replication_max_yield_seconds` 파라미터의 기본값을 0으로 변경하였습니다.

## MySQL 버그 수정 통합
<a name="AuroraMySQL.Updates.2050.BugFixes"></a>
+  Bug\$123054591: PURGE BINARY LOGS TO가 전체 binlog 파일을 읽고 있어 MySql이 지연되고 있습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2050.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2050.Compatibility"></a>

Aurora MySQL 2.05.0은 MySQL 5.7과 연결성으로 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

현재 Aurora MySQL 2.05.0은 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.04.9

Aurora MySQL 2.04.9가 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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로 클러스터를 생성하려면 , AWS CLI또는 RDS API AWS Management Console를 통해 엔진 버전을 지정하십시오.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼 및 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)를 참조하세요.**

**참고**  
 현재이 버전은 AWS GovCloud(미국 동부) [us-gov-east-1], AWS GovCloud(미국 서부) [us-gov-west-1], 아시아 태평양(홍콩) [ap-east-1], 중동(바레인) [me-south-1] AWS 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **우선 순위가 높은 수정 사항:** 

 **심각한 수정 사항:** 
+ [CVE-2020-2760](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-2760)
+ [CVE-2019-5443](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-5443)
+ [CVE-2019-3822](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-3822)
+ [CVE-2019-2924](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2924)
+ [CVE-2019-2923](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2923)
+ [CVE-2019-2922](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2922)
+ [CVE-2019-2911](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2911)
+ [CVE-2019-2910](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2910)
+ [CVE-2019-2805](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2805)
+ [CVE-2019-2791](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2791)
+ [CVE-2019-2778](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2778)
+ [CVE-2019-2758](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2758)
+ [CVE-2019-2740](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2740)
+ [CVE-2019-2739](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2739)
+ [CVE-2019-2730](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2730)
+ [CVE-2019-2628](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-2628)
+ [CVE-2018-3064](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3064)
+ [CVE-2018-3058](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-3058)
+ [CVE-2018-2813](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-2813)
+ [CVE-2018-2786](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-2786)
+ [CVE-2017-3653](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3653)
+ [CVE-2017-3465](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3465)
+ [CVE-2017-3464](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3464)
+ [CVE-2017-3455](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3455)
+ [CVE-2017-3244](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-3244)
+ [CVE-2016-5612](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5612)
+ [CVE-2016-5436](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5436)

 **가용성 향상:** 
+  `kill session` 명령 실행으로 인해 데이터베이스가 다시 시작되거나 장애 조치가 수행되던 문제를 해결했습니다. 이 문제가 발생하면 AWS 지원팀에 문의하여 인스턴스에서이 수정 사항을 활성화합니다.
+  중간 테이블을 내부적으로 사용하는 다중 테이블 조인 및 집계가 포함된 복잡한 쿼리를 실행하는 동안 데이터베이스가 다시 시작되는 문제를 해결했습니다.
+  다중 테이블에서 `DROP TABLE`이 중단되어 데이터베이스가 다시 시작되는 문제를 해결했습니다.
+  데이터베이스 복구 중에 데이터베이스 장애 조치가 발생하는 문제를 해결했습니다.
+  감사 및 느린 쿼리 로그가 활성화된 경우 threads\$1running의 잘못된 보고로 인해 데이터베이스가 다시 시작되는 문제를 해결했습니다.
+  실행 중에 `kill query` 명령이 멈출 수 있는 문제를 해결했습니다.
+  트랜잭션 롤백 중에 데이터베이스 재시작 또는 장애 조치로 이어지는 잠금 관리자의 교착 상태를 수정했습니다.
+  여러 연결이 전체 텍스트 검색 인덱스로 동일한 테이블을 업데이트하려고 하면 데이터베이스 재시작 또는 장애 조치를 트리거한 문제를 수정했습니다.
+  인덱스를 제거할 때 장애 조치 또는 다시 시작으로 인해 데드 래치가 발생할 수 있는 문제를 해결했습니다.

 **일반적인 개선 사항:** 
+  읽기 전용 복제본에 대한 쿼리가 커밋되지 않은 트랜잭션의 데이터를 사용하도록 할 수 있는 문제를 해결했습니다. 이 문제는 데이터베이스가 다시 시작된 직후에 시작되는 트랜잭션으로 제한됩니다.
+  트리거가 정의된 테이블에 대해 `INPLACE ALTER TABLE`이 진행되는 동안과 DDL에 `RENAME` 절이 포함되지 않은 경우 발생하는 문제를 해결했습니다.
+  쓰기 로드가 많은 일부 데이터베이스 클러스터에서 복제가 더 오래 걸리는 문제를 해결했습니다.
+  분할된 테이블의 이름에 공백이 포함된 경우 업그레이드하는 동안 발생하는 문제를 해결했습니다.
+  읽기 전용 복제본이 쓰기에서 최근에 커밋된 트랜잭션의 일부 결과를 일시적으로 볼 수 있는 문제를 해결했습니다.
+  FTS 테이블에 대한 읽기 전용 복제본에 대한 쿼리가 기한 경과 결과를 생성할 수 있는 문제를 해결했습니다. 이 문제는 읽기 전용 복제본의 FTS 쿼리가 쓰기의 동일한 FTS 테이블에 대해 `INFORMATION_SCHEMA.INNODB_SYS_TABLES`에 대한 쿼리를 긴밀히 따르는 경우에만 발생합니다.
+  전체 텍스트 검색(FTS) 인덱스를 포함하는 Aurora 1.x 데이터베이스 클러스터를 Aurora 2.x 데이터베이스 클러스터로 복원하는 속도가 느려지는 문제를 해결했습니다.
+  `server_audit_incl_users` 및 `server_audit_excl_users` 전역 파라미터에 대한 최대 허용 길이를 2000으로 확장했습니다.
+  Aurora 1.x에서 Aurora 2.x로 복원이 완료되는 데 시간이 오래 걸리는 문제를 해결했습니다.
+  저장 프로시저를 통한 `lambda_async` 호출이 유니코드에서 작동하지 않는 문제를 해결했습니다.
+  공간 인덱스가 레코드 외 지오메트리 열을 제대로 처리하지 못할 때 발생하는 문제를 해결했습니다.
+  리더 DB 인스턴스에서 쿼리가 실패하고 '작업이 종료됨(내부 오류)' 메시지와 함께 `InternalFailureException` 오류가 발생할 수 있는 문제를 해결했습니다.

## MySQL 버그 수정 통합
<a name="AuroraMySQL.Updates.2049.BugFixes"></a>
+  버그 \$123070734, 버그 \$180060: 동시 TRUNCATE 테이블로 인해 중단이 발생합니다.
+  버그 \$123103937: PS\$1TRUNCATE\$1ALL\$1TABLES()이 SUPER\$1READ\$1ONLY MODE 모드에서 작동하지 않습니다.
+  버그 \$122551677: 서버를 오프라인으로 전환할 때 성능 스키마 내의 경합 상태로 인해 서버가 종료될 수 있습니다.
+  버그 \$127082268: 잘못된 FTS 동기화.
+  BUG \$112589870: 쿼리 캐시가 활성화된 경우 다중 쿼리 문으로 다시 시작되는 문제를 해결했습니다.
+  버그 \$126402045: 특정 하위 쿼리 구체화 사례로 인해 서버가 종료될 수 있습니다. 이러한 쿼리는 이제 구체화가 비활성화되었음을 나타내는 오류를 생성합니다.
+  버그 \$118898433: 조인 버퍼링을 사용하는 경우(예: 블록 중첩 루프 알고리즘 사용) 왼쪽 조인이 많은 쿼리가 느려졌습니다.
+  버그 \$125222337: 가상 인덱스의 NULL 가상 열 필드 이름으로 인해 외래 키 제약 조건의 영향을 받는 가상 열을 채우면서 필드 이름을 비교하는 동안 서버가 종료되었습니다.([https://github.com/mysql/mysql-server/commit/273d5c9d7072c63b6c47dbef6963d7dc491d5131](https://github.com/mysql/mysql-server/commit/273d5c9d7072c63b6c47dbef6963d7dc491d5131)) 
+  버그 \$125053286: 보기에 액세스한 쿼리가 포함된 저장 프로시저를 실행하면 세션이 종료될 때까지 비워지지 않은 메모리를 할당할 수 있습니다.([https://github.com/mysql/mysql-server/commit/d7b37d4d141a95f577916448650c429f0d6e193d](https://github.com/mysql/mysql-server/commit/d7b37d4d141a95f577916448650c429f0d6e193d)) 
+  버그 \$125586773: 특정 SELECT(https://dev.mysql.com/doc/refman/5.7/en/select.html) 문의 내용에서 테이블을 만든 문을 포함하는 저장 프로시저를 실행하면 메모리 누수가 발생할 수 있습니다.([https://github.com/mysql/mysql-server/commit/88301e5adab65f6750f66af284be410c4369d0c1](https://github.com/mysql/mysql-server/commit/88301e5adab65f6750f66af284be410c4369d0c1)) 
+  버그 \$126666274: 성능 스키마 버퍼 컨테이너의 무한 루프가 발생합니다.
+  버그 \$123550835, 버그 \$123298025, 버그 \$181464: 내부 버퍼가 꽉 찼을 때 SELECT 성능 스키마 테이블로 인해 서버가 종료될 수 있습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2049.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2049.Compatibility"></a>

Aurora MySQL 2.04.9는 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.04.9는 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.04.8

Aurora MySQL 2.04.8이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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입니다.

2.\$1 Aurora MySQL 릴리스의 스냅샷을 Aurora MySQL 2.04.8로 복원할 수 있습니다. 또한 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.04.8로 업그레이드할 수 있는 옵션도 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 , AWS CLI또는 RDS API AWS Management Console를 통해 엔진 버전을 지정하십시오.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 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)를 참조하세요.**

**참고**  
 현재이 버전은 AWS GovCloud(미국 동부) [us-gov-east-1], AWS GovCloud(미국 서부) [us-gov-west-1], 아시아 태평양(홍콩) [ap-east-1], 중동(바레인) [me-south-1] AWS 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **새로운 기능:** 
+  **읽기 전용 복제본 개선 사항:** 
  +  데이터를 효율적으로 전송함으로써 Aurora DB 클러스터 내 라이터 인스턴스에서 리더 인스턴스로 이동하는 네트워크 트래픽을 줄였습니다. 이 개선 사항은 복제본이 속도가 느려 다시 시작되는 것을 방지하는 데 도움이 되므로 기본적으로 활성화되어 있습니다. 이 기능의 파라미터는 `aurora_enable_repl_bin_log_filtering`입니다.
  +  Aurora DB 클러스터 내 라이터 인스턴스에서 리더 인스턴스로 전송되는 네트워크 트래픽을 압축을 사용해 줄였습니다. 이 개선 사항은 8xlarge 및 16xlarge 인스턴스 클래스에 대해서만 기본적으로 활성화되어 있습니다. 그 이유는 이 인스턴스가 압축을 위한 추가 CPU 오버헤드를 허용할 수 있기 때문입니다. 이 기능의 파라미터는 `aurora_enable_replica_log_compression`입니다.

 **우선 순위가 높은 수정 사항:** 
+  Aurora DB 클러스터 내에 리더 인스턴스가 있는 경우 대량 워크로드 처리 중 메모리 부족으로 인해 라이터가 다시 시작하는 것을 방지하는 Aurora 라이터 인스턴스의 메모리 관리를 개선하였습니다.
+  성능 스키마 객체에 동시에 액세스하는 동안 엔진이 재시작되는 스케줄러의 비결정적 조건이 수정되었습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2048.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2048.Compatibility"></a>

Aurora MySQL 2.04.8은 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.04.8은 현재, 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.04.7

Aurora MySQL 2.04.7이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 릴리스에서 Aurora MySQL 2.04.7로 스냅샷을 복원할 수 있습니다. 또한 기존 Aurora MySQL 2.\$1 데이터베이스 클러스터를 Aurora MySQL 2.04.7로 업그레이드할 수 있는 옵션도 있습니다. 기존 Aurora MySQL 1.\$1 클러스터를 2.04.7로 직접 업그레이드할 수 없습니다. 하지만 이 클러스터의 스냅샷을 Aurora MySQL 2.04.7로 복원할 수 있습니다.

 이전 버전의 Aurora MySQL로 클러스터를 생성하려면 , AWS CLI또는 RDS API AWS Management Console를 통해 엔진 버전을 지정하십시오.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 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)를 참조하세요.**

**참고**  
 현재이 버전은 AWS GovCloud(미국 동부) [us-gov-east-1], AWS GovCloud(미국 서부) [us-gov-west-1], 아시아 태평양(홍콩) [ap-east-1], 중동(바레인) [me-south-1] AWS 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **우선 순위가 높은 수정 사항:** 

 **연결 처리** 
+  DDL을 한 개 이상 실행하는 동안 클라이언트 연결 급증에 더 잘 대처하기 위해 데이터베이스 가용성을 개선하였습니다. 이러한 급증은 필요 시 추가 스레드를 일시적으로 생성하여 처리합니다. DDL 처리 중 연결 급증에 뒤이어 데이터베이스가 응답하지 않는 경우 업그레이드하는 것이 좋습니다.
+  `Threads_running` 전역 상태 변수의 값이 잘못되는 문제를 해결했습니다.

 **엔진 다시 시작** 
+  엔진을 다시 시작하는 중에 사용 불가 상태가 지속되는 문제를 해결하였습니다. 이를 통해 버퍼 풀 초기화 관련 문제가 해결됩니다. 이 문제는 드물게 발생하지만 지원되는 릴리스에 영향을 미칠 가능성이 있습니다.

 **일반적인 안정성 수정 사항:** 
+  캐시되지 않은 데이터에 액세스하는 쿼리가 평상시보다 더 느려질 수 있는 문제점을 개선하였습니다. 캐시되지 않은 데이터에 액세스하는 동안 알 수 없는 이유로 읽기 지연 시간이 늘어나는 고객은 이러한 문제를 겪을 때 업그레이드하는 것이 좋습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2047.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2047.Compatibility"></a>

Aurora MySQL 2.04.7은 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.04.7은 현재, 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.04.6

Aurora MySQL 2.04.6이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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.\$1 데이터베이스 클러스터를 Aurora MySQL 2.04.6으로 업그레이드할 수 있는 옵션이 있습니다. Aurora MySQL 1.\$1 클러스터의 현재 위치 업그레이드는 허용되지 않습니다. 이러한 제한은 나중에 Aurora MySQL 2.\$1 버전에서 해제될 예정입니다. Aurora MySQL 스냅샷 1.14.\$1, 1.15.\$1, 1.16.\$1, 1.17.\$1, 1.18.\$1, 1.19.\$1, 2.01.\$1, 2.02.\$1, 2.03.\$1, 2.04.\$1의 스냅샷을 Aurora MySQL 2.04.6으로 복원할 수 있습니다.

 이전 버전의 Aurora MySQL을 사용하려면 AWS Management Console AWS CLI, 또는 Amazon RDS API를 통해 엔진 버전을 지정하여 새 데이터베이스 클러스터를 생성할 수 있습니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 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)를 참조하세요.**

**참고**  
 이 버전은 현재 유럽(런던) [eu-west-2], AWS GovCloud(미국 동부) [us-gov-east-1], AWS GovCloud(미국 서부) [us-gov-west-1], 중국(닝샤) [cn-northwest-1], 아시아 태평양(홍콩) [ap-east-1] AWS 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.2046.Improvements"></a>
+  `sync_binlog` 파라미터의 값이 1로 설정되지 않은 경우 마스터의 현재 binlog 파일에 있는 이벤트가 작업자에서 복제되지 않는 문제를 수정했습니다.
+  복제 지연 시간이 늘어나는 것을 방지하여 binlog 마스터에서 포그라운드 쿼리 성능을 향상하기 위해 `aurora_binlog_replication_max_yield_seconds` 파라미터의 기본값을 0으로 변경하였습니다.

## MySQL 버그 수정 통합
<a name="AuroraMySQL.Updates.2046.BugFixes"></a>
+  Bug\$123054591: PURGE BINARY LOGS TO가 전체 binlog 파일을 읽고 있어 MySql이 지연되고 있습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2046.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2046.Compatibility"></a>

Aurora MySQL 2.04.6은 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

현재 Aurora MySQL 2.04.6은 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

** 버전:** 2.04.5

Aurora MySQL 2.04.5가 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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.\$1 데이터베이스 클러스터를 Aurora MySQL 2.04.5로 업그레이드할 수 있는 옵션이 있습니다. Aurora MySQL 1.\$1 클러스터의 현재 위치 업그레이드는 허용되지 않습니다. 이러한 제한은 나중에 Aurora MySQL 2.\$1 버전에서 해제될 예정입니다. Aurora MySQL 1.14.\$1, 1.15.\$1, 1.16.\$1, 1.17.\$1, 1.18.\$1, 1.19.\$1, 2.01.\$1, 2.02.\$1, 2.03.\$1 및 2.04.\$1의 스냅샷을 Aurora MySQL 2.04.5로 복원할 수 있습니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 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 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

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

 **일반 수정 사항:** 
+  스토리지 볼륨을 늘리는 과정에서 데이터베이스가 다시 시작되는 원인이었던 경합 조건이 수정되었습니다.
+  볼륨을 여는 과정에서 데이터베이스가 다시 시작되는 원인이었던 내부 통신 장애가 수정되었습니다.
+  분할된 테이블에서 `ALTER TABLE ALGORITHM=INPLACE`에 대한 DDL 복구 지원 기능이 추가되었습니다.
+  데이터베이스가 다시 시작되는 원인이었던 `ALTER TABLE ALGORITHM=COPY`의 DDL 복구 문제가 수정되었습니다.
+  라이터에서 삭제 워크로드가 지나치게 높을 때 Aurora 복제본 안정성이 개선되었습니다.
+  전체 텍스트 검색 인덱스 동기화를 실행하는 스레드와 사전 캐시에서 전체 텍스트 검색 테이블을 제거하는 스레드 사이의 데드 래치로 인한 데이터베이스 재시작 문제가 수정되었습니다.
+  DDL 복제 과정에서 Binlog 마스터에 대한 연결이 불안정할 때 Binlog 작업자에서 발생하는 안정성 문제가 수정되었습니다.
+  전체 텍스트 검색 코드에서 데이터베이스가 다시 시작되는 원인이었던 메모리 부족 문제가 수정되었습니다.
+  64테비바이트(TiB) 볼륨을 모두 사용할 때 Aurora 라이터가 다시 시작되는 문제를 해결했습니다.
+  성능 스키마 기능에서 데이터베이스가 다시 시작되는 원인이었던 경합 조건이 수정되었습니다.
+  네트워크 프로토콜 관리의 오류를 처리할 때 중단된 연결로 인한 문제를 해결했습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2045.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2045.Compatibility"></a>

Aurora MySQL 2.04.5는 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.04.5는 현재, 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.04.4

Aurora MySQL 2.04.4가 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 DB 클러스터를 생성할 때(스냅샷 복원 포함) MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다. Aurora MySQL 1.\$1 클러스터를 인플레이스 업그레이드하거나 Amazon S3 백업에서 Aurora MySQL 1.\$1 클러스터를 Aurora MySQL 2.04.4로 복원하는 작업은 허용되지 않습니다. 나중에 Aurora MySQL 2.\$1 릴리스에서 이러한 제한 사항을 제거할 계획입니다.

Aurora MySQL 1.14.\$1, 1.15.\$1, 1.16.\$1, 1.17.\$1, 1.18.\$1, 1.19.\$1, 2.01.\$1, 2.02.\$1, 2.03.\$1, 2.04.\$1의 스냅샷을 Aurora MySQL 2.04.4로 복원할 수 있습니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 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)를 참조하세요.**

**참고**  
 이 버전은 현재 AWS GovCloud(미국 서부) [us-gov-west-1], 유럽(스톡홀름) [eu-north-1], 중국(닝샤) [cn-northwest-1], 아시아 태평양(홍콩) [ap-east-1] AWS 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.2044.Improvements"></a>
+  S3에서 Aurora로 데이터를 로드할 때 오류를 일으킬 수 있는 문제가 해결되었습니다.
+  Aurora에서 S3로 데이터를 업로드할 때 오류를 일으킬 수 있는 문제가 해결되었습니다.
+  네트워크 프로토콜 관리의 오류를 처리할 때 중단된 연결로 인한 문제를 해결했습니다.
+  분할된 테이블을 처리할 때 충돌을 일으킬 수 있는 문제가 해결되었습니다.
+  일부 리전에서 성능 개선 도우미 기능을 사용할 수 없는 문제가 해결되었습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2044.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2044.Compatibility"></a>

Aurora MySQL 2.04.4는 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.04.4는 현재, 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.04.3

Aurora MySQL 2.04.3이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 DB 클러스터를 생성할 때(스냅샷 복원 포함) MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다. Aurora MySQL 1.\$1 클러스터를 인플레이스 업그레이드하거나 Amazon S3 백업에서 Aurora MySQL 1.\$1 클러스터를 Aurora MySQL 2.04.3으로 복원하는 작업은 허용되지 않습니다. 나중에 Aurora MySQL 2.\$1 릴리스에서 이러한 제한 사항을 제거할 계획입니다.

Aurora MySQL 1.14.\$1, 1.15.\$1, 1.16.\$1, 1.17.\$1, 1.18.\$1, 1.19.\$1, 2.01.\$1, 2.02.\$1, 2.03.\$1, 2.04.\$1의 스냅샷을 Aurora MySQL 2.04.3으로 복원할 수 있습니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 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)를 참조하세요.**

**참고**  
 이 버전은 현재 AWS GovCloud(미국 서부) [us-gov-west-1] 및 중국(닝샤) [cn-northwest-1] AWS 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.2043.Improvements"></a>
+  binlog 작업자로 구성된 Aurora 인스턴스에서 문제를 일으킬 수 있는 binlog 복제의 버그를 수정했습니다.
+  대규모 저장 루틴 처리 시 발생하는 메모리 부족 상태를 수정했습니다.
+  특정 유형의 `ALTER TABLE` 명령을 처리할 때 발생하는 오류를 수정했습니다.
+  네트워크 프로토콜 관리 시 발생한 오류로 인해 중단된 연결과 관련된 문제를 해결했습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2043.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2043.Compatibility"></a>

Aurora MySQL 2.04.3은 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.04.3은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.04.2

Aurora MySQL 2.04.2가 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 DB 클러스터를 생성할 때(스냅샷 복원 포함) MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다. Aurora MySQL 1.\$1 클러스터를 인플레이스 업그레이드하거나 Amazon S3 백업에서 Aurora MySQL 1.\$1 클러스터를 Aurora MySQL 2.04.2로 복원하는 작업은 허용되지 않습니다. 나중에 Aurora MySQL 2.\$1 릴리스에서 이러한 제한 사항을 제거할 계획입니다.

Aurora MySQL 1.14.\$1, 1.15.\$1, 1.16.\$1, 1.17.\$1, 1.18.\$1, 1.19.\$1, 2.01.\$1, 2.02.\$1, 2.03.\$1, 2.04.0, 2.04.1의 스냅샷을 Aurora MySQL 2.04.2로 복원할 수 있습니다.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 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)를 참조하세요.**

**참고**  
 이 버전은 현재 AWS GovCloud(미국 서부) [us-gov-west-1] 및 중국(닝샤) [cn-northwest-1] AWS 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

**참고**  
Aurora MySQL 데이터베이스 클러스터를 업그레이드하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.2042.Improvements"></a>
+  사용자 지정 인증서를 사용하는 SSL binlog 복제에 대한 지원을 추가하였습니다. Aurora MySQL에서 SSL binlog 복제를 사용하는 방법에 관한 자세한 내용은 [mysql\$1rds\$1import\$1binlog\$1ssl\$1material](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/mysql_rds_import_binlog_ssl_material.html) 단원을 참조하십시오.
+  전체 텍스트 검색 인덱스가 있는 테이블이 최적화되는 중에 Aurora 기본 인스턴스에서 발생하는 데드 래치를 수정했습니다.
+  `SELECT(*)`를 사용하는 특정 쿼리의 성능이 보조 인덱스가 있는 테이블에서 영향을 받을 수 있는 Aurora 복제본의 문제를 수정했습니다.
+  오류 1032가 게시되게 한 조건을 수정했습니다.
+  여러 가지 데드 래치를 수정하여 Aurora 복제본의 안정성을 개선하였습니다.

## MySQL 버그 수정 통합
<a name="AuroraMySQL.Updates.2042.BugFixes"></a>
+  버그 \$124829050 - INDEX\$1MERGE\$1INTERSECTION 최적화로 인해 잘못된 쿼리 결과 산출 

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2042.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2042.Compatibility"></a>

Aurora MySQL 2.04.2는 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.04.2는 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.04.1

Aurora MySQL 2.04.1이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 DB 클러스터를 생성할 때(스냅샷 복원 포함) MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다. Aurora MySQL 1.\$1 클러스터를 인플레이스 업그레이드하거나 Amazon S3 백업에서 Aurora MySQL 1.\$1 클러스터를 Aurora MySQL 2.04.1로 복원하는 작업은 허용되지 않습니다. 나중에 Aurora MySQL 2.\$1 릴리스에서 이러한 제한 사항을 제거할 계획입니다.

Aurora MySQL 1.14.\$1, 1.15.\$1, 1.16.\$1, 1.17.\$1, 1.18.\$1, 1.19.\$1, 2.01.\$1, 2.02.\$1, 2.03.\$1, 2.04.0의 스냅샷을 Aurora MySQL 2.04.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)를 참조하세요.**

**참고**  
 이 버전은 현재 AWS GovCloud(미국 서부) [us-gov-west-1] 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

**참고**  
DB 클러스터를 업그레이드하는 절차가 변경되었습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.2041.Improvements"></a>
+  1.16보다 낮은 버전에 대한 Aurora MySQL 5.6 스냅샷을 최신 Aurora MySQL 5.7 클러스터로 복원할 수 없는 문제를 수정했습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2041.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2041.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

**버전:** 2.04

Aurora MySQL 2.04가 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

 현재 지원되는 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 DB 클러스터를 생성할 때(스냅샷 복원 포함) MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다. Aurora MySQL 1.\$1 클러스터를 인플레이스 업그레이드하거나 Amazon S3 백업에서 Aurora MySQL 1.\$1 클러스터를 Aurora MySQL 2.04.0으로 복원하는 작업은 허용되지 않습니다. 나중에 Aurora MySQL 2.\$1 릴리스에서 이러한 제한 사항을 제거할 계획입니다.

Aurora MySQL 1.19.\$1, 2.01.\$1, 2.02.\$1, 2.03.\$1의 스냅샷을 Aurora MySQL 2.04.0으로 복원할 수 있습니다. Aurora MySQL 1.14.\$1 이하, 1.15.\$1, 1.16.\$1, 1.17.\$1, 1.18.\$1의 스냅샷을 Aurora MySQL 2.04.0으로 복원할 수 없습니다. 이 제한 사항은 Aurora MySQL 2.04.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)를 참조하세요.**

**참고**  
 이 버전은 현재 AWS GovCloud(미국 서부) [us-gov-west-1] 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

**참고**  
DB 클러스터를 업그레이드하는 절차가 변경되었습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.204.Improvements"></a>
+  GTID 기반 복제를 지원합니다. Aurora MySQL에서 GTID 기반 복제를 사용하는 방법에 대한 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL에 대한 GTID 기반 복제 사용](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-replication-gtid.html)을 참조하세요.**
+  임시 테이블에 있는 행을 삭제 또는 업데이트하는 문에 InnoDB 하위 쿼리가 포함된 경우 Aurora 복제본에서 `Running in read-only mode` 오류를 잘못 표시하는 문제를 수정했습니다.

## MySQL 버그 수정 통합
<a name="AuroraMySQL.Updates.204.BugFixes"></a>
+  버그 \$126225783: 생성 테이블에서 MYSQL 충돌(반복될 수 있음) -> INNODB: 세마포어 대기에 따름.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2040.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2040.Compatibility"></a>

이 Aurora MySQL 버전은 MySQL 5.7과 연결성이 호환되며 JSON 지원, 공간 인덱스 및 생성된 열과 같은 기능이 포함되어 있습니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

이 Aurora MySQL 버전은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문

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

** (버전 **2.03.4)

Aurora MySQL 2.03.4가 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

새 Aurora MySQL DB 클러스터(스냅샷 복원 포함)를 생성할 때 MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다.

Aurora MySQL 1.\$1 클러스터를 Aurora MySQL 2.03.4로 인플레이스 업그레이드하거나 Amazon S3 백업에서 Aurora MySQL 2.03.4로 복원하는 작업은 허용되지 않습니다. 나중에 Aurora MySQL 2.\$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)를 참조하세요.**

**참고**  
 이 버전은 현재 AWS GovCloud(미국 서부) [us-gov-west-1] 및 중국(베이징) [cn-north-1] 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

**참고**  
DB 클러스터를 업그레이드하는 절차가 변경되었습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.2034.Improvements"></a>
+  UTF8MB4 Unicode 9.0 액센트 구분 및 대소문자 구분 콜레이션 지원, `utf8mb4_0900_as_ci`.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2034.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2034.Compatibility"></a>

Aurora MySQL 2.03.4는 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.03.4는 현재, 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 글로벌 트랜잭션 식별자(GTID) Aurora MySQL은 버전 2.04 이상에서 GTID를 지원합니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문
+ X 프로토콜

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

** (버전 **2.03.3)

Aurora MySQL 2.03.3이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

새 Aurora MySQL DB 클러스터(스냅샷 복원 포함)를 생성할 때 MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다.

Aurora MySQL 1.\$1 클러스터를 Aurora MySQL 2.03.3으로 인플레이스 업그레이드하거나 Amazon S3 백업에서 Aurora MySQL 2.03.3으로 복원하는 작업은 허용되지 않습니다. 나중에 Aurora MySQL 2.\$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)를 참조하세요.**

**참고**  
 이 버전은 현재 AWS GovCloud(미국 서부) [us-gov-west-1] 및 중국(베이징) [cn-north-1] 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

**참고**  
DB 클러스터를 업그레이드하는 절차가 변경되었습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

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

 **CVE 수정 사항** 
+ [CVE-2016-5436](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5436)

 **심각한 수정 사항:** 
+  Aurora 복제본이 인덱스에서 역방향 스캔을 실행할 때 데드 래치 상태가 될 수 있는 문제를 해결했습니다.
+  Aurora 기본 인스턴스가 분할된 테이블에서 현재 위치 DDL 작업을 실행할 때 Aurora 복제본이 다시 시작되는 문제를 해결했습니다.
+  Aurora 기본 인스턴스에 대한 DDL 작업 후 쿼리 캐시 무효화 중에 Aurora 복제본이 다시 시작될 수 있는 문제를 해결했습니다.
+  Aurora 기본 인스턴스가 테이블에서 잘림을 실행하는 동안 이 테이블에서 `SELECT` 쿼리 중에 Aurora 복제본이 다시 시작될 수 있는 문제를 해결했습니다.
+  인덱싱된 열만 액세스할 수 있는 MyISAM 임시 테이블에서 잘못된 결과가 나오는 문제를 해결했습니다.
+  약 40,000건의 쿼리를 수행한 후 주기적으로 `query_time` 및 `lock_time`에 대해 잘못된 대규모의 값을 생성하는 느린 로그의 문제를 해결했습니다.
+  'tmp'라는 스키마로 인해 RDS for MySQL에서 Aurora MySQL로의 마이그레이션이 정체될 수 있는 문제를 해결했습니다.
+  로그 순환 중에 감사 로그에 이벤트가 누락되는 문제를 해결했습니다.
+  랩 모드의 Fast DDL 기능이 활성화될 때 Aurora 5.6 스냅샷에서 복원된 Aurora 기본 인스턴스가 다시 시작되는 문제를 수정했습니다.
+  사전 통계 스레드로 인해 CPU 사용량이 100%가 되는 문제를 해결했습니다.
+  `CHECK TABLE` 문 실행 중에 Aurora 복제본이 다시 시작될 수 있는 문제를 해결했습니다.

## MySQL 버그 수정 통합
<a name="AuroraMySQL.Updates.2033.BugFixes"></a>
+  버그 \$125361251: SP에 있는 복제 키의 INSERT로 인한 오작동 
+  버그 \$126734162: BLOB INSERT \$1 복제 키 업데이트로 인한 오작동 
+  버그 \$127460607: INSERT SELECT의 원본 테이블이 비어 있을 때 IODKU 오작동 발생 
+  `DISTINCT` 또는 `GROUP BY` 절을 사용하는 쿼리는 잘못된 결과를 반환할 수 있습니다. (MySQL 5.7 버그 \$179591, 버그 \$122343910) 
+  오류 1093으로 인해 `DELETE` 절의 파생된 테이블 사용을 사용하는 조인 테이블의 `WHERE` 실패 (버그 \$123074801).
+  GCOLS: 문자 집합 변경으로 인한 오작동(버그 \$125287633).

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2033.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2033.Compatibility"></a>

Aurora MySQL 2.03.3은 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.03.3은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 글로벌 트랜잭션 식별자(GTID) Aurora MySQL은 버전 2.04 이상에서 GTID를 지원합니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문
+ X 프로토콜

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

**(버전 **2.03.2)

Aurora MySQL 2.03.2가 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

새 Aurora MySQL DB 클러스터(스냅샷 복원 포함)를 생성할 때 MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다.

Aurora MySQL 1.\$1 클러스터를 Aurora MySQL 2.03.2로 인플레이스 업그레이드하거나, Amazon S3 백업에서 Aurora MySQL 2.03.2로 복원하는 작업은 허용되지 않습니다. 나중에 Aurora MySQL 2.\$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)를 참조하세요.**

**참고**  
 이 버전은 현재 AWS GovCloud(미국 서부) [us-gov-west-1] 및 중국(베이징) [cn-north-1] 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

**참고**  
DB 클러스터를 업그레이드하는 절차가 변경되었습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL DB 클러스터의 부 버전 또는 패치 수준 업그레이드](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)를 참조하세요.**

## 개선 사항
<a name="AuroraMySQL.Updates.2032.Improvements"></a>
+  **Aurora 버전 선택기** – Aurora MySQL 2.03.2부터는 AWS Management Console에서 MySQL 5.7 호환 Aurora의 여러 버전 간에 선택할 수 있습니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [AWS를 통해 Aurora MySQL 엔진 버전 확인 또는 지정](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Versions.html#AuroraMySQL.Updates.EngineVersions)을 참조하세요.**

 **심각한 수정 사항:** 
+ [CVE-2016-3495](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-3495)

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2032.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2032.Compatibility"></a>

Aurora MySQL 2.03.2는 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.03.2는 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 글로벌 트랜잭션 식별자(GTID) Aurora MySQL은 버전 2.04 이상에서 GTID를 지원합니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문
+ X 프로토콜

# Aurora MySQL 데이터베이스 엔진 업데이트 2018년 10월 24일(버전 2.03.1)(사용되지 않음)
<a name="AuroraMySQL.Updates.2031"></a>

**(버전 **2.03.1)

Aurora MySQL 2.03.1이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

스냅샷에서 복원한 클러스터를 포함하여 새로운 Aurora MySQL DB 클러스터를 생성할 때는 MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다. MySQL 5.6 호환 스냅샷을 복원할 때, MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다.

Aurora MySQL 1.14.\$1, 1.15.\$1, 1.16.\$1, 1.17.\$1, 1.18.\$1, 2.01.\$1, 2.02.\$1, 2.03의 스냅샷을 Aurora MySQL 2.03.1로 복원할 수 있습니다.

Aurora MySQL 1.\$1 클러스터를 Aurora MySQL 2.03.1로 인플레이스 업그레이드하거나, Amazon S3 백업에서 Aurora MySQL 2.03.1로 복원하는 작업은 허용되지 않습니다. 나중에 Aurora MySQL 2.\$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)를 참조하세요.**

**참고**  
 이 버전은 현재 AWS GovCloud(미국 서부) [us-gov-west-1] 및 중국(베이징) [cn-north-1] 리전에서 사용할 수 없습니다. 사용 가능해지면 따로 발표할 예정입니다.

## 개선 사항
<a name="AuroraMySQL.Updates.2031.Improvements"></a>
+  트랜잭션 교착(deadlock) 감지 실행 시 Aurora Writer가 다시 시작될 수 있는 문제를 수정했습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2031.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2031.Compatibility"></a>

Aurora MySQL 2.03.1은 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.03.1은 현재, 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 글로벌 트랜잭션 식별자(GTID) Aurora MySQL은 버전 2.04 이상에서 GTID를 지원합니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문
+ X 프로토콜

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

**(버전 **2.03)

Aurora MySQL 2.03이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

스냅샷에서 복원한 클러스터를 포함하여 새로운 Aurora MySQL DB 클러스터를 생성할 때는 MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다. MySQL 5.6 호환 스냅샷을 복원할 때, MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다.

Aurora MySQL 1.14.\$1, 1.15.\$1, 1.16.\$1, 1.17.\$1, 1.18.\$1, 2.01.\$1, 2.02.\$1의 스냅샷을 Aurora MySQL 2.03으로 복원할 수 있습니다.

Aurora MySQL 1.\$1 클러스터를 Aurora MySQL 2.03으로 인플레이스 업그레이드하거나, Amazon S3 백업에서 Aurora MySQL 2.03으로 복원하는 작업은 허용되지 않습니다. 나중에 Aurora MySQL 2.\$1 릴리스에서 이러한 제한 사항을 제거할 계획입니다.

**참고**  
 이 버전은 현재 AWS GovCloud(미국 서부) [us-gov-west-1] 및 중국(베이징) [cn-north-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.203.Improvements"></a>
+  성능 스키마를 사용할 수 있습니다.
+  종료됨(killed) 상태의 좀비 세션이 CPU를 더 사용할 수 있는 문제를 수정했습니다.
+  읽기 전용 트랜잭션이 Aurora Writer의 레코드에 대한 잠금을 획득한 경우 발생하는 데드 래치 문제를 수정했습니다.
+  고객 워크로드가 없는 Aurora 복제본의 CPU 사용률이 높을 수 있는 문제를 수정했습니다.
+  Aurora 복제본 또는 Aurora Writer를 다시 시작하게 만들 수 있는 여러 문제를 수정했습니다.
+  디스크 처리량 한도에 도달한 경우 진단 로깅을 건너뛰는 기능을 추가했습니다.
+  Aurora Writer에서 binlog가 활성화된 경우 발생하는 메모리 누수 문제를 수정했습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.203.Patches"></a>
+  REVERSE SCAN ON A PARTITIONED TABLE DOES ICP - ORDER BY DESC(버그 \$124929748).
+  JSON\$1OBJECT CREATES INVALID JSON CODE(버그 \$126867509).
+  INSERTING LARGE JSON DATA TAKES AN INORDINATE AMOUNT OF TIME(버그 \$122843444).
+  PARTITIONED TABLES USE MORE MEMORY IN 5.7 THAN 5.6(버그 \$125080442).

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.203.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.203.Compatibility"></a>

Aurora MySQL 2.03은 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.03은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 글로벌 트랜잭션 식별자(GTID) Aurora MySQL은 버전 2.04 이상에서 GTID를 지원합니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문
+ X 프로토콜

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

**(버전 **2.02.5)

Aurora MySQL 2.02.5가 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

스냅샷에서 복원한 클러스터를 포함하여 새로운 Aurora MySQL DB 클러스터를 생성할 때는 MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다. MySQL 5.6 호환 스냅샷을 복원할 때, MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다.

Aurora MySQL 1.14.\$1, 1.15.\$1, 1.16.\$1, 1.17.\$1, 1.18.\$1, 2.01.\$1, 2.02.\$1의 스냅샷을 Aurora MySQL 2.02.5로 복원할 수 있습니다. 또한 Aurora MySQL 2.01.\$1 또는 2.02.\$1에서 Aurora MySQL 2.02.5로 인플레이스 업그레이드를 수행할 수 있습니다.

Aurora MySQL 1.\$1 클러스터를 Aurora MySQL 2.02.5로 인플레이스 업그레이드하거나, Amazon S3 백업에서 Aurora MySQL 2.02.5로 복원하는 작업은 허용되지 않습니다. 나중에 Aurora MySQL 2.\$1 릴리스에서 이러한 제한 사항을 제거할 계획입니다.

Aurora MySQL 5.7의 이 릴리스에서는 성능 스키마가 비활성화됩니다. 성능 스키마를 지원하려면 Aurora 2.03으로 업그레이드하십시오.

**참고**  
 이 버전은 현재 AWS GovCloud(미국 서부) [us-gov-west-1] 및 중국(베이징) [cn-north-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.2025.Improvements"></a>
+  Aurora 복제본이 테이블에서 역방향 스캔을 수행할 때 다시 시작되는 문제를 수정했습니다.

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2025.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2025.Compatibility"></a>

Aurora MySQL 2.02.5는 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.02.5는 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 글로벌 트랜잭션 식별자(GTID) Aurora MySQL은 버전 2.04 이상에서 GTID를 지원합니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문
+ X 프로토콜

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

**(버전 **2.02.4)

Aurora MySQL 2.02.4가 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

스냅샷에서 복원한 클러스터를 포함하여 새로운 Aurora MySQL DB 클러스터를 생성할 때는 MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다. MySQL 5.6 호환 스냅샷을 복원할 때, MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다.

Aurora MySQL 1.14.\$1, 1.15.\$1, 1.16.\$1, 1.17.\$1, 1.18.\$1, 2.01.\$1, 2.02.\$1의 스냅샷을 Aurora MySQL 2.02.4로 복원할 수 있습니다. 또한 Aurora MySQL 2.01.\$1 또는 2.02.\$1에서 Aurora MySQL 2.02.4로 인플레이스 업그레이드를 수행할 수 있습니다.

Aurora MySQL 1.\$1 클러스터를 Aurora MySQL 2.02.4로 인플레이스 업그레이드하거나, Amazon S3 백업에서 Aurora MySQL 2.02.4로 복원하는 작업은 허용되지 않습니다. 나중에 Aurora MySQL 2.\$1 릴리스에서 이러한 제한 사항을 제거할 계획입니다.

Aurora MySQL 5.7의 이 릴리스에서는 성능 스키마가 비활성화됩니다. 성능 스키마를 지원하려면 Aurora 2.03으로 업그레이드하십시오.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 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.2024.Improvements"></a>
+ Aurora MySQL 5.6 스냅샷에서 복원된 테이블에서 전체 텍스트 검색 인덱스와 관련된 안정성 문제를 수정했습니다.

## MySQL 커뮤니티 에디션 버그 픽스 통합
<a name="AuroraMySQL.Updates.2024.Patches"></a>
+  `BUG#13651665 INNODB MAY BE UNABLE TO LOAD TABLE DEFINITION AFTER RENAME` 
+  `BUG#21371070 INNODB: CANNOT ALLOCATE 0 BYTES.` 
+  `BUG#21378944 FTS ASSERT ENC.SRC_ILIST_PTR != NULL, FTS_OPTIMIZE_WORD(), OPTIMIZE TABLE` 
+  `BUG#21508537 ASSERTION FAILURE UT_A(!VICTIM_TRX->READ_ONLY)` 
+  `BUG#21983865 UNEXPECTED DEADLOCK WITH INNODB_AUTOINC_LOCK_MODE=0` 
+  `BUG#22679185 INVALID INNODB FTS DOC ID DURING INSERT` 
+  `BUG#22899305 GCOLS: ASSERTION: !(COL->PRTYPE & 256).` 
+  `BUG#22956469 MEMORY LEAK INTRODUCED IN 5.7.8 IN MEMORY/INNODB/OS0FILE` 
+  `BUG#22996488 CRASH IN FTS_SYNC_INDEX WHEN DOING DDL IN A LOOP` 
+  `BUG#23014521 GCOL:INNODB: ASSERTION: !IS_V` 
+  `BUG#23021168 REPLICATION STOPS AFTER TRX IS ROLLED BACK ASYNC` 
+  `BUG#23052231 ASSERTION: ADD_AUTOINC < DICT_TABLE_GET_N_USER_COLS` 
+  `BUG#23149683 ROTATE INNODB MASTER KEY WITH KEYRING_OKV_CONF_DIR MISSING: SIGSEGV; SIGNAL 11` 
+  `BUG#23762382 INSERT VALUES QUERY WITH JOIN IN A SELECT CAUSES INCORRECT BEHAVIOR` 
+  `BUG#25209512 CURRENT_TIMESTAMP PRODUCES ZEROS IN TRIGGER` 
+  `BUG#26626277 BUG IN "INSERT... ON DUPLICATE KEY UPDATE" QUERY` 
+  `BUG#26734162 INCORRECT BEHAVIOR WITH INSERT OF BLOB + ON DUPLICATE KEY UPDATE` 
+  `BUG#27460607 INCORRECT WHEN INSERT SELECT's SOURCE TABLE IS EMPTY` 

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2024.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2024.Compatibility"></a>

Aurora MySQL 2.02.4는 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.02.4는 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 글로벌 트랜잭션 식별자(GTID) Aurora MySQL은 버전 2.04 이상에서 GTID를 지원합니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문
+ X 프로토콜

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

**(버전 **2.02.3)

Aurora MySQL 2.02.3이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

스냅샷에서 복원한 클러스터를 포함하여 새로운 Aurora MySQL DB 클러스터를 생성할 때는 MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다. MySQL 5.6 호환 스냅샷을 복원할 때, MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다.

Aurora MySQL 1.14.\$1, 1.15.\$1, 1.16.\$1, 1.17.\$1, 2.01.\$1, 2.02.\$1의 스냅샷을 Aurora MySQL 2.02.3으로 복원할 수 있습니다. 또한 Aurora MySQL 2.01.\$1 또는 2.02.\$1에서 Aurora MySQL 2.02.3으로 인플레이스 업그레이드를 수행할 수 있습니다.

Aurora MySQL 1.\$1 클러스터를 Aurora MySQL 2.02.3으로 인플레이스 업그레이드하거나, Amazon S3 백업에서 Aurora MySQL 2.02.3으로 복원하는 작업은 허용되지 않습니다. 나중에 Aurora MySQL 2.\$1 릴리스에서 이러한 제한 사항을 제거할 계획입니다.

Aurora MySQL 5.7의 이 릴리스에서는 성능 스키마가 비활성화됩니다. 성능 스키마를 지원하려면 Aurora 2.03으로 업그레이드하십시오.

**참고**  
 이 버전은 현재 AWS GovCloud(미국 서부) [us-gov-west-1] 및 중국(베이징) [cn-north-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)를 참조하세요.**

## Aurora MySQL 버전 1과의 비교
<a name="AuroraMySQL.Updates.2023.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 버전 1(MySQL 5.6과 호환됨)에서 지원되지만 현재 이 기능은 Aurora MySQL 버전 2(MySQL 5.7과 호환됨)에서는 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

현재, Aurora MySQL 2.01은 Aurora MySQL 버전 1.16 이상에서 추가된 기능을 지원하지 않습니다. Aurora MySQL 버전 1.16에 대한 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 단원을 참조하십시오.

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2023.Compatibility"></a>

Aurora MySQL 2.02.3은 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.02.3은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 글로벌 트랜잭션 식별자(GTID) Aurora MySQL은 버전 2.04 이상에서 GTID를 지원합니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문
+ X 프로토콜

## Aurora MySQL 2.x와 Aurora MySQL 1.x의 CLI 차이점
<a name="AuroraMySQL.Updates.20180206.CLI"></a>
+ Aurora MySQL 2.x의 엔진 이름은 `aurora-mysql`이고 Aurora MySQL 1.x의 엔진 이름은 계속해서 `aurora`입니다.
+ Aurora MySQL 2.x의 기본 파라미터 그룹은 `default.aurora-mysql5.7`이고 Aurora MySQL 1.x의 기본 파라미터 그룹은 계속해서 `default.aurora5.6`입니다.
+ Aurora MySQL 2.x의 DB 클러스터 파라미터 그룹 패밀리 이름은 `aurora-mysql5.7`이고 Aurora MySQL 1.x의 DB 클러스터 파라미터 그룹 패밀리 이름은 계속해서 `aurora5.6`입니다.

전체 CLI 명령 세트 및 Aurora MySQL 2.x와 Aurora MySQL 1.x의 차이점은 Aurora 설명서를 참조하세요.

## 개선 사항
<a name="AuroraMySQL.Updates.2023.Improvements"></a>
+ 레코드를 읽는 동안 낙관적 커서 사용이 복원될 때 Aurora 복제본이 다시 시작할 수 있는 문제를 수정했습니다.
+ 인덱스 통계를 향상하기 위해 `innodb_stats_persistent_sample_pages` 파라미터 기본값을 128로 업데이트했습니다.
+ Aurora 복제본이 Aurora 기본 인스턴스에서 동시 수정되는 작은 테이블에 액세스할 때 다시 시작될 수 있는 문제를 수정했습니다.
+ 테이블 정의 캐시 비우기를 중지하기 위해 `ANALYZE TABLE`을 수정했습니다.
+ 지역에 대한 포인트 쿼리를 검색 범위로 변환할 때 Aurora 기본 인스턴스 또는 Aurora 복제본이 다시 시작될 수 있는 문제를 수정했습니다.

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

**(버전 **2.02.2)

Aurora MySQL 2.02.2이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

스냅샷에서 복원한 클러스터를 포함하여 새로운 Aurora MySQL DB 클러스터를 생성할 때는 MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다. MySQL 5.6 호환 스냅샷을 복원할 때, MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다.

Aurora MySQL 1.14\$1, 1.15\$1, 1.16\$1, 1.17\$1, 2.01\$1, 2.02의 스냅샷을 Aurora MySQL 2.02.2로 복원할 수 있습니다. 또한 Aurora MySQL 2.01\$1 또는 2.02에서 Aurora MySQL 2.02.2로 인플레이스 업그레이드를 수행할 수 있습니다.

Aurora MySQL 1.\$1 클러스터를 Aurora MySQL 2.02.2로 인플레이스 업그레이드하거나, Amazon S3 백업에서 Aurora MySQL 2.02.2로 복원하는 작업은 허용되지 않습니다. 나중에 Aurora MySQL 2.\$1 릴리스에서 이러한 제한 사항을 제거할 계획입니다.

Aurora MySQL 5.7의 이 릴리스에서는 성능 스키마가 비활성화됩니다. 성능 스키마를 지원하려면 Aurora 2.03으로 업그레이드하십시오.

**참고**  
 이 버전은 현재 AWS GovCloud(미국 서부) [us-gov-west-1] 및 중국(베이징) [cn-north-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.2022.Improvements"></a>

 **심각한 수정 사항:** 
+ [CVE-2016-3486](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-3486)

## Aurora MySQL 5.6과의 비교
<a name="AuroraMySQL.Updates.2022.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 5.6에서 지원되지만, 이러한 기능은 Aurora MySQL 5.7에서 현재 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

현재, Aurora MySQL 2.01은 Aurora MySQL 버전 1.16 이상에서 추가된 기능을 지원하지 않습니다. Aurora MySQL 버전 1.16에 대한 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 단원을 참조하십시오.

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2022.Compatibility"></a>

Aurora MySQL 2.02.2는 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.02.2는 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 글로벌 트랜잭션 식별자(GTID) Aurora MySQL은 버전 2.04 이상에서 GTID를 지원합니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문
+ X 프로토콜

## Aurora MySQL 2.x와 Aurora MySQL 1.x의 CLI 차이점
<a name="AuroraMySQL.Updates.20180206.CLI"></a>
+ Aurora MySQL 2.x의 엔진 이름은 `aurora-mysql`이고 Aurora MySQL 1.x의 엔진 이름은 계속해서 `aurora`입니다.
+ Aurora MySQL 2.x의 기본 파라미터 그룹은 `default.aurora-mysql5.7`이고 Aurora MySQL 1.x의 기본 파라미터 그룹은 계속해서 `default.aurora5.6`입니다.
+ Aurora MySQL 2.x의 DB 클러스터 파라미터 그룹 패밀리 이름은 `aurora-mysql5.7`이고 Aurora MySQL 1.x의 DB 클러스터 파라미터 그룹 패밀리 이름은 계속해서 `aurora5.6`입니다.

전체 CLI 명령 세트 및 Aurora MySQL 2.x와 Aurora MySQL 1.x의 차이점은 Aurora 설명서를 참조하세요.

## 개선 사항
<a name="AuroraMySQL.Updates.2022.Improvements"></a>
+ Aurora 복제 진행 상황을 추적할 때 Aurora Writer가 가끔 다시 시작할 수 있는 문제를 수정했습니다.
+ Aurora Writer의 테이블에서 인덱스 생성 또는 삭제 문을 실행한 후 파티셔닝된 테이블에 액세스할 때 Aurora 복제본이 다시 시작하거나 오류를 발생시키는 문제를 수정했습니다.
+ Aurora Writer에서 ALTER 테이블 ADD/DROP 열 문을 실행하여 발생하는 변경 내용을 적용하는 동안 Aurora 복제본의 테이블에 액세스할 수 없는 문제를 수정했습니다.

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

**(버전 **2.02)

Aurora MySQL 2.02가 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

스냅샷에서 복원한 클러스터를 포함하여 새로운 Aurora MySQL DB 클러스터를 생성할 때는 MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다. MySQL 5.6 호환 스냅샷을 복원할 때, MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다.

Aurora MySQL 1.14\$1, 1.15\$1, 1.16\$1, 1.17\$1, 2.01\$1의 스냅샷을 Aurora MySQL 2.02로 복원할 수 있습니다. 또한 Aurora MySQL 2.01\$1에서 Aurora MySQL 2.02로 인플레이스 업그레이드를 수행할 수 있습니다.

Aurora MySQL 1.x 클러스터를 Aurora MySQL 2.02로 인플레이스 업그레이드하거나, Amazon S3 백업에서 Aurora MySQL 2.02로 복원하는 작업은 허용되지 않습니다. 향후 Aurora MySQL 2.x 릴리스에서는 이러한 제한 사항을 없앨 계획입니다.

Aurora MySQL 5.7의 이 릴리스에서는 성능 스키마가 비활성화됩니다. 성능 스키마를 지원하려면 Aurora 2.03으로 업그레이드하십시오.

질문이나 우려 사항이 있는 경우 커뮤니티 포럼과 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 5.6과의 비교
<a name="AuroraMySQL.Updates.202.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 5.6에서 지원되지만, 이러한 기능은 Aurora MySQL 5.7에서 현재 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

현재, Aurora MySQL 2.01은 Aurora MySQL 버전 1.16 이상에서 추가된 기능을 지원하지 않습니다. Aurora MySQL 버전 1.16에 대한 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 단원을 참조하십시오.

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.202.Compatibility"></a>

Aurora MySQL 2.02는 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.02는 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 글로벌 트랜잭션 식별자(GTID) Aurora MySQL은 버전 2.04 이상에서 GTID를 지원합니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문
+ X 프로토콜

## Aurora MySQL 2.x와 Aurora MySQL 1.x의 CLI 차이점
<a name="AuroraMySQL.Updates.20180206.CLI"></a>
+ Aurora MySQL 2.x의 엔진 이름은 `aurora-mysql`이고 Aurora MySQL 1.x의 엔진 이름은 계속해서 `aurora`입니다.
+ Aurora MySQL 2.x의 기본 파라미터 그룹은 `default.aurora-mysql5.7`이고 Aurora MySQL 1.x의 기본 파라미터 그룹은 계속해서 `default.aurora5.6`입니다.
+ Aurora MySQL 2.x의 DB 클러스터 파라미터 그룹 패밀리 이름은 `aurora-mysql5.7`이고 Aurora MySQL 1.x의 DB 클러스터 파라미터 그룹 패밀리 이름은 계속해서 `aurora5.6`입니다.

전체 CLI 명령 세트 및 Aurora MySQL 2.x와 Aurora MySQL 1.x의 차이점은 Aurora 설명서를 참조하세요.

## 개선 사항
<a name="AuroraMySQL.Updates.202.Improvements"></a>
+ INSERT 문을 실행시키고 Fast Insert 최적화를 이용할 때 Aurora Writer가 재시작되는 문제를 수정했습니다.
+ Aurora 복제본에서 ALTER DATABASE 문을 실행시킬 때 Aurora 복제본이 재시작되는 문제를 수정했습니다.
+ Aurora Writer에서 방금 삭제된 테이블에 쿼리를 실행할 때 Aurora 복제본이 재시작되는 문제를 수정했습니다.
+ Aurora 복제본에서 `innodb_adaptive_hash_index`를 `OFF`로 설정할 때 Aurora 복제본이 재시작되는 문제를 수정했습니다.
+ Aurora Writer에서 TRUNCATE TABLE 쿼리를 실행할 때 Aurora 복제본이 재시작되는 문제를 수정했습니다.
+ INSERT 문을 실행할 때 Aurora Writer가 특정 상황에서 정지하는 문제를 수정했습니다. 여러 노드 클러스터에서는 장애 조치가 시작될 수 있습니다.
+ 설정 세션 변수와 관련된 메모리 누수 문제를 수정했습니다.
+ 생성된 열이 있는 테이블의 제거 실행 취소와 관련된 특정 상황에서 Aurora Writer가 정지하는 문제를 수정했습니다.
+ 이진수 로깅이 활성화되어 있을 때 Aurora Writer가 때때로 재시작하는 문제를 수정했습니다.

## MySQL 버그 수정 통합
<a name="AuroraMySQL.Updates.202.BugFixes"></a>
+ 좌측 조인이 외부 측에 잘못된 결과를 반환합니다(버그 \$122833364).

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

**(버전 **2.01.1)

Aurora MySQL 2.01.1이 정식 버전입니다. Aurora MySQL 2.x 버전은 MySQL 5.7과 호환 가능하고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

스냅샷에서 복원한 클러스터를 포함하여 새로운 Aurora MySQL DB 클러스터를 생성할 때는 MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다. MySQL 5.6 호환 스냅샷을 복원할 때, MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다.

Aurora MySQL 1.14\$1, 1.15\$1, 1.16\$1, 1.17\$1의 스냅샷을 Aurora MySQL 2.01.1로 복원할 수 있습니다.

Aurora MySQL 1.x 클러스터를 Aurora MySQL 2.01.1로 인플레이스 업그레이드하거나, Amazon S3 백업에서 Aurora MySQL 2.01.1로 복원하는 작업은 허용되지 않습니다. 향후 Aurora MySQL 2.x 릴리스에서는 이러한 제한 사항을 없앨 계획입니다.

Aurora MySQL 5.7의 이 릴리스에서는 성능 스키마가 비활성화됩니다. 성능 스키마를 지원하려면 Aurora 2.03으로 업그레이드하십시오.

## Aurora MySQL 5.6과의 비교
<a name="AuroraMySQL.Updates.2011.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 5.6에서 지원되지만, 이러한 기능은 Aurora MySQL 5.7에서 현재 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

현재, Aurora MySQL 2.01.1은 Aurora MySQL 버전 1.16 이상에서 추가된 기능을 지원하지 않습니다. Aurora MySQL 버전 1.16에 대한 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 단원을 참조하십시오.

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.2011.Compatibility"></a>

Aurora MySQL 2.01.1은 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.01.1은 현재, 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 글로벌 트랜잭션 식별자(GTID) Aurora MySQL은 버전 2.04 이상에서 GTID를 지원합니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문
+ X 프로토콜

## Aurora MySQL 2.x와 Aurora MySQL 1.x의 CLI 차이점
<a name="AuroraMySQL.Updates.2011.CLI"></a>
+ Aurora MySQL 2.x의 엔진 이름은 `aurora-mysql`이고 Aurora MySQL 1.x의 엔진 이름은 계속해서 `aurora`입니다.
+ Aurora MySQL 2.x의 기본 파라미터 그룹은 `default.aurora-mysql5.7`이고 Aurora MySQL 1.x의 기본 파라미터 그룹은 계속해서 `default.aurora5.6`입니다.
+ Aurora MySQL 2.x의 DB 클러스터 파라미터 그룹 패밀리 이름은 `aurora-mysql5.7`이고 Aurora MySQL 1.x의 DB 클러스터 파라미터 그룹 패밀리 이름은 계속해서 `aurora5.6`입니다.

전체 CLI 명령 세트 및 Aurora MySQL 2.x와 Aurora MySQL 1.x의 차이점은 Aurora 설명서를 참조하세요.

## 개선 사항
<a name="AuroraMySQL.Updates.2011.Improvements"></a>
+ MySQL 5.6 호환 스냅샷이 MySQL 5.7 호환성으로 복원되었을 때 Aurora 지정 데이터베이스 권한이 잘못 생성된 스냅샷 관련 문제를 해결했습니다.
+ 1.17 스냅샷 복원에 대한 지원이 추가되었습니다.

# Aurora MySQL 데이터베이스 엔진 업데이트 2018년 2월 6일(버전 2.01)(사용되지 않음)
<a name="AuroraMySQL.Updates.20180206"></a>

**버전:** 2.01

Aurora MySQL 2.01이 정식 버전입니다. 앞으로 Aurora MySQL 2.x 버전은 MySQL 5.7과 호환되고, Aurora MySQL 1.x 버전은 MySQL 5.6과 호환됩니다.

새 Aurora MySQL DB 클러스터(스냅샷에서 복원된 클러스터 포함)를 생성할 때 MySQL 5.7 또는 MySQL 5.6과의 호환성을 선택할 수 있습니다.

Aurora MySQL 1.14\$1, 1.15\$1, 1.16\$1의 스냅샷을 Aurora MySQL 2.01로 복원할 수 있습니다.

Aurora MySQL 1.x 클러스터를 Aurora MySQL 2.01로 인플레이스 업그레이드하거나, Amazon S3 백업에서 Aurora MySQL 2.01로 복원하는 작업은 허용되지 않습니다. 향후 Aurora MySQL 2.x 릴리스에서는 이러한 제한 사항을 없앨 계획입니다.

Aurora MySQL 5.7의 이 릴리스에서는 성능 스키마가 비활성화됩니다. 성능 스키마를 지원하려면 Aurora 2.03으로 업그레이드하십시오.

## Aurora MySQL 5.6과의 비교
<a name="AuroraMySQL.Updates.20180206.Compare56"></a>

다음 Amazon Aurora MySQL 기능은 Aurora MySQL 5.6에서 지원되지만, 이러한 기능은 Aurora MySQL 5.7에서 현재 지원되지 않습니다.
+ 비동기식 키 미리 가져오기(AKP). 자세한 내용은 Amazon Aurora 사용 설명서의 [비동기식 키 프리페치를 사용하여 Aurora MySQL 인덱싱된 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.AKP)를 참조하세요.**
+ 해시 조인. 자세한 내용은 Amazon Aurora 사용 설명서의 [해시 조인을 사용하여 대규모 Aurora MySQL 조인 쿼리 최적화](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.BestPractices.html#Aurora.BestPractices.HashJoin)를 참조하세요.**
+ 동기식 호출 함수를 위한 기본 AWS Lambda 함수입니다. 자세한 내용은 Amazon Aurora 사용 설명서의 [Aurora MySQL 네이티브 함수로 Lambda 함수 호출](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.Lambda.html#AuroraMySQL.Integrating.NativeLambda)을 참조하세요.**
+ 배치화 스캔. 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 섹션을 참조하세요.
+ Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션. 자세한 내용은 Amazon Aurora 사용 설명서의 [Amazon S3 버킷을 사용하여 MySQL에서 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Migrating.ExtMySQL.html#AuroraMySQL.Migrating.ExtMySQL.S3)을 참조하세요.**

현재, Aurora MySQL 2.01은 Aurora MySQL 버전 1.16 이상에서 추가된 기능을 지원하지 않습니다. Aurora MySQL 버전 1.16에 대한 자세한 내용은 [Aurora MySQL 데이터베이스 엔진 업데이트 2017년 12월 11일(버전 1.16)(사용되지 않음)](AuroraMySQL.Updates.20171211.md) 단원을 참조하십시오.

## MySQL 5.7 호환성
<a name="AuroraMySQL.Updates.20180206.Compatibility"></a>

Aurora MySQL 2.01은 MySQL 5.7과 연결성이 호환되며, JSON 지원, 공간 인덱스, 생성된 열과 같은 기능을 포함합니다. Aurora MySQL은 z축 곡선을 사용하는 공간 인덱싱의 기본 구현을 사용하여 MySQL 5.7보다 20배 이상 높은 쓰기 성능과 10배 이상 높은 읽기 성능을 공간 데이터 집합에 제공합니다.

Aurora MySQL 2.01은 현재 다음과 같은 MySQL 5.7 기능을 지원하지 않습니다.
+ 글로벌 트랜잭션 식별자(GTID) Aurora MySQL은 버전 2.04 이상에서 GTID를 지원합니다.
+ 그룹 복제 플러그인
+ 페이지 크기 증가
+ 시작 시 InnoDB 버퍼 풀 로딩
+ InnoDB 풀 텍스트 구문 분석기 플러그인
+ 멀티 소스 복제
+ 온라인 버퍼 풀 크기 조정
+ 암호 확인 플러그인
+ 쿼리 다시 쓰기 플러그인
+ 복제 필터링
+ `CREATE TABLESPACE` SQL 문
+ X 프로토콜

## Aurora MySQL 2.x와 Aurora MySQL 1.x의 CLI 차이점
<a name="AuroraMySQL.Updates.20180206.CLI"></a>
+ Aurora MySQL 2.x의 엔진 이름은 `aurora-mysql`이고 Aurora MySQL 1.x의 엔진 이름은 계속해서 `aurora`입니다.
+ Aurora MySQL 2.x의 기본 파라미터 그룹은 `default.aurora-mysql5.7`이고 Aurora MySQL 1.x의 기본 파라미터 그룹은 계속해서 `default.aurora5.6`입니다.
+ Aurora MySQL 2.x의 DB 클러스터 파라미터 그룹 패밀리 이름은 `aurora-mysql5.7`이고 Aurora MySQL 1.x의 DB 클러스터 파라미터 그룹 패밀리 이름은 계속해서 `aurora5.6`입니다.

전체 CLI 명령 세트 및 Aurora MySQL 2.x와 Aurora MySQL 1.x의 차이점은 Aurora 설명서를 참조하세요.