

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon Aurora MySQL 第 2 版的資料庫引擎更新
<a name="AuroraMySQL.Updates.20Updates"></a>

**重要**  
Aurora MySQL 第 2 版已在 2024 年 10 月 31 日達到標準支援結束。如需詳細資訊，請參閱[為 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-04-09 (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-07-09 (2.12.3 版，與 MySQL 5.7.44 相容） - RDS 延伸支援版本](AuroraMySQL.Updates.2123.md)
+ [Aurora MySQL 資料庫引擎更新 2024-03-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 延伸支援版本 (Beta)](AuroraMySQL.Updates.21201.md)
+ [Aurora MySQL 資料庫引擎更新 2023-07-25 (2.12.0 版，與 MySQL 5.7.40 相容） - RDS 延伸支援版本](AuroraMySQL.Updates.2120.md)
+ [Aurora MySQL 資料庫引擎更新 2024-07-19 (2.11.6 版，與 MySQL 5.7.12 相容） - RDS 延伸支援版本](AuroraMySQL.Updates.2116.md)
+ [Aurora MySQL 資料庫引擎更新 2024-03-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-06-09 (2.11.3 版，與 MySQL 5.7.12 相容） - RDS 延伸支援版本](AuroraMySQL.Updates.2113.md)
+ [Aurora MySQL 資料庫引擎更新 2023-03-24 (2.11.2 版，與 MySQL 5.7.12 相容） - RDS 延伸支援版本](AuroraMySQL.Updates.2112.md)
+ [Aurora MySQL 資料庫引擎更新 2023-02-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-01 (2.10.3 版) (已棄用)](AuroraMySQL.Updates.2103.md)
+ [Aurora MySQL 資料庫引擎更新 2022-01-26 (2.10.2 版) (已棄用)](AuroraMySQL.Updates.2102.md)
+ [Aurora MySQL 資料庫引擎更新 2021-10-21 (2.10.1 版) (已棄用)](AuroraMySQL.Updates.2101.md)
+ [Aurora MySQL 資料庫引擎更新 2021-05-25 (2.10.0 版) (已棄用)](AuroraMySQL.Updates.2100.md)
+ [Aurora MySQL 資料庫引擎更新 2021-11-12 (2.09.3 版) (已棄用)](AuroraMySQL.Updates.2093.md)
+ [Aurora MySQL 資料庫引擎更新 2021-02-26 (2.09.2 版) (已棄用)](AuroraMySQL.Updates.2092.md)
+ [Aurora MySQL 資料庫引擎更新 2020-12-11 (2.09.1 版) (已棄用)](AuroraMySQL.Updates.2091.md)
+ [Aurora MySQL 資料庫引擎更新 2020-09-17 (2.09.0 版) (已棄用)](AuroraMySQL.Updates.2090.md)
+ [Aurora MySQL 資料庫引擎更新 2022-01-06 (2.08.4 版) (已棄用)](AuroraMySQL.Updates.2084.md)
+ [Aurora MySQL 資料庫引擎更新 2020-11-12 (2.08.3 版) (已棄用)](AuroraMySQL.Updates.2083.md)
+ [Aurora MySQL 資料庫引擎更新 2020-08-28 (2.08.2 版) (已棄用)](AuroraMySQL.Updates.2082.md)
+ [Aurora MySQL 資料庫引擎更新 2020-06-18 (2.08.1 版) (已棄用)](AuroraMySQL.Updates.2081.md)
+ [Aurora MySQL 資料庫引擎更新 2020-06-02 (2.08.0 版) (已棄用)](AuroraMySQL.Updates.2080.md)
+ [Aurora MySQL 資料庫引擎更新 2023-08-15 (2.07.10 版） （已棄用）](AuroraMySQL.Updates.20710.md)
+ [Aurora MySQL 資料庫引擎更新 2023-05-04 (2.07.9 版） （已棄用）](AuroraMySQL.Updates.2079.md)
+ [Aurora MySQL 資料庫引擎更新 2022-06-16 (2.07.8 版) (已棄用)](AuroraMySQL.Updates.2078.md)
+ [Aurora MySQL 資料庫引擎更新 2021-11-24 (2.07.7 版) (已棄用)](AuroraMySQL.Updates.2077.md)
+ [Aurora MySQL 資料庫引擎更新 2021-09-02 (2.07.6 版) (已棄用)](AuroraMySQL.Updates.2076.md)
+ [Aurora MySQL 資料庫引擎更新 2021-07-06 (2.07.5 版) (已棄用)](AuroraMySQL.Updates.2075.md)
+ [Aurora MySQL 資料庫引擎更新 2021-03-04 (2.07.4 版) (已棄用)](AuroraMySQL.Updates.2074.md)
+ [Aurora MySQL 資料庫引擎更新 2020-11-10 (2.07.3 版) (已棄用)](AuroraMySQL.Updates.2073.md)
+ [Aurora MySQL 資料庫引擎更新 2020-04-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-08-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-09-19 (2.04.6 版) (已棄用)](AuroraMySQL.Updates.2046.md)
+ [Aurora MySQL 資料庫引擎更新 2019-07-08 (2.04.5 版) (已棄用)](AuroraMySQL.Updates.2045.md)
+ [Aurora MySQL 資料庫引擎更新 2019-05-29 (2.04.4 版) (已棄用)](AuroraMySQL.Updates.2044.md)
+ [Aurora MySQL 資料庫引擎更新 2019-05-09 (2.04.3 版) (已棄用)](AuroraMySQL.Updates.2043.md)
+ [Aurora MySQL 資料庫引擎更新 2019-05-02 (2.04.2 版) (已棄用)](AuroraMySQL.Updates.2042.md)
+ [Aurora MySQL 資料庫引擎更新 2019-03-25 (2.04.1 版) (已棄用)](AuroraMySQL.Updates.2041.md)
+ [Aurora MySQL 資料庫引擎更新 2019-03-25 (2.04.0 版) (已棄用)](AuroraMySQL.Updates.204.md)
+ [Aurora MySQL 資料庫引擎更新 2019-02-07 (2.03.4 版) (已棄用)](AuroraMySQL.Updates.2034.md)
+ [Aurora MySQL 資料庫引擎更新 2019-01-18 (2.03.3 版) (已棄用)](AuroraMySQL.Updates.2033.md)
+ [Aurora MySQL 資料庫引擎更新 2019-01-09 (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-08 (2.02.5 版) (已棄用)](AuroraMySQL.Updates.2025.md)
+ [Aurora MySQL 資料庫引擎更新 2018-09-21 (2.02.4 版) (已棄用)](AuroraMySQL.Updates.2024.md)
+ [Aurora MySQL 資料庫引擎更新 2018-08-23 (2.02.3 版) (已棄用)](AuroraMySQL.Updates.2023.md)
+ [Aurora MySQL 資料庫引擎更新 2018-06-04 (2.02.2 版) (已棄用)](AuroraMySQL.Updates.2022.md)
+ [Aurora MySQL 資料庫引擎更新 2018-05-03 (2.02 版) (已棄用)](AuroraMySQL.Updates.202.md)
+ [Aurora MySQL 資料庫引擎更新 2018-03-13 (2.01.1 版) (已棄用)](AuroraMySQL.Updates.2011.md)
+ [Aurora MySQL 資料庫引擎更新 2018-02-06 (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 相容。如需社群變更的詳細資訊，請參閱 [ MySQL 5.7.44 (2022-10-11 中的變更，一般可用性）](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。

 如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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-04-09 (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 相容。如需社群變更的詳細資訊，請參閱 [ MySQL 5.7.44 (2022-10-11 中的變更，一般可用性）](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 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

## 改善項目
<a name="AuroraMySQL.Updates.2124.Improvements"></a>

 **已修正安全問題和 CVEs：**

此版本包含 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 相容。如需社群變更的詳細資訊，請參閱 [ MySQL 5.7.44 (2022-10-11 中的變更，一般可用性）](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 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

## 改善項目
<a name="AuroraMySQL.Updates.2124.Improvements"></a>

**已修正安全問題和 CVEs：**

此版本包含 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 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2124.Patches"></a>

此版本包含 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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ `CREATE TABLESPACE` SQL 陳述式
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ X 通訊協定

# Aurora MySQL 資料庫引擎更新 2024-07-09 (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 相容。如需社群變更的詳細資訊，請參閱 [ MySQL 5.7.44 (2022-10-11 中的變更，一般可用性）](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 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

## 改善項目
<a name="AuroraMySQL.Updates.2123.Improvements"></a>

**已修正安全問題和 CVEs：**
+ 修正 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-20993](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 資料庫執行個體重新啟動的問題。
+ 修正在無縫擴展、零停機時間重新啟動 (ZDR) 和零停機時間修補 (ZDP) 期間，由於同時存取連線資源而導致資料庫伺服器重新啟動的問題。
+ 已修正釋出用於日誌應用程式的記憶體時，可能導致讀取器資料庫執行個體重新啟動的問題。
+ 修正背景程序中導致查詢執行時間延長或失敗的問題，而背景操作則會捨棄暫時索引。
+ 修正啟動常式因中繼資料不一致而導致寫入器資料庫執行個體重新啟動的問題。
+ 新增交易復原進度的指標。在極少數情況下，當交易復原需要很長時間才能完成時，這可避免潛在的無法使用。
+ 修正讀取正在寫入器資料庫執行個體上變更或捨棄的資料表時，可能導致讀取器資料庫執行個體重新啟動的問題。
+ 修正低`thread_stack`參數值導致資料庫重複重新啟動的問題。允許的最小值`thread_stack`已從 131，072 增加到 136，192，以確保成功開機並防止啟動問題。
+ 修正在執行平行查詢時導致讀取器資料庫執行個體重新啟動的問題。
+ 修正在寫入器資料庫執行個體上發生特定罕見交易遞交訂單時，可能導致 Aurora 僅供讀取複本重新啟動的問題。
+ 修正在極少數情況下，當唯讀交易取得共用鎖定時，可能導致資料庫執行個體重新啟動的問題。
+ 修正以下問題：當轉送的[隱含遞交陳述](https://dev.mysql.com/doc/refman/8.0/en/implicit-commit.html)式發生錯誤時，可能導致使用寫入轉送的讀取器資料庫執行個體重新啟動。

**一般改進：**
+ 已修正在具有主索引鍵資料欄和唯一索引鍵資料欄的資料表上執行並行`INSERT`陳述式，以及當陳述式在不同資料列上具有唯一索引鍵違規時，可能導致 SQL `INSERT`陳述式在某些資料列上遇到非預期`AUTO_INCREMENT`的主索引鍵違規錯誤或警告的問題。
+ 修正當 ZDR 在查詢中錯誤還原設定為提示的工作階段變數時，可能導致查詢結果不正確的問題。
+ 修正平行查詢中在使用內建 `LPAD`和 `RPAD`字串函數時，導致傳回不完整結果集的問題。
+ 修正以下問題：在寫入器資料庫執行個體上執行 `ALTER TABLE RENAME COLUMN`陳述式時，對具有外部索引鍵的資料表造成讀取器資料庫執行個體缺少外部索引鍵。
+ 已修正在停用寫入轉送的過程中，可能導致失敗的問題。
+ 修正Aurora Serverless v1擴展期間由於不正確存取內部資料結構而導致資料庫執行個體重新啟動的問題，同時尋找擴展點。
+ 修正 db.t4g.medium 和 db.t4g.large 資料庫執行個體的 Performance Insights 自動化管理開啟時未啟用效能結構描述的問題。
+ [Aurora Machine Learning ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/mysql-ml.html)操作對 Amazon SageMaker AI 的請求逾時已從 3 秒增加到 30 秒。這有助於解決以下問題：使用較大的批次大小時，客戶可能會看到來自 Aurora Machine Learning 的 Amazon SageMaker AI 請求的重試次數或失敗次數增加。
+ 已修正以下問題：除非出現慢查詢`INSERT`，否則 MySQL [事件排程器](https://dev.mysql.com/doc/refman/8.0/en/event-scheduler.html)`UPDATE`執行的慢速 `DELETE`、 和 `SELECT`查詢不會記錄在慢速查詢日誌中。

## MySQL 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2123.Patches"></a>

此版本包含 5.7.44 之前的所有社群錯誤修正。如需詳細資訊，請參閱[Aurora MySQL 2.x 版資料庫引擎更新所修正的 MySQL 錯誤](AuroraMySQL.Updates.MySQLBugs.md#AuroraMySQL.Updates.MySQLBugs.v2)。
+ 修正在執行 陳述式時繫結至觸發的暫存資料表可能會導致非預期的資料庫引擎重新啟動的問題。
+ 修正使用索引表達式執行單一資料表`UPDATE`和`DELETE`陳述式做為預備陳述式時，可能導致伺服器結束的瑕疵。([錯誤編號 29257254](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ `CREATE TABLESPACE` SQL 陳述式
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ X 通訊協定

# Aurora MySQL 資料庫引擎更新 2024-03-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 相容。如需社群變更的詳細資訊，請參閱 [ MySQL 5.7.44 (2022-10-11 中的變更，一般可用性）](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 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2122.Patches"></a>

此版本包含 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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 (含) 以前的版本皆可相容。如需社群變更的詳細資訊，請參閱 [MySQL 5.7.40 中的變更 (2022-10-11，正式推出)](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 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

## 改善項目
<a name="AuroraMySQL.Updates.2121.Improvements"></a>

**以下列出已修正的安全性問題與 CVE：**

此版本包含 MySQL 之前和包括 MySQL 5.7.44 的所有社群 CVEs 修正。

修正和其他增強功能，以微調在受管環境中的處理。以下是其他 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) 複寫的支援，其中 binlog 複本上的 SQL 執行緒會在可能的情況下平行套用二進位日誌事件。請參閱《Aurora 使用者指南》[https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.MySQL.html](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.MySQL.html)以進一步了解組態選項，協助您微調多執行緒複寫。

**可用性改進項目：**
+ 已修正執行大量並行的平行查詢時，使用平行查詢的 Aurora MySQL 資料庫執行個體可能會發生資料庫重新啟動的問題。
+ 已修正因稽核記錄執行緒造成的鎖定爭用，可能導致高 CPU 使用率和用戶端應用程式逾時的問題。
+ 已修正嘗試讀取屬於已捨棄資料表的資料庫頁面時，可能造成資料庫執行個體重新啟動的問題。
+ 已修正當寫入器執行個體的資料庫磁碟區成長至 160GB 的倍數時，可能導致讀取器執行個體重新啟動的問題。
+ 已修正鎖定管理員中，在隔離層級設定為 `READ_COMMITED` 或 `READ_UNCOMMITED` 且使用 XA 交易或啟用二進位日誌 (binlog) 的情況下處理兩階段遞交時，可能導致重新啟動或容錯移轉的問題。
+ 已修正如果寫入器執行個體在資料庫建立或捨棄內部系統資料表上的觸發程序時重新啟動，可能造成資料庫叢集無法使用的問題。
+ 已修正當資料庫連線數接近 `max_connections` 參數設定的值時，可能導致資料庫執行個體重新啟動的問題。
+ 已修正在包含全文索引的資料表上執行資料處理語言 (DML) 查詢時，可能造成 Aurora 讀取器執行個體重新啟動的問題。
+ 此 Aurora MySQL 版本中未啟用快速插入，因為執行 `INSERT INTO`、 `SELECT`和 等查詢時可能導致不一致的問題`FROM`。如需快速插入最佳化的詳細資訊，請參閱 [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`。在來源上執行大於 500 MB 的交易時，可能會發生此問題。

## MySQL 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2121.Patches"></a>

此版本除了下列內容之外，還包括 5.7.40 (含) 以前版本的所有 Community 錯誤修正。如需詳細資訊，請參閱 [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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 延伸支援版本 (Beta)
<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 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](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)

**可用性改進項目：**
+ 此 Aurora MySQL 版本中未啟用快速插入，因為執行 `INSERT INTO`、 `SELECT`和 等查詢時可能會導致不一致的問題`FROM`。如需快速插入最佳化的詳細資訊，請參閱 [Amazon Aurora MySQL 效能增強](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)功能。

# Aurora MySQL 資料庫引擎更新 2023-07-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 (含) 以前的版本皆可相容。如需社群變更的詳細資訊，請參閱 [MySQL 5.7.40 中的變更 (2022-10-11，正式推出)](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。

如果您有任何問題或疑慮，可在社群論壇和透過AWS Support 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 修正。
+ 已更新 Aurora MySQL 使用的預設 SSL 密碼，以從 [SSL\$1CIPHER](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_ssl_cipher) 資料庫參數中排除較不安全的 DES-CBC3-SHA 值。如果您因為移除 DES-CBC3-SHA 密碼而遇到 SSL 連線問題，請使用下列清單[設定 Aurora MySQL 資料庫叢集連線的密碼套件](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區域讀取器執行個體重新啟動的問題
+ 此 Aurora MySQL 版本未啟用快速插入，因為執行 `INSERT INTO`、 `SELECT`和 等查詢時，可能會導致不一致的問題`FROM`。如需快速插入最佳化的詳細資訊，請參閱 [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 使用率升高、因記憶體不足造成資料庫重新啟動，以及這些查詢的延遲增加。
+ 已修正連接多個二進位日誌複寫取用者時，使用二進位日誌複寫的資料庫執行個體可能會發生 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` 子句 `SELECT` 且 `aurora_parallel_query` 參數為 `ON` 的查詢時，導致傳回不正確的結果
+ 已修正下列問題：在極少數情況下，當存取有大量更新或資料定義語言 (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 指標始終顯示零的問題

 **升級和遷移：**
+ 若要執行 Aurora 全球資料庫的次要版本升級，以將 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 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2120.Patches"></a>

此版本除了下列內容之外，還包括 5.7.40 (含) 以前版本的所有 Community 錯誤修正。如需詳細資訊，請參閱 [Aurora MySQL 2.x 資料庫引擎更新修正的 MySQL 錯誤](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v2)。
+ 已修正因背景 TLS 憑證輪換而導致 CPU 使用率升高的問題 (Community 錯誤修正 \$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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ `CREATE TABLESPACE` SQL 陳述式
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ X 通訊協定

# Aurora MySQL 資料庫引擎更新 2024-07-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 相容。如需社群變更的詳細資訊，請參閱 [MySQL 5.7.12 中的變更 (2016-04-11，正式推出)](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 全域資料庫升級至 2.11.\$1 版，則須將主要和次要資料庫叢集升級至完全相同的版本 (包含修補程式等級)。如需升級 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 資料庫執行個體類別上所有受影響的執行個體 (如果執行個體執行舊版作業系統的話)。在多可用區域資料庫叢集中，所有讀取器執行個體都會先套用作業系統升級。當第一個讀取器執行個體上的作業系統升級完成時，容錯移轉就會發生，且先前的寫入器執行個體會升級。

**注意**  
在主要版本升級期間，作業系統升級不會自動套用至 Aurora 全球資料庫。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

## 改善項目
<a name="AuroraMySQL.Updates.2116.Improvements"></a>

**已修正安全問題和 CVEs：**
+ 修正 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-20993](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) 期間，由於同時存取連線資源，可能導致資料庫伺服器重新啟動。
+ 已修正釋出用於日誌應用程式的記憶體時，可能導致讀取器資料庫執行個體重新啟動的問題。
+ 修正在執行平行查詢時導致讀取器資料庫執行個體重新啟動的問題。
+ 修正以下問題：當轉送的[隱含遞交陳述](https://dev.mysql.com/doc/refman/8.0/en/implicit-commit.html)式發生錯誤時，可能導致使用寫入轉送的讀取器資料庫執行個體重新啟動。

**一般改進：**
+ 已修正在具有主索引鍵資料欄和唯一索引鍵資料欄的資料表上執行並行`INSERT`陳述式，以及當陳述式在不同資料列上具有唯一索引鍵違規時，可能導致 SQL `INSERT`陳述式在某些資料列上遇到非預期`AUTO_INCREMENT`的主索引鍵違規錯誤或警告的問題。
+ 修正當 ZDR 在查詢中錯誤還原設定為提示的工作階段變數時，可能導致查詢結果不正確的問題。
+ 修正Aurora Serverless v1擴展期間由於不正確存取內部資料結構而導致資料庫執行個體重新啟動的問題，同時尋找擴展點。
+ 修正了 MySQL [事件排程器](https://dev.mysql.com/doc/refman/8.0/en/event-scheduler.html)執行的慢速 `DELETE`、 `INSERT`和 `UPDATE` 查詢未記錄在慢速查詢日誌中的問題，除非前面有慢速`SELECT`查詢。

## MySQL 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2116.Patches"></a>

此版本包含 之前的所有社群錯誤修正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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2024-03-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 相容。如需社群變更的詳細資訊，請參閱 [MySQL 5.7.12 中的變更 (2016-04-11，正式推出)](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-12.html)。

當您建立資料庫叢集時，2.11.5 版是 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 全域資料庫升級至 2.11.\$1 版，則須將主要和次要資料庫叢集升級至完全相同的版本 (包含修補程式等級)。如需升級 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 資料庫執行個體類別上所有受影響的執行個體 (如果執行個體執行舊版作業系統的話)。在多可用區域資料庫叢集中，所有讀取器執行個體都會先套用作業系統升級。當第一個讀取器執行個體上的作業系統升級完成時，容錯移轉就會發生，且先前的寫入器執行個體會升級。

**注意**  
在主要版本升級期間，作業系統升級不會自動套用至 Aurora 全球資料庫。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

## 改善項目
<a name="AuroraMySQL.Updates.2115.Improvements"></a>

**已修正安全問題和 CVEs：**

此版本包含下列 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 MySQL 寫入器資料庫執行個體可能因為與 Aurora 儲存體通訊之元件中的瑕疵而容錯移轉的問題。在軟體更新後，資料庫執行個體與基礎儲存體之間的通訊發生故障。
+ 修正在極少數情況下，可能導致讀取器資料庫執行個體重新啟動的問題。
+ 已修正因稽核記錄執行緒造成的鎖定爭用，可能導致高 CPU 使用率和用戶端應用程式逾時的問題。

**一般改進：**
+ 修正從 Aurora 資料庫叢集磁碟區讀取資料時，由於暫時性網路問題而導致平行查詢失敗的問題。
+ 修正與稽核日誌檔案管理相關的問題，可能導致無法存取日誌檔案進行下載或輪換，在某些情況下會增加 CPU 用量。
+ 修正使用寫入轉送時， `information_schema`和 `performance_schema` 全域狀態資料表中可能產生不正確的`Threads_running`變數值的問題。

**升級和遷移：**
+ 已修正無法在從 RDS for MySQL 5.7 遷移的 Aurora MySQL 資料庫叢集上啟動二進位日誌複寫的問題。
+ 在主要版本升級至 Aurora MySQL 第 3 版期間停用資料庫事件排程器。這有助於避免在主要版本升級進行時，透過事件執行對資料庫進行任何變更。

## MySQL 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2115.Patches"></a>

此版本除了下列內容之外，還包括 5.7.12 (含) 以前版本的所有 Community 錯誤修正。如需詳細資訊，請參閱 [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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 相容。如需社群變更的詳細資訊，請參閱 [MySQL 5.7.12 中的變更 (2016-04-11，正式推出)](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.11.4。您也可以將快照從目前支援的任何 Aurora MySQL 版本還原至 Aurora MySQL 2.11.4。

 如果您將 Aurora MySQL 全域資料庫升級至 2.11.\$1 版，則須將主要和次要資料庫叢集升級至完全相同的版本 (包含修補程式等級)。如需升級 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 資料庫執行個體類別上所有受影響的執行個體 (如果執行個體執行舊版作業系統的話)。在多可用區域資料庫叢集中，所有讀取器執行個體都會先套用作業系統升級。當第一個讀取器執行個體上的作業系統升級完成時，容錯移轉就會發生，且先前的寫入器執行個體會升級。

**注意**  
在主要版本升級期間，作業系統升級不會自動套用至 Aurora 全球資料庫。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

 如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](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` 查詢時，可能造成寫入器執行個體重新啟動的問題。
+ 此 Aurora MySQL 版本中未啟用快速插入，因為執行 `INSERT INTO`、 `SELECT`和 等查詢時可能導致不一致的問題`FROM`。如需快速插入最佳化的詳細資訊，請參閱 [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` 子句 `SELECT` 且 `aurora_parallel_query` 參數為 `ON` 的查詢時，導致傳回不正確的結果。
+ 已新增啟用和停用工作階段層級二進位記錄的支援。請參閱《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 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2114.Patches"></a>

此版本除了下列內容之外，還包括 5.7.12 (含) 以前版本的所有 Community 錯誤修正。如需詳細資訊，請參閱 [Aurora MySQL 2.x 資料庫引擎更新修正的 MySQL 錯誤](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v2)。
+ 複寫：部分二進位日誌事件不一定能正確處理。(錯誤 \$134617506)
+ 已修正因背景 TLS 憑證輪換而導致 CPU 使用率升高的問題 (Community 錯誤修正 \$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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2023-06-09 (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 相容。如需社群變更的詳細資訊，請參閱 [MySQL 5.7.12 中的變更 (2016-04-11，正式推出)](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 全域資料庫升級至 2.11.\$1 版，則須將主要和次要資料庫叢集升級至完全相同的版本 (包含修補程式等級)。如需升級 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 資料庫執行個體類別上所有受影響的執行個體 (如果執行個體執行舊版作業系統的話)。在多可用區域資料庫叢集中，所有讀取器執行個體都會先套用作業系統升級。當第一個讀取器執行個體上的作業系統升級完成時，容錯移轉就會發生，且先前的寫入器執行個體會升級。

**注意**  
在主要版本升級期間，作業系統升級不會自動套用至 Aurora 全球資料庫。

 如果您有任何問題或疑慮，可在社群論壇和透過 AWS Support 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

## 改善項目
<a name="AuroraMySQL.Updates.2113.Improvements"></a>

**以下列出已修正的安全性問題與 CVE：**
+ 已更新 Aurora MySQL 使用的預設 SSL 密碼從 [SSL\$1CIPHER](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_ssl_cipher) 資料庫參數中排除較不安全的 `DES-CBC3-SHA` 值。如果您因為移除 `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) 查詢時發生資料庫重新啟動失敗的兩個問題。
+ 此 Aurora MySQL 版本中未啟用快速插入，因為執行 `INSERT INTO`、 `SELECT`和 等查詢時可能會導致不一致的問題`FROM`。如需快速插入最佳化的詳細資訊，請參閱 [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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2023-03-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 相容。如需社群變更的詳細資訊，請參閱 [MySQL 5.7.12 中的變更 (2016-04-11，正式推出)](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 全域資料庫升級至 2.11.\$1 版，則須將主要和次要資料庫叢集升級至完全相同的版本 (包含修補程式等級)。如需升級 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 資料庫執行個體類別上所有受影響的執行個體 (如果執行個體執行舊版作業系統的話)。在多可用區域資料庫叢集中，所有讀取器執行個體都會先套用作業系統升級。當第一個讀取器執行個體上的作業系統升級完成時，容錯移轉就會發生，且先前的寫入器執行個體會升級。

**注意**  
在主要版本升級期間，作業系統升級不會自動套用至 Aurora 全球資料庫。

 如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

## 改善項目
<a name="AuroraMySQL.Updates.2112.Improvements"></a>

**一般改進：**
+ 已修正連接多個二進位日誌複寫取用者時，使用二進位日誌複寫的資料庫執行個體可能會發生 CPU 使用率和連線失敗次數增加的問題。
+ 已修正如果主要資料庫寫入器使用 Aurora MySQL 2.10 版，則升級至 Aurora MySQL 2.11 版之後，可能會導致全球資料庫次要區域中的讀取器執行個體不同步的問題。

**可用性改進項目：**
+ 此 Aurora MySQL 版本中未啟用快速插入，因為執行 `INSERT INTO`、 `SELECT`和 等查詢時可能導致不一致的問題`FROM`。如需快速插入最佳化的詳細資訊，請參閱 [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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2023-02-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 相容。如需社群變更的詳細資訊，請參閱 [MySQL 5.7.12 中的變更 (2016-04-11，正式推出)](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 全域資料庫升級至 2.11.\$1 版，且已啟用寫入轉送，則須將主要和次要資料庫叢集升級至完全相同的版本 (包含修補程式層級)，才能繼續使用寫入轉送。如需升級 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 資料庫執行個體類別上所有受影響的執行個體 (如果執行個體執行舊版作業系統的話)。在多可用區域資料庫叢集中，所有讀取器執行個體都會先套用作業系統升級。當第一個讀取器執行個體上的作業系統升級完成時，容錯移轉就會發生，且先前的寫入器執行個體會升級。

**注意**  
在主要版本升級期間，作業系統升級不會自動套用至 Aurora 全球資料庫。

 如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 複本重新啟動。
+ 已修正連線激增可能導致連線建立程序花費較長時間才能完成，或因逾時錯誤而失敗的問題。
+ 已修正進階稽核日誌輪換可能減少可釋放的記憶體，進而導致資料庫執行個體重新啟動的問題。
+ 此 Aurora MySQL 版本中未啟用快速插入，因為執行 `INSERT INTO`、 `SELECT`和 等查詢時可能導致不一致的問題`FROM`。如需快速插入最佳化的詳細資訊，請參閱 [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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 相容。如需社群變更的詳細資訊，請參閱 [MySQL 5.7.12 中的變更 (2016-04-11，正式推出)](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 全域資料庫升級至 2.11.\$1 版，且已啟用寫入轉送，則須將主要和次要資料庫叢集升級至完全相同的版本 (包含修補程式層級)，才能繼續使用寫入轉送。如需升級 Aurora 全球資料庫次要版本的詳細資訊，請參閱[次要版本升級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database-upgrade.html#aurora-global-database-upgrade.minor)。

 如果您有任何問題或疑慮，可在社群論壇和透過 AWS Support 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

## 改善項目
<a name="AuroraMySQL.Updates.2110.Improvements"></a>

**已修正安全問題和 CVEs：**
+ 將 SSL/TLS 供應商從 OpenSSL 變更為 [AWS-LC](https://github.com/aws/aws-lc)。

  這帶來了許多變更，包括但不限於移除對較不安全 DHE-RSA-\$1 密碼的支援。

  如需詳細資訊，請參閱[搭配 Aurora MySQL 資料庫叢集使用 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 版後，將此待定作業系統更新套用至您所有的 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 其他函數](https://dev.mysql.com/doc/refman/8.0/en/miscellaneous-functions.html)。
+ 已新增最佳化工具提示的支援，可讓使用者以每個資料表或每個查詢為基礎，啟用或停用 Aurora MySQL 平行查詢。
  + [使用 Amazon Aurora MySQL 的平行查詢](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 陳述式之後重新啟動，則可能會發生此問題。
+ 已修正下列問題：在極少數情況下，當 Aurora 讀取器執行個體在寫入器執行個體上執行 GRANT 和 FLUSH 等存取控制清單 (ACL) 陳述式時，可能導致 Aurora 讀取器執行個體重新啟動。此問題較可能影響有大量使用者和 ACL 操作 (例如，許可變更) 的讀取器執行個體。
+ 已修正下列問題：在極少數情況下，當交易存取已被另一筆交易刪除的列時，可能導致讀取器執行個體重新啟動或容錯移轉。
+ 已改進全文片語搜尋效能，大幅縮短了在具有全文索引的資料表中搜尋片語所需的時間。
+ 已修正寫入器執行個體重新啟動後，可能因復原緩慢與後續重新啟動而再次停滯的問題。若初始重新啟動時，資料庫中有大量未遞交的列，就會發生此問題。
+ 已修正下列問題：在極少數情況下，當[死結偵測器執行緒](https://dev.mysql.com/doc/refman/5.7/en/innodb-deadlocks.html)停滯時，資料庫伺服器因 Semaphore 長時間等待而重新啟動。
+ 已修正下列問題：在極少數情況下，當 I/O 執行緒變成死結時，資料庫因 Semaphore 長時間等待而重新啟動。
+ 此 Aurora MySQL 版本中未啟用快速插入，因為執行 `INSERT INTO`、 `SELECT`和 等查詢時可能會導致不一致的問題`FROM`。如需快速插入最佳化的詳細資訊，請參閱 [Amazon Aurora MySQL 效能增強](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.Overview.html#Aurora.AuroraMySQL.Performance)功能。

 **一般改進：**
+ 已修正當下列所有條件皆為成立時，可能導致資料庫伺服器重新啟動的問題：
  + SQL MODE 中的 ALLOW\$1INVALID\$1DATES 已停用。
  + 資料庫伺服器正在處理的 INSERT、UPDATE、DELETE 或 SELECT 陳述式具有 DATETIME 類型的無效值，因此月份並非介於 1 到 12 之間。
+ 已修正當 log-bin 設定為 OFF 而未遵循二進位日誌保留期，導致儲存使用率高於預期的問題。套用此修正後，將會根據您的保留期清除二進位日誌。有關如何設定二進位日誌保留期的詳細資訊，請參閱《Aurora MySQL 使用者指南》[https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Replication.html#AuroraMySQL.Replication.MySQL.RetainBinlogs](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 執行緒之間的爭用。
+ 已修正可能導致 mysql.rds\$1rotate\$1slow\$1log 預存程序失敗並顯示錯誤訊息「'mysql.slow\$1log\$1backup' 資料表不存在」的問題。
+ 已修正在大量查詢快取失效的情況下，因讀取複本必須從磁碟而非查詢快取讀取資料，造成讀取複本上的 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\$1rds\$1import\$1binlog\$1ssl\$1material](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/mysql_rds_import_binlog_ssl_material.html) 的呼叫失敗並顯示 [MySQL 伺服器錯誤 1457](https://dev.mysql.com/doc/mysql-errors/5.7/en/server-error-reference.html#error_er_sp_proc_table_corrupt) 的問題。
+ 已修正傾印執行緒初始化可能因清除二進位日誌的執行緒而發生死結的問題。這可能會使作用中 binlog 檔案停止輪換並繼續增加，或造成新的 binlog 複本連線發生問題。
+ 已修正查詢快取可能在 Aurora 讀取複本上傳回過時結果的問題。

## MySQL 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2110.Patches"></a>

此版本除了下列內容之外，還包括 5.7 (含) 以前版本的所有 Community 錯誤修正。如需詳細資訊，請參閱 [Aurora MySQL 2.x 資料庫引擎更新修正的 MySQL 錯誤](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v2)。
+ 已修正從 Performance Schema 陳述式事件資料表 (例如 events\$1statements\$1current) 讀取字元集資訊的程式碼未阻止同時寫入該字元集資訊的問題。結果可能造成 SQL 查詢文字字元集無效，進而導致伺服器結束。使用此修正，無效的字元集就會讓 SQL\$1TEXT 欄截斷，並防止伺服器結束。(錯誤 \$123540008)
+ InnoDB：Community 錯誤 \$125189192 的修正向後移植, 錯誤 \$184038。已修正在執行將資料表移至不同結構描述的 RENAME TABLE 操作後，InnoDB 無法更新 INNODB\$1SYS\$1DATAFILES 資料字典資料表的問題。這會導致重新啟動時發生錯誤，表示找不到資料表空間資料檔案。
+ InnoDB：已修正新增新索引時，伺服器捨棄內部定義的外部索引鍵索引，並嘗試使用在虛擬產生的欄上定義的次要索引作為外部索引鍵索引，而導致伺服器結束的問題。InnoDB 現在允許外部索引鍵限制，參考在虛擬產生的資料欄上定義的次要索引。(錯誤編號 23533396)
+ 已修正兩個工作階段同時執行 INSERT ... ON DUPLICATE KEY UPDATE 操作而產生死結的問題。在元組的部分復原期間，其他工作階段可能會對其進行更新。此錯誤的修正會回復錯誤 \$111758237、錯誤 \$117604730 和錯誤 \$120040791 的修正。(錯誤 \$125966845)
+ Community 錯誤 \$127407480 的修正向後移植：已修正即使啟用 automatic\$1sp\$1privileges，仍無法正確將 EXECUTE 和 ALTER ROUTINE 權限授予常式建立者的問題。
+ Community 錯誤 \$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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2022-11-01 (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 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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)停滯時，資料庫伺服器因 Semaphore 長時間等待而重新啟動。
+ 已修正在資料庫執行個體上執行如 GRANT、FLUSH PRIVILEGES 等特定資料控制語言 (DCL) SQL 陳述式時，造成該執行個體上可釋放的記憶體減少的問題。頻繁使用這類陳述式可能導致可釋放的記憶體持續減少，並且造成資料庫執行個體因記憶體不足的問題而重新啟動。在寫入器執行個體上使用這類陳述式也可能導致讀取器執行個體上的可釋放記憶體減少。
+ 已修正當資料庫執行個體處於高負載且已啟用「wait/io/aurora\$1respond\$1to\$1client」performance\$1schema 等待事件的情況下，對「performance\$1schema.events\$1waits\$1summary\$1global\$1by\$1event\$1name」資料表進行查詢可能會變慢的問題。
+ 已修正下列問題：在極少數情況下，當交易因次要索引上發生限制違規而部分復原時，可能導致資料庫伺服器停止並重新啟動。
+ 已修正下列問題：在極少數情況下，當交易存取已被另一筆交易刪除的列時，可能導致讀取器執行個體重新啟動或容錯移轉。
+ 已修正下列問題：在極少數情況下，當 I/O 執行緒變成死結時，資料庫因 Semaphore 長時間等待而重新啟動。
+ 已修正當 Unix 通訊端鎖定檔案正在使用時，在極少數情況下可能導致讀取複本在容錯移轉期間重新啟動的問題。
+ 已修正在大量查詢快取失效的情況下，因讀取複本必須從磁碟而非查詢快取讀取資料，造成讀取複本上的 CPU 使用率和延遲高於預期的問題。

## MySQL 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2103.Patches"></a>

此版本除了下列內容之外，還包括 5.7 (含) 以前版本的所有 Community 錯誤修正。如需詳細資訊，請參閱 [Aurora MySQL 2.x 資料庫引擎更新修正的 MySQL 錯誤](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraMySQLReleaseNotes/AuroraMySQL.Updates.MySQLBugs.html#AuroraMySQL.Updates.MySQLBugs.v2)。
+ 已修正從 Performance Schema 陳述式事件資料表 (例如 events\$1statements\$1current) 讀取字元集資訊的程式碼未阻止同時寫入該字元集資訊的問題。結果可能造成 SQL 查詢文字字元集無效，進而導致伺服器結束。使用此修正，無效的字元集就會讓 SQL\$1TEXT 欄截斷，並防止伺服器結束。(錯誤 \$123540008)
+ 已修正 UPDATE 需要主索引鍵大於 1024 個位元組的暫存資料表，而該資料表是使用 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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2022-01-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 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 延遲。
+  新增對 ECEDHE SSL 密碼的支援。如需將用戶端設為使用這類 SSL 密碼的詳細資訊，請參閱以下 MySQL 說明文件：[加密連線通訊協定密碼](https://dev.mysql.com/doc/refman/5.7/en/encrypted-connection-protocols-ciphers.html#encrypted-connection-cipher-configuration) 
+  修正 Aurora MySQL 與其他 AWS 服務整合相關的安全問題，例如 Amazon S3、Amazon ML 和 AWS Lambda。
+  修正下列問題：當資料庫的使用者和權限組合大約超過 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\$1locks 或 innodb\$1lockwaits 資料表，可能會導致資料庫執行個體重新啟動。監控工具 (例如績效詳情) 可能會查詢這類資料表。
+  已修正下列問題：當符合下列所有條件時，現有資料列的 TIMESTAMP 資料欄值會更新為最新的時間戳記：

  1. 資料表存在觸發程序。

  1. 在具有 ON DUPLICATE KEY UPDATE 子句的資料表上執行 INSERT。

  1. 插入的資料列在 UNIQUE 索引或 PRIMARY KEY 中導致重複值違規。

  1. 一個或多個資料欄屬於 TIMESTAMP 資料類型，並具有預設值 CURRENT\$1TIMESTAMP。
+  修正下列問題：在極少數情況下，可能會阻止 binlog 複本連線到啟用了 binlog 的執行個體。
+  修正下列問題：在極少數情況下，在啟用 binlog 的執行個體上執行時，無法遞交交易。
+  修正下列問題：無法與啟用 binlog 的執行個體建立新連線。
+  修正下列問題：嘗試零停機修補並重新啟動時，可能導致內部日誌記錄過多，造成本機儲存空間填滿。
+  修正下列問題：複寫特定 DDL 和 DCL 陳述式時，由於 HA\$1ERR\$1FOUND\$1DUPP\$1KEY 錯誤，導致 binlog 複本停止。以混合式二進位記錄格式設定來源執行個體，且其隔離層級為 READ COMMITTED 或 READ UNCOMMITTED 時，就會發生這個問題。
+  修正下列問題：啟用多執行緒複寫時，binlog 複寫輸入/輸出執行緒無法跟上主要執行個體 
+  修正下列問題：在極少數情況下，連至資料庫執行個體的大量作用中連線，可能導致錯誤報告 CloudWatch CommitLatency 指標。
+  修正下列問題：執行 LOAD FROM S3 或 SELECT INTO S3 時，導致 Graviton 執行個體上的本機儲存空間填滿。
+  修正下列問題：使用外部索引鍵查詢表並滿足以下兩個條件時，可能導致錯誤查詢結果：

  1.  查詢快取已啟用 

  1.  對該資料表進行串聯刪除或更新的交易回復 
+  修正下列問題：在極少數情況下，導致 Aurora 讀取器執行個體重新啟動。當交易回復數量的增加，此問題發生的機率會隨之增加。
+  修正下列問題：開啟和關閉工作階段時，效能結構描述中的互斥「LOCK\$1epoch\$1id\$1master」出現次數會增加。
+  修正下列問題：可能導致多個交易同時更新同一組資料列的工作負載死鎖數量增加。
+  修正下列問題：在極少數情況下，當資料庫磁碟區成長至 160GB 的倍數時，可能導致執行個體重新啟動。
+  修正平行查詢的問題，此問題可能會導致資料庫在執行具有 LIMIT 子句的 SQL 陳述式時重新啟動。
+  修正下列問題：在極少數情況下，當 READ COMPITED 隔離層級中使用 XA 交易時，可能會導致資料庫執行個體重新啟動。
+  修正下列問題：Aurora Read 執行個體重新啟動後，如果重新啟動期間存在繁重的 DDL 工作負載，可能會再次重新啟動。
+  修正錯誤回報 Aurora 讀取器複寫延遲的問題。
+  已修正下列問題：在極少數情況下，當記憶體內的資料完整性檢查失敗時，可能會導致寫入器執行個體重新啟動。
+  修正下列問題：在極少數情況下，績效詳情 (PI) 工作階段中的「資料庫負載」圖表會顯示為主動使用 CPU，即使這些工作階段已完成處理並處於閒置狀態。
+  修正下列問題：在極少數情況下，使用平行查詢處理查詢時，可能導致資料庫伺服器重新啟動。
+  修正下列問題：在極少數情況下，可能會導致主要全域資料庫叢集中的寫入器執行個體重新啟動，因為在全域資料庫複寫期間發生競爭狀況。
+  修正下列問題：資料庫執行個體重新啟動期間可能發生問題，造成多次重新啟動。

## MySQL 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2102.Patches"></a>
+  修正 InnoDB 中的一個問題，即 dict0stats.cc 原始檔案中與資料表統計數字相關的程式碼錯誤所引發的錯誤判斷提示。(錯誤編號 24585978) 
+  修正下列問題：線上建立索引時，虛擬資料欄的次要索引損毀。針對 [UPDATE](https://dev.mysql.com/doc/refman/5.7/en/update.html) 陳述式進行下列修正：如果索引記錄的虛擬資料欄值設定為 NULL，便會從叢集索引記錄產生此值。(錯誤編號 30556595)) 
+  修正 InnoDB 中的下列問題：刪除標記的資料列時，可在完成部分回復之前取得外部讀鎖定。外部讀鎖定會阻止在部分回復期間將隱含鎖定轉換為明確鎖定，進而導致判斷提示失敗。(錯誤編號 29195848) 
+  修正下列問題：帳户中的空白主機名稱可能導致伺服器行為不當。(錯誤編號 28653104) 
+  修正 InnoDB 中的下列問題：鎖定等待期間查詢中斷可能導致錯誤。(錯誤編號 28068293) 
+  修正下列複寫問題：交易隔離層級設定為 [REPEATABLE READ](https://dev.mysql.com/doc/refman/5.7/en/innodb-transaction-isolation-levels.html#isolevel_repeatable-read) 時，交錯交易有時可能會死鎖從機套用者。(錯誤編號 25040331) 
+  修正可能導致 binlog 複本因鎖定等待逾時而停滯的問題。(錯誤編號 27189701) 

## 與 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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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. 在具有 ON DUPLICATE KEY UPDATE 子句的資料表上執行 INSERT。

  1. 插入的資料列在 UNIQUE 索引或 PRIMARY KEY 中導致重複值違規。

  1. 一個或多個資料欄屬於 TIMESTAMP 資料類型，並具有預設值 CURRENT\$1TIMESTAMP。
+  已修正 2.10.0 版中引進的問題，這個問題會導致使用 json\$1merge 函式，因而在某些情況下引發錯誤碼。尤其，當 json\$1merge 函式在包含所產生之資料欄的 DDL 中使用時，其可以傳回錯誤碼 1305。
+  已修正下列問題：在極少數情況下，當大型物件的更新歷史記錄正在針對僅供讀取複本上交易的讀取檢視進行驗證時，僅供讀取複本會重新啟動。
+  已修正下列問題：在極少數情況下，當記憶體內的資料完整性檢查失敗時，導致寫入器執行個體重新啟動。

## MySQL 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2101.Patches"></a>
+  CURRENT\$1TIMESTAMP 在觸發程序中產生零。(錯誤編號 25209512) 

## 與 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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2021-05-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 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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)

 **新功能：**
+  現在支援 Aurora MySQL 的 `db.t3.large` 執行個體類別。
+  *二進位日誌複寫：*
  +  推出 binlog 輸入/輸出快取，藉由減少寫入器執行緒與傾印執行緒之間的爭用來改善 binlog 效能。如需詳細資訊，請參閱《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 活動期間建立的資料表時，改善了啟動的速度。
+  已修正因 DDL 作業中斷的損毀復原而重複重新啟動的多個相關問題，例如 `DROP TRIGGER`、`ALTER TABLE`，特別是修改資料表中分區類型或分區數目的 `ALTER TABLE`。
+  已修正資料庫活動串流 (DAS) 日誌處理期間，可能導致伺服器重新啟動的問題。
+  已修正在處理系統表格上的 `ALTER` 查詢時，列印錯誤訊息的問題。

 **一般改進：**
+  已修正查詢快取可能會在讀取器執行個體上傳回過時結果的問題。
+  已修正當系統變數 `innodb_flush_log_at_trx_commit` 設定為 0 或 2 時，某些 Aurora 遞交指標未更新的問題。
+  已修正多陳述式交易未重新整理查詢快取中儲存之查詢結果的問題。
+  已修正可能導致二進位日誌檔的上次修改時間戳記無法正確更新的問題。這可能會導致二進位日誌檔在達到客戶設定的保留期間之前提早遭到清除。
+  已修正毀損復原後，InnoDB 未正確回報 binlog 檔案名稱和位置的問題。
+  已修正如果 `binlog_checksum` 參數設為 `NONE` 可能導致大型交易產生不正確的二進位日誌事件的問題。
+  已修正如果複寫的交易包含 DDL 陳述式和大量資料列變更，則會導致二進位日誌複本因錯誤而停止的問題。
+  已修正捨棄表格時，讀取器執行個體中會重新啟動的問題。
+  已修正在嘗試使用具有大型交易的二進位日誌檔案時，導致開源連接器失敗的問題。
+  已修正在具有大型幾何圖形值的表格上建立空間索引後，可能導致大型幾何圖形資料行的查詢結果不正確的問題。
+  此資料庫現在會在重新啟動期間重新建立暫時表格空間，以釋放並回收相關聯的儲存空間。
+  已修正在 Aurora 讀取器執行個體上無法將 `performance_schema` 表格截斷的問題。
+  已修正會導致二進位日誌複本因 `HA_ERR_KEY_NOT_FOUND` 錯誤而停止的問題。
+  已修正在執行 `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) 時，交錯交易有時可能會死鎖複本套用者。(錯誤編號 25040331) 
+  當儲存程序中包含參照視圖的陳述句，而該視圖又參照另一個視圖時，則順利叫用該程序的次數不得超過一次。(錯誤編號 87858、錯誤編號 26864199) 
+  對於有許多 `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。(錯誤編號 79450、錯誤編號 22283790) 
+  *複寫：*在 `next_event()` 函數中，複本 SQL 執行緒會呼叫此複寫以從中繼日誌讀取下一個事件，SQL 執行緒並未釋放它在遭遇錯誤 (例如，由於中繼日誌關閉) 時取得的 `relaylog.log_lock`，從而造成等待取得中繼日誌上之鎖定的所有其他執行緒當掉。借助此修正程式，會在 SQL 執行緒在該情況下離開函數的情況前釋放鎖定。(錯誤編號 21697821) 
+  已修正具有虛擬資料行 `ALTER TABLE` 的記憶體損毀。(錯誤編號 24961167、錯誤編號 24960450) 
+  *複寫：*如果多執行緒複本曾經需要處理大於該大小的交易，則無法使用 [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) 的任何封包被拒絕，發生錯誤：`ER_MTS_EVENT_BIGGER_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) 設定的限制也是如此。借助此修正程式，[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)，就會保留此交易，在所有複本工作者都有空的佇列後才會加以處理。在大型交易完成前，所有後續交易都會保留。因此，複本工作者的佇列大小可能會受到限制，但仍然允許偶爾進行較大的交易。(錯誤編號 21280753、錯誤編號 77406) 
+  *複寫：*使用多執行緒複本時，套用者錯誤會顯示與效能架構複寫表格中外部化資料不一致的工作者 ID 資料。(錯誤編號 25231367) 
+  *複寫：*在使用 [-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 狀態。`Exec_Master_Log_Pos` 不會更新，因為即使交易已完成，也會以其他方式顯示其 GTID 狀態。修正程式會移除 GTID 狀態的更新限制，只有在指定 `GTID_NEXT` 時，才會復原交易。(錯誤編號 22268777) 
+  *複寫：*停用二進位日誌時，部分失敗的陳述式無法正確地使用自動產生或指定的 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` 表格中。(錯誤編號 21686749) 
+  *複寫：*執行 MySQL 5.7 的複本無法連線至 MySQL 5.5 來源，因為擷取不屬於 MySQL 5.5 的 [ server\$1uuid](https://dev.mysql.com/doc/refman/5.7/en/replication-options.html#sysvar_server_uuid) 時發生錯誤。這是由擷取 `server_uuid` 方法的變更所造成。(錯誤編號 22748612) 
+  *複寫*：以無訊息方式略過先前執行的 GTID 交易的 GTID 交易略過機制無法針對 XA 交易正常運作。(錯誤編號 25041920) 
+  [">XA ROLLBACK](https://dev.mysql.com/doc/refman/5.7/en/xa.html) 陳述式因為指定不正確的交易 ID 而失敗，可以使用正確的交易 ID 將其記錄在二進位日誌中，因而由複寫複本採取行動。現在會檢查二進位記錄發生之前的錯誤情況，並且不會記錄失敗的 XA `ROLLBACK` 陳述式。(錯誤編號 26618925) 
+  *複寫：*如果複本是使用未指定來源日誌名稱和來源日誌位置的 [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)) 集重新啟動，則複寫並不會啟動。發生這種情況是因為在嘗試轉送日誌復原之前未啟動接收者執行緒，因此轉送日誌中沒有日誌輪替事件可用來提供來源日誌檔名稱和來源日誌位置。在此情況下，複本現在會略過轉送日誌復原，並記錄警告，然後繼續開始複寫。(錯誤編號 28996606、錯誤編號 93397) 
+  *複寫：*在以資料列為基礎的複寫中，當從具有 `utf8mb3` 資料行的表格複寫至到相同定義的表格 (其中該資料欄是透過 `utf8mb4` 字元集定義的) 時，會傳回不正確顯示欄位長度的訊息。(錯誤編號 25135304、錯誤編號 83918) 
+  *複寫：*在使用 GTID 的複寫複本上發出 [RESET SLAVE](https://dev.mysql.com/doc/refman/5.7/en/reset-slave.html) 陳述式時，會清除現有的轉送日誌檔，但是在清除通道接收的 GTID 集之前，會產生取代新的轉送日誌檔。因此，先前的 GTID 集會作為 `PREVIOUS_GTIDS` 事件寫入新的轉送日誌檔，造成複寫的嚴重錯誤，該錯誤指出複本的 GTID 比來源還多 (即使兩部伺服器的 gtid\$1executed 都是空的)。現在， 發出 `RESET SLAVE` 時，會在產生新的轉送日誌檔之前清除接收的 GTID 集，這樣就不會發生這種情況。(錯誤編號 27411175) 
+  *複寫：*使用 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` 產生的二進位日誌輸出所組成的工作負載。在這種情況下，會有這樣的風險：即具有緊接在略過交易之剖析錯誤的交易也會以無提示的方式遭到略過，而此狀況本應引發錯誤。(錯誤編號 27638268) 
+  *複寫：*啟用 SQL 執行緒以 GTID 略過部分交易。(錯誤編號 25800025) 
+  *複寫：*將負值或分數逾時參數提供給 `WAIT_UNTIL_SQL_THREAD_AFTER_GTIDS()` 時，伺服器會出現非預期的行為。借助此修正程式：
  +  分數逾時值會按原樣讀取，而不會四捨五入。
  +  如果伺服器處於嚴格 SQL 模式，則會拒絕負逾時值，並顯示錯誤；如果伺服器不處於嚴格 SQL 模式，則該值會讓函數 `NULL` 立即傳回，而不需等待，之後會發出警告。(錯誤編號 24976304、錯誤編號 83537) 
+  *複寫*：如果 `WAIT_FOR_EXECUTED_GTID_SET()` 函數與包括分數部分（例如 1.5）的逾時值一起使用，則轉換邏輯中的錯誤意味著逾時被四捨五入到最接近的整秒，若是小於 1 秒的值 (例如，0.1)，則為零。現在已更正轉換邏輯，以便按照最初指定的方式套用逾時值，而且沒有四捨五入。感謝 Dirkjan Bussink 的貢獻 (錯誤編號 29324564、錯誤編號 94247) 
+  啟用 GTID 後，在多陳述句交易內中斷連接的 XA 交易上的 [XA COMMIT](https://dev.mysql.com/doc/refman/5.7/en/xa.html) 會引發聲明。(錯誤編號 22173903) 
+  *複寫：*當 [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 狀態。(錯誤編號 27928837、錯誤編號 90640) 
+  修正在 `CASE` 子句 (錯誤編號 22810883) 中使用多個 `ORDER BY` 函數時排序順序錯誤的問題。
+  某些使用排序的查詢可能會在最佳化期間存取未初始化的欄，並造成伺服器結束。(錯誤 \$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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 管理主控台、 AWS CLI或 Amazon RDS API 指定引擎版本。

 如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 中減少資料表上執行的查詢爭用。
+  新增對 ECEDHE 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\$1locks 或 innodb\$1lockwaits 資料表時，可能會導致資料庫執行個體重新啟動。監控工具和功能 (例如績效詳情) 可能會查詢這類資料表。
+ 已修正下列問題：當執行 "FLUSH TABLES WITH READ LOCK" SQL 陳述式時，可能會導致資料庫執行個體重新啟動。
+ 已修正下列問題：InnoDB 清除程序若在刪除讀取器執行個體期間暫停，其會導致歷史記錄清單長度暫時增加。
+ 已修正平行查詢的問題，這個問題可能會在針對包含虛擬資料欄的資料表執行 SQL 陳述式時，導致資料庫重新啟動。
+ 已修正平行查詢的問題，這個問題可能會在使用 GROUP BY 子句和包含範圍述詞的 WHERE 子句執行查詢時，導致資料庫傳回不正確的分組或排序順序。
+ 已修正平行查詢中的問題，在極少數情況下，這個問題可能會導致資料庫在使用 JSON 函式執行 SQL 陳述式時重新啟動。
+ 已修正下列問題：在極少數情況下，可能會導致主要全域資料庫叢集中的寫入器執行個體重新啟動，因為在全域資料庫複寫期間發生競爭狀況。
+ 已修正下列問題：當複寫特定 DDL 和 DCL 陳述式時，由於 HA\$1ERR\$1FOUND\$1DUPP\$1KEY 錯誤，導致 Binlog 複本停止。以混合式二進位記錄格式設定來源執行個體，且其隔離層級為 READ COMMITTED 或 READ UNCOMMITTED 時，就會發生這個問題。
+ 已修正下列問題：在極少數情況下，當 READ COMPITED 隔離層級中使用 XA 交易時，可能會導致資料庫執行個體重新啟動。
+ 修正下列問題：當符合下列所有條件時，現有資料列的 TIMESTAMP 資料欄值會更新為最新的時間戳記：1. 資料表存在觸發程序；2. 在具有 ON DUPLICATE KEY UPDATE 子句的資料表上執行 INSERT；3. 插入的資料列可能會在 UNIQUE 索引或 PRIMARY KEY 中導致重複值違規；以及 4. 一個或多個資料欄屬於 TIMESTAMP 資料類型，並具有預設值 CURRENT\$1TIMESTAMP。
+ 已修正下列問題：在極少數情況下，由於不正確的檢查處理，可能會導致讀取器重新啟動。
+ 已修正下列問題：當寫入器執行個體將資料庫磁碟區增長到超越特定磁碟區大小界限時，可能會導致讀取器執行個體重新啟動。
+ 已修正下列問題：對於使用所複製叢集磁碟區的資料庫執行個體，可能會導致更長的重新啟動時間。
+ 已修正下列問題：在寫入器執行個體上執行 TRUNCATE TABLE 作業之後，資料庫執行個體重新啟動可能會失敗一次或多次。
+ 已修正在極少數情況下會導致資料庫執行個體重新啟動的問題。
+ 修正下列問題：在極少數情況下，當資料庫磁碟區成長至 160GB 的倍數時，可能導致讀取器執行個體重新啟動。

## MySQL 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2093.Patches"></a>
+ 錯誤編號 23533396 - 新增新索引時，伺服器已捨棄內部定義的外部索引鍵索引，並嘗試使用在虛擬產生的資料欄上定義的次要索引，做為外部索引鍵索引，因而導致伺服器結束。InnoDB 現在允許外部索引鍵限制，參考在虛擬產生的資料欄上定義的次要索引。
+ 錯誤編號 29550513 - 複寫：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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2021-02-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 管理主控台、 AWS CLI或 Amazon RDS API 指定引擎版本。

 如果您有任何問題或疑慮，可在社群論壇和透過 AWS Support 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

## 改善項目
<a name="AuroraMySQL.Updates.2092.Improvements"></a>

 **新功能：**
+  Aurora MySQL 叢集現在支援下列採用 Arm 型Graviton2 處理器的 EC2 R6g 執行個體：`r6g.large`、`r6g.xlarge`、`r6g.2xlarge`、`r6g.4xlarge`、`r6g.8xlarge`、`r6g.12xlarge`、、`r6g.16xlarge`。 AWS Graviton2 如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的 [Aurora 資料庫執行個體類別](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 陳述式和大量資料列變更，則會導致二進位日誌複本因錯誤而停止的問題。
+  已修正在 MySQL `time_zone` 資料表上複寫 DDL 事件時將資料庫用作二進位日誌複本可能會導致重新啟動的問題。
+  已修正如果 `binlog_checksum` 參數設為 `NONE` 可能導致大型交易產生不正確的二進位日誌事件的問題。
+  已修正會導致二進位日誌複本因 `HA_ERR_KEY_NOT_FOUND` 錯誤而停止的問題。
+  已改善整體穩定性。

## 與 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 管理主控台、 AWS CLI或 RDS API 指定引擎版本。

 如果您有任何問題或疑慮，可在社群論壇和透過 AWS Support 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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>
+  **複寫：**在交易隔離層級設定為 [REPEATABLE READ](https://dev.mysql.com/doc/refman/5.7/en/innodb-transaction-isolation-levels.html#isolevel_repeatable-read) 時，交錯交易有時可能會死鎖從機套用者。(錯誤編號 25040331) 
+  對於具有預設值為 [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`。(錯誤編號 25209512、錯誤編號 84077) 
+  對於 [ INSERT ](https://dev.mysql.com/doc/refman/5.7/en/insert.html) 陳述式，`VALUES` 清單使用包含聯結的子查詢產生第二個或更新資料列的值，伺服器則可能會在解析所需權限失敗後結束。(錯誤編號 23762382) 

## 與 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2020-09-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 MySQL 1.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 管理主控台 AWS CLI、 或 RDS API 指定引擎版本。

如果您有任何問題或疑慮，可在社群論壇和透過 AWS Support 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

## 改善項目
<a name="AuroraMySQL.Updates.2090.Improvements"></a>

 **新功能：**
+  在此版本中，您可以建立具有高達 128 TiB 儲存體的 Amazon Aurora MySQL 資料庫執行個體。新的儲存限制比之前的 64 TiB 有所增加。128 TiB 儲存大小支援較大的資料庫。小型執行個體大小 (db.t2 或 db.t3) 不支援此功能。由於 [InnoDB 具有 16 KB 的頁面大小限制](https://dev.mysql.com/doc/refman/5.7/en/innodb-limits.html)，因此，單一資料表空間不得超過 64 TiB。

   當叢集磁碟區大小接近 128 TiB 時，Aurora 會向您發出警示，以便您可以在達到大小限制之前，先採取動作。這些警示會出現在 mysql 記錄中，而 RDS 事件會在 AWS 管理主控台中。
+  您現在可以透過變更資料庫叢集參數 `aurora_parallel_query` 的值來開啟或關閉現有叢集的平行查詢。建立叢集時，不需要使用 `parallelquery` 參數的 `--engine-mode` 設定。

   現在系統已擴充平行查詢，您可在可使用 Aurora MySQL 的所有區域中使用。

   對於在 Aurora 叢集中升級和啟用平行查詢的程序，還有許多其他功能增強功能和變更。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[使用 Amazon Aurora MySQL 的平行查詢](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-mysql-parallel-query.html)。
+  Aurora 動態調整叢集儲存空間的大小。透過動態調整大小，當您從資料庫叢集移除資料時，Aurora 資料庫叢集的儲存空間會自動減少。如需詳細資訊，請參閱《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/)。

 **高優先順序修正：**
+  社群錯誤編號 27659490 的修正：SELECT USING DYNAMIC RANGE AND INDEX MERGE USE TOO MUCH MEMORY (OOM) 
+  錯誤編號 26881508: MYSQL \$11: DISABLE\$1ABORT\$1ON\$1ERROR IN AUTH\$1COMMON.H 
+  社群錯誤編號 24437124 的修正：POSSIBLE BUFFER OVERFLOW ON CREATE TABLE 
+  錯誤編號 27158030 的修正：INNODB ONLINE ALTER CRASHES WITH CONCURRENT DML 
+  錯誤編號 29770705：使用特定 WHERE 子句執行 SELECT 時，伺服器當機 
+  錯誤編號 26502135 的修正：MYSQLD SEGFAULTS IN MDL\$1CONTEXT::TRY\$1ACQUIRE\$1LOCK\$1IMPL 
+  錯誤編號 26935001 的修正：ALTER TABLE AUTO\$1INCREMENT TRIES TO READ INDEX FROM DISCARDED TABLESPACE 
+  錯誤編號 28491099：[FATAL] MEMORY BLOCK IS INVALID \$1 INNODB: ASSERTION FAILURE: UT0UT.CC:670 
+  錯誤編號 30499288：GCC 9.2.1 REPORTS A NEW WARNING FOR OS\$1FILE\$1GET\$1PARENT\$1DIR 
+  錯誤編號 29952565：MYSQLD GOT SIGNAL 11 WHILE EXECUTING A QUERY(UNION \$1 ORDER BY \$1 SUB-QUERY) 
+  錯誤編號 30628268：記憶體不足當機 
+  錯誤編號 30441969：錯誤編號 29723340：SQL 快速查詢資料之後，MYSQL 伺服器當機 
+  錯誤編號 30569003：5.7 REPLICATION BREAKAGE WITH SYNTAX ERROR WITH GRANT MANAGEMENT 
+  錯誤編號 29915479：在沒有 COM\$1BINLOG\$1DUMP 的情況下執行 COM\$1REGISTER\$1SLAVE，可能會導致伺服器結束 
+  錯誤編號 30569003：5.7 REPLICATION BREAKAGE WITH SYNTAX ERROR WITH GRANT MANAGEMENT 
+  錯誤編號 29915479：在沒有 COM\$1BINLOG\$1DUMP 的情況下執行 COM\$1REGISTER\$1SLAVE，可能會導致伺服器結束 
+  錯誤編號 20712046：SHOW PROCESSLIST AND PERFORMANCE\$1SCHEMA TABLES DO NOT MASK PASSWORD FROM QUERY 
+  錯誤編號 18898433 修正：EXTREMELY SLOW PERFORMANCE WITH OUTER JOINS AND JOIN BUFFER (已在 5.7.21 中修正)。如果使用聯結緩衝 (例如，使用區塊巢狀迴圈演算法)，具有許多左聯結的查詢會很慢。(錯誤編號 18898433、錯誤編號 72854) 
+  後端移植錯誤編號 26402045：MYSQLD CRASHES ON QUERY (fixed in MySQL 5.7.23)。子查詢實體化的某些情況可能會導致伺服器結束。這些查詢現在會產生一個錯誤，建議停用實體化。(錯誤編號 26402045) 
+  [來自 MySQL 的修正] rdsadmin 以外的使用者不允許更新讀取器副本中的 pfs 資料表。
+  修正客戶無法更新讀取器複本中的 PerfSchema 的問題 
+  錯誤編號 26666274：INFINITE LOOP IN PERFORMANCE SCHEMA BUFFER CONTAINER 
+  [錯誤編號 26997096](https://github.com/mysql/mysql-server/commit/78f25d2809ad457e81f90342239c9bc32a36cdfa)：relay\$1log\$1space 值未同步更新，因此，其值有時可能會高於轉送日誌使用的實際磁碟空間。
+  錯誤編號 25082593：FOREIGN KEY VALIDATION DOESN'T NEED TO ACQUIRE GAP LOCK IN READ COMMITTED 
+ [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 修正。
+  已修正鎖定管理員中競爭條件可能導致鎖定由兩個交易共用，進而造成資料庫重新啟動的問題。
+  修正使用壓縮資料列格式建立暫存資料表時，可能會導致重新啟動的問題。
+  已修正 16XL 和 24XL 執行個體上的預設值 `table_open_cache`，該執行個體可能會在大型執行個體類別 (R4/R5-16XL、R5-12XL、R5-24XL) 上造成重複的容錯移轉和高 CPU 使用率。這影響了 2.07.x。
+  修正當 S3 備份未包含 `mysql.host` 資料表時，將叢集從 Amazon S3 恢復到 Aurora MySQL 2.08.0 版本會超過預期時間的問題。
+  修正由於使用次要索引更新虛擬資料欄而導致重複容錯移轉的問題。
+  已修正與使用長時間執行寫入交易導致資料庫重新啟動的交易鎖定記憶體管理相關的問題。
+  已修正在檢查安全點進行修補時，於零停機時間修補期間，引擎可能會當機的問題。
+  修正暫存資料表略過重做記錄 (先前造成當機) 的問題。
+  修正了鎖定管理器中終止連線/查詢和工作階段終止之間的競爭條件。
+  修正如果資料庫是 binlog 複本，並在 MySQL `time_zone` 資料表上接收 DDL 事件，則資料庫可能會當機的問題。

 **全球資料庫：**
+  在次要區域的 MySQL `INFORMATION_SCHEMA.REPLICA_HOST_STATUS` 檢視現在顯示屬於該區域副本的項目。
+  修正主要和次要區域之間暫時性網路連線問題後，在全球資料庫次要區域中可能發生的未預期查詢失敗。
+  

 **平行查詢：**
+  修正「平行查詢」查詢的 `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` 的行為。
+  修正了當主程序執行 `LOAD DATA FROM S3` 和 `binlog_format` 設為 `STATEMENT` 時，連線到 Aurora MySQL binlog 主檔的 binlog 副本可能會顯示不完整資料的問題。
+  將稽核系統變數 `server_audit_incl_users` 和 `server_audit_excl_users` 的允許長度上限從 1024 個位元組增加到 2000 個位元組。
+  修正了當目前連線數大於設定的值，並降低參數組中的 `max_connections` 參數時，使用者可能會失去對資料庫的訪問的問題。
+  修正「資料活動串流」中單引號和反斜線未正確逸出的問題。

## MySQL 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2090.Patches"></a>
+  錯誤編號：27659490：使用動態範圍的 SELECT 與索引合併使用太多記憶體 (OOM) 
+  錯誤編號 26881508: MYSQL \$11: DISABLE\$1ABORT\$1ON\$1ERROR IN AUTH\$1COMMON.H 
+  錯誤編號 24437124：POSSIBLE BUFFER OVERFLOW ON CREATE TABLE 
+  錯誤編號 27158030：INNODB ONLINE ALTER CRASHES WITH CONCURRENT DML 
+  錯誤編號 29770705：使用特定 WHERE 子句執行 SELECT 時，伺服器當機 
+  錯誤編號 26502135：MDL\$1 上下文中的 MDLD 段錯誤:: 嘗試 \$1 取得 \$1 鎖定 \$1 IMPL 
+  錯誤編號 26935001：ALTER TABLE AUTO\$1INCREMENT 嘗試從捨棄的資料表空間讀取索引 
+  錯誤編號 28491099：[FATAL] MEMORY BLOCK IS INVALID \$1 INNODB: ASSERTION FAILURE: UT0UT.CC:670 
+  錯誤編號 30499288：GCC 9.2.1 REPORTS A NEW WARNING FOR OS\$1FILE\$1GET\$1PARENT\$1DIR 
+  錯誤編號 29952565：MYSQLD GOT SIGNAL 11 WHILE EXECUTING A QUERY(UNION \$1 ORDER BY \$1 SUB-QUERY) 
+  錯誤編號 30628268：記憶體不足當機 
+  錯誤編號 30441969：錯誤編號 29723340：SQL 快速查詢資料之後，MYSQL 伺服器當機 
+  錯誤編號 30569003：5.7 REPLICATION BREAKAGE WITH SYNTAX ERROR WITH GRANT MANAGEMENT 
+  錯誤編號 29915479：在沒有 COM\$1BINLOG\$1DUMP 的情況下執行 COM\$1REGISTER\$1SLAVE，可能會導致伺服器結束 
+  錯誤編號 30569003：5.7 REPLICATION BREAKAGE WITH SYNTAX ERROR WITH GRANT MANAGEMENT 
+  錯誤編號 29915479：在沒有 COM\$1BINLOG\$1DUMP 的情況下執行 COM\$1REGISTER\$1SLAVE，可能會導致伺服器結束 
+  錯誤編號 20712046：SHOW PROCESSLIST AND PERFORMANCE\$1SCHEMA TABLES DO NOT MASK PASSWORD FROM QUERY 
+  錯誤編號 18898433：EXTREMELY SLOW PERFORMANCE WITH OUTER JOINS AND JOIN BUFFER (已在 5.7.21 中修正)。
+  錯誤編號 26402045：MYSQLD CRASHES ON QUERY (已在 MySQL 5.7.23 中修正) 
+  錯誤編號 23103937：PS\$1TRUNCATE\$1ALL\$1TABLES() DOES NOT WORK IN SUPER\$1READ\$1ONLY MODE 
+  錯誤編號 26666274：INFINITE LOOP IN PERFORMANCE SCHEMA BUFFER CONTAINER 
+  錯誤編號 26997096：relay\$1log\$1space 值未同步更新，因此，其值有時可能會高於轉送日誌使用的實際磁碟空間。([https://github.com/mysql/mysql-server/commit/78f25d2809ad457e81f90342239c9bc32a36cdfa](https://github.com/mysql/mysql-server/commit/78f25d2809ad457e81f90342239c9bc32a36cdfa)) 
+  錯誤編號 25082593：FOREIGN KEY VALIDATION DOESN'T NEED TO ACQUIRE GAP LOCK IN READ COMMITTED 
+  錯誤編號 24764800：REPLICATION FAILING ON SLAVE WITH XAER\$1RMFAIL ERROR。
+  錯誤編號 81441：WARNING ABOUT LOCALHOST WHEN USING 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2022-01-06 (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 管理主控台、 AWS CLI或 Amazon RDS API 指定引擎版本。

 如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

## 改善項目
<a name="AuroraMySQL.Updates.2084.Improvements"></a>

 **安全修正和一般改善項目：**
+ 修正 Aurora MySQL 與其他 AWS 服務整合相關的安全問題，例如 Amazon S3、Amazon ML 和 AWS Lambda。
+ 修正下列問題：當符合下列所有條件時，現有資料列的 TIMESTAMP 資料欄值會更新為最新的時間戳記：1. 資料表存在觸發程序；2. 在具有 ON DUPLICATE 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 管理主控台、 AWS CLI或 RDS API 指定引擎版本。

如果您有任何問題或疑慮，可在社群論壇和透過 AWS Support 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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>
+  錯誤編號 23762382 - 在選取時聯結的插入值查詢會導致行為錯誤。
+  錯誤編號 25209512 - CURRENT\$1TIMESTAMP 在觸發器中產生零。

## 與 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2020-08-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 使用者指南》**中的[從資料庫叢集快照還原](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_RestoreFromSnapshot.html)。

 若要使用舊版 Aurora MySQL 建立叢集，請透過 AWS 管理主控台 AWS CLI、 或 RDS API 指定引擎版本。

如果您有任何問題或疑慮，可在社群論壇和透過 AWS Support 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2020-06-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 2.08.1。

 若要使用舊版 Aurora MySQL 建立叢集，請透過 AWS 管理主控台 AWS CLI、 或 RDS API 指定引擎版本。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2020-06-02 (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 2.08.0。

 若要使用舊版 Aurora MySQL 建立叢集，請透過 AWS 管理主控台 AWS CLI、 或 RDS API 指定引擎版本。

如果您有任何問題或疑慮，可在社群論壇和透過 AWS Support 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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)。
+  透過向後移植 [MySQL 8.0 功能](https://github.com/mysql/mysql-server/commit/d2d91c3286b9ac3b95ef0e5036c5319aa4ffeda2#diff-4d30ba39ad1958c6f8148f67c94a896b)，在 Aurora MySQL 5.7 中引進了聯結順序提示支援。新提示為 `JOIN_FIXED_ORDER`、`JOIN_ORDER`、`JOIN_PREFIX` 和 `JOIN_SUFFIX`。如需聯結順序提示支援的詳細文件，請參閱 [WL \$19158：聯結順序提示](https://dev.mysql.com/worklog/task/?id=9158)。
+  Aurora Machine Learning 現在支援使用者定義的函數搭配 `MEDIUMINT` 作為傳回類型。
+  `lambda_async()` 存放的程序現在支援所有 MySQL `utf8` 字元。

 **高優先順序修正：**
+  修正在寫入器資料庫執行個體上查詢 `INFORMATION_SCHEMA.INNODB_SYS_TABLES` 資料表後，可能導致讀取器資料庫執行個體傳回 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 支援，在您的執行個體上啟用此修正。
+  修正在含多個 `SELECT` 陳述式以及在 `AUTOCOMMIT` 啟用時在寫入器資料庫執行個體上大量寫入工作負載的多陳述式交易期間，導致讀取器資料庫執行個體重新啟動的問題。
+  修正當寫入器資料庫執行個體處於較大的 OLTP 寫入工作負載時，導致讀取器資料庫執行個體在執行長時間執行的查詢後重新啟動的問題。

 **一般改進：**
+  改善資料庫復原時間和在 binlog 啟用時長時間執行交易的遞交延遲時間。
+  改善演算法，以產生更佳的統計資料，用於估計索引資料欄上的不同值計數，包括資料分佈偏斜的資料欄。
+  減少聯結查詢的回應時間和 CPU 使用率，該聯結查詢會存取 MyISAM 暫時資料表並將結果溢寫至本機儲存體。
+  修正使資料庫或資料表名稱包含空格的 Aurora MySQL 5.6 快照無法還原至新 Aurora MySQL 5.7 叢集的問題。
+  包含在 `show engine innodb status` 中解決死鎖時受害者交易資訊。
+  修正當多個不同版本的用戶端連線至相同的資料庫並存取查詢快取時，導致連線卡住的問題。
+  修正在整個資料庫執行個體生命週期內，多次呼叫零停機時間修補 (ZDP) 或零停機時間重新啟動 (ZDR) 工作流程所造成的記憶體流失。
+  修正零停機時間修補 (ZDP) 或零停機時間重新啟動 (ZDR) 操作中錯誤訊息，此訊息指出如果關閉自動遞交旗標，則已中止最後一筆交易。
+  修正零停機時間修補 (ZDP) 操作中的問題，此問題可能導致在新資料庫程序中還原使用者工作階段變數時出現伺服器失敗錯誤訊息。
+  修正零停機時間修補 (ZDP) 操作中，當修補期間有長時間執行的查詢時，可能會造成資料庫間歇性失敗的問題。
+  修正以下問題：包含 Aurora Machine Learning 函數的查詢因 Amazon SageMaker AI 和 Amazon Comprehend 等 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2023-08-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 相容。如需社群變更的詳細資訊，請參閱 [MySQL 5.7.12 中的變更 (2016-04-11，正式推出)](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 資料庫執行個體類別上所有受影響的執行個體 (如果執行個體執行舊版作業系統的話)。在多可用區域資料庫叢集中，所有讀取器執行個體都會先套用作業系統升級。當第一個讀取器執行個體上的作業系統升級完成時，容錯移轉就會發生，且先前的寫入器執行個體會升級。

**注意**  
在主要版本升級期間，作業系統升級不會自動套用至 Aurora 全球資料庫。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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)
+ 已修正處理稽核日誌輪換時回報的事件可能未寫入稽核日誌的問題。
+ 已更新 Aurora MySQL 使用的預設 SSL 密碼，以從 [SSL\$1CIPHER](https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_ssl_cipher) 資料庫參數中排除較不安全的 DES-CBC3-SHA 值。如果您因為移除 DES-CBC3-SHA 密碼而遇到 SSL 連線問題，請使用下列資訊：[設定 Aurora MySQL 資料庫叢集連線的密碼套件](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ `CREATE TABLESPACE` SQL 陳述式
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ X 通訊協定

# Aurora MySQL 資料庫引擎更新 2023-05-04 (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 相容。如需社群變更的詳細資訊，請參閱 [MySQL 5.7.12 中的變更 (2016-04-11，正式推出)](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 資料庫執行個體類別上所有受影響的執行個體 (如果執行個體執行舊版作業系統的話)。在多可用區域資料庫叢集中，所有讀取器執行個體都會先套用作業系統升級。當第一個讀取器執行個體上的作業系統升級完成時，容錯移轉就會發生，且先前的寫入器執行個體會升級。

**注意**  
在主要版本升級期間，作業系統升級不會自動套用至 Aurora 全球資料庫。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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)

 **可用性改進項目：**
+ 已修正進階稽核日誌輪換可能減少可釋放的記憶體，進而導致資料庫執行個體重新啟動的問題。
+ 已修正資料庫重新啟動期間可能發生的問題，此問題會導致資料庫長時間無法成功啟動。

 **一般改進：**
+ 修正下列問題：在極少數情況下，當資料庫磁碟區成長至 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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2022-06-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 管理主控台 AWS CLI、 或 RDS API 指定引擎版本。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 需要主索引鍵大於 1024 個位元組的暫存資料表，而該資料表是使用 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 管理主控台、 AWS CLI或 RDS API 指定引擎版本。

如果您有任何問題或疑慮，可在社群論壇和透過 AWS Support 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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) 

 **一般改進：**
+ 修正 Aurora MySQL 與其他 AWS 服務整合相關的安全問題，例如 Amazon S3、Amazon ML、Lambda。
+ 已修正錯誤回報 Aurora 複寫延遲的問題。
+ 已修正下列問題：當資料庫具有大量使用者和權限組合時，可能會導致資料庫執行個體重新啟動失敗。
+ 已修正下列問題：在將主要版本從 Aurora MySQL 1.x (基於 MySQL 5.6) 就地升級至 Aurora MySQL 2.x (基於 MySQL 5.7) 之後，可能會導致 general\$1log 和 slow\$1log 資料表變成無法存取。
+ 已修正下列問題：在極少數情況下，由於不正確的檢查處理，可能會導致讀取器重新啟動。
+ 已修正下列問題：在極少數情況下，績效詳情 (PI) 工作階段中的「資料庫負載」圖表會顯示為主動使用 CPU，即使這些工作階段已完成處理並處於閒置狀態。
+ 已修正平行查詢的問題，此問題可能會導致資料庫在執行具有 LIMIT 子句的 SQL 陳述式時重新啟動。
+ 已修正下列問題：當符合下列所有條件時，現有資料列的 TIMESTAMP 資料欄值會更新為最新的時間戳記：1. 資料表存在觸發程序；2 在具有 ON DUPLICATE KEY UPDATE 子句的資料表上執行 INSERT；3 插入的資料列可能會在 UNIQUE 索引或 PRIMARY KEY 中導致重複值違規；以及 4 一個或多個資料欄屬於 TIMESTAMP 資料類型，並具有預設值 CURRENT\$1TIMESTAMP。
+ 已修正下列問題：在極少數情況下，當 READ COMPITED 隔離層級中使用 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2021-09-02 (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 管理主控台 AWS CLI、 或 RDS API 指定引擎版本。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

## MySQL 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2076.Patches"></a>
+  插入 64K 大小的記錄需要太多時間。([錯誤編號 23031146](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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2021-07-06 (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 管理主控台 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 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](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` 全域參數，將允許的最大長度延長到 2000。

## 與 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2021-03-04 (2.07.4 版) (已棄用)
<a name="AuroraMySQL.Updates.2074"></a>

**版本：**2.07.4

Aurora MySQL 2.07.4 已全面推出。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 管理主控台 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 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](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` 錯誤而停止的問題。

## MySQL 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2074.Patches"></a>
+  已修正處理包含 ' ' (空格)、'%' 或 ',' 的字符時，全文檢索 ngram 剖析器的問題。如果使用 ngram 剖析器，客戶應該重建他們的 FTS 索引。(錯誤編號 25873310) 
+  已修使用巢狀 SQL 檢視的查詢執行期間可能導致引擎重新啟動的問題。(錯誤編號 27214153、錯誤編號 26864199) 

## 與 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 管理主控台 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 取得 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](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 鎖定現在會釋放 (並不再繼承)。(錯誤編號 27189701、錯誤編號 25866046) 
+  *InnoDB：*在使用 [READ COMMITTED](https://dev.mysql.com/doc/refman/5.7/en/innodb-transaction-isolation-levels.html#isolevel_read-committed) 隔離層級時，外部金鑰驗證期間不必要地採取間隙鎖定。(錯誤編號 25082593) 
+  *複寫：*使用 XA 交易時，如果複寫從機上的套用者 (SQL) 執行緒發生鎖定等待逾時或死鎖，則自動重試無法運作。原因是，雖然 SQL 執行緒會執行復原，但不會復原 XA 事務。這表示重試交易時，第一個事件是 XA START，因為 XA 交易已經在進行中，因此會無效，導致 XAER\$1RMFAIL 錯誤。(錯誤編號 24764800) 
+  *複寫：*在交易隔離層級設定為 [REPEATABLE READ](https://dev.mysql.com/doc/refman/5.7/en/innodb-transaction-isolation-levels.html#isolevel_repeatable-read) 時，交錯交易有時可能會死鎖從機套用者。(錯誤編號 25040331) 
+  *複寫：*[SHOW SLAVE STATUS](https://dev.mysql.com/doc/refman/5.7/en/show-slave-status.html) 陳述式傳回的所有現有轉送日誌檔案 (Relay\$1Log\$1Space) 組合總大小的值可能會比轉送日誌檔案使用的實際磁碟空間大得多。輸入/輸出 執行緒在更新值時並未鎖定變數，因此 SQL 執行緒可以在輸入/輸出執行緒完成更新值之前，自動刪除轉送日誌檔案並寫入減少的值。然後輸入/輸出執行緒會編寫其原始大小計算，忽略 SQL 執行緒的更新，進而重新新增已刪除檔案的空間。Relay\$1log\$1Space 值現在會在更新期間鎖定，以防止並行更新並確保正確的計算。(錯誤編號 26997096、錯誤編號 87832) 
+  對於 [ INSERT ](https://dev.mysql.com/doc/refman/5.7/en/insert.html) 陳述式，VALUES 清單使用包含聯結的子查詢產生第二個或更新資料列的值，伺服器則可能會在解析所需權限失敗後結束。(錯誤編號 23762382) 
+  對於具有預設值為 [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`。(錯誤編號 25209512、錯誤編號 84077) 
+  由於多個執行緒同時嘗試登錄和取消登錄中繼資料效能結構描述物件，可能會導致伺服器結束。(錯誤編號 26502135) 
+  執行存放程式 (其中包含從某些 [SELECT](https://dev.mysql.com/doc/refman/5.7/en/select.html) 陳述式內容建立資料表的陳述式)，可能會導致記憶體流失。(錯誤編號 25586773) 
+  執行包含存取檢視之查詢的存放程序，可能會配置在工作階段結束之前未釋放的記憶體。(錯誤編號 25053286) 
+  子查詢實體化的某些情況可能會導致伺服器結束。這些查詢現在會產生一個錯誤，建議停用實體化。(錯誤編號 26402045) 
+  如果使用聯結緩衝 (例如，使用區塊巢狀迴圈演算法)，具有許多左聯結的查詢會很慢。(錯誤編號 18898433、錯誤編號 72854) 
+  最佳化工具在對第二個資料欄執行具有 `LIKE` 子句的內部聯接時，跳過複合索引中的第二個資料欄。(錯誤編號 28086754) 

## 與 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2020-04-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 管理主控台 AWS CLI、 或 RDS API 指定引擎版本。

**注意**  
此版本被指定為長期支援 (LTS) 版本。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的 [Aurora MySQL 長期支援 (LTS) 版本](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Versions.html#AuroraMySQL.Updates.LTS)。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](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)

 **高優先順序修正：**
+  修正一些具有高寫入負載的資料庫叢集上複製需要較長時間的問題。
+  修正使用次要索引傳回未認可資料的執行計劃，在讀取器資料庫執行個體上造成查詢的問題。此問題僅限於修改主要或次要索引鍵資料行的資料處理語言 (DML) 作業所影響的資料。

 **一般改進：**
+  修正導致將含有 FTS (全文檢索搜尋) 索引的 Aurora 1.x 資料庫叢集緩慢還原至 Aurora 2.x 資料庫叢集的問題。
+  修正導致 Aurora 1.x 資料庫快照 (其中包含資料表名稱中含有特殊字元的分割資料表) 還原至 Aurora 2.x 資料庫叢集速度變慢的問題。
+  修正在讀取器資料庫執行個體中查詢慢查詢日誌和一般日誌時造成錯誤的問題。

## MySQL 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2072.Patches"></a>
+  錯誤編號 23104498：修正報告使用記憶體總數的效能結構描述中的問題。([https://github.com/mysql/mysql-server/commit/20b6840df5452f47313c6f9a6ca075bfbc00a96b](https://github.com/mysql/mysql-server/commit/20b6840df5452f47313c6f9a6ca075bfbc00a96b)) 
+  錯誤編號 22551677：修正效能結構描述中的問題，這個問題可能會導致資料庫引擎在嘗試離線時當機。([https://github.com/mysql/mysql-server/commit/05e2386eccd32b6b444b900c9f8a87a1d8d531e9](https://github.com/mysql/mysql-server/commit/05e2386eccd32b6b444b900c9f8a87a1d8d531e9)) 
+  錯誤編號 23550835、錯誤編號 23298025、錯誤編號 81464：修正效能結構描述中因超過內部緩衝區容量而導致資料庫引擎當機的問題。([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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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>

**版**

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 2.07.1。

 若要使用舊版 Aurora MySQL 建立叢集，請透過 AWS 管理主控台 AWS CLI、 或 RDS API 指定引擎版本。

**注意**  
 此版本目前不適用於下列 AWS 區域： 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)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 2.07.0。

 若要使用舊版 Aurora MySQL 建立叢集，請透過 AWS 管理主控台 AWS CLI、 或 RDS API 指定引擎版本。

**注意**  
 此版本目前不適用於下列 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】。待該版本可供使用時，會再另行宣布。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 Machine Learning 是 Aurora MySQL 資料庫與 AWS 機器學習 (ML) 服務之間的高度最佳化整合。Aurora 機器學習可讓開發人員使用他們熟悉用於資料庫開發的 SQL 程式設計語言，叫用 ML 模型，將各種以 ML 為基礎的預測新增至資料庫應用程式，而不需要建置自訂整合或學習另外的工具。如需詳細資訊，請參閱[使用機器學習 (ML) 功能搭配 Amazon Aurora](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 復原時導致資料庫長時間停機的問題。執行多資料表 drop 陳述式後 (例如 `INPLACE ALTER TABLE`) 變成無法使用的叢集，應該更新為此版本。

 **整體穩定性修正：**
+  修正在 `information_schema.replica_host_status` 資料表中產生不一致資料的問題。

## MySQL 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.2070.Patches"></a>
+  錯誤編號 26251621：觸發與 GCOL 的不正確行為 
+  錯誤編號 22574695：宣告 `\$1TABLE \$1\$1 (\$1TABLE->READ\$1SET \$1\$1 BITMAP\$1IS\$1SET(TABLE->READ\$1SET, FIEL 
+  錯誤編號 25966845：INSERT ON DUPLICATE KEY 產生死鎖 
+  錯誤編號 23070734：並行 TRUNCATE TABLE 導致停滯 
+  錯誤編號 26191879：外部索引鍵串聯使用過多記憶體 
+  錯誤編號 20989615：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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 管理主控台 AWS CLI、 或 RDS API 指定引擎版本。

**注意**  
 此版本目前不適用於下列 AWS 區域： 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)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 資料庫執行個體類別](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 和更高版本支援將資料庫叢集「倒轉」至特定時間，而不需從備份還原資料。此功能 (稱為「恢復」) 可從使用者的錯誤操作中迅速復原，像是捨棄不該捨棄的資料表或刪除不該刪除的列。即使是大型資料庫，恢復也能在幾秒內完成。如需概觀，請參閱[AWS 《](https://aws.amazon.com/blogs/aws/amazon-aurora-backtrack-turn-back-time/)*Amazon* [ Aurora 使用者指南》中的恢復 Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Managing.Backtrack.html)。
+  Aurora 2.06 及更高版本支援透過原生函數 進行同步 AWS Lambda 調用。 `lambda_sync()`另外也提供原生函式 `lambda_async()`，可替代非同步 Lambda 呼叫的現有預存程序。如需有關呼叫 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 查詢正在寫入器資料庫執行個體上執行時，處理讀取查詢的執行緒與套用結構描述變更的執行緒會爭奪鎖定，已修正此問題，提高 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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。您還可以選擇將現有的 Aurora MySQL 2.\$1 資料庫叢集 (最多 2.04.6) 升級至 Aurora MySQL 2.05.0。您無法直接將現有的 Aurora MySQL 1.\$1 叢集升級至 2.05.0；不過，您可以將其快照還原至 Aurora MySQL 2.05.0。

 若要使用舊版 Aurora MySQL 建立叢集，請透過 AWS 管理主控台 AWS CLI、 或 RDS API 指定引擎版本。

**注意**  
 此版本目前不適用於下列 AWS 區域： AWS GovCloud (US-East) 【us-gov-east-1】、 AWS GovCloud (US-West) 【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)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 儲存空間限制的磁碟區，而造成停機，強烈建議升級至此版本。
+  參數 `aurora_binlog_replication_max_yield_seconds` 的預設值已變更為零，以防止複寫延遲增加，以利於 binlog 主要伺服器上的查詢效能。

## 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

Aurora MySQL 2.05.0 目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2020-08-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 管理主控台 AWS CLI、 或 RDS API 指定引擎版本。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 此版本目前不適用於下列 AWS 區域： AWS GovCloud (US-East) 【us-gov-east-1】、 AWS GovCloud (US-West) 【us-gov-west-1】、亞太區域 （香港） 【ap-east-1】 和中東 （巴林） 【me-south-1】。待該版本可供使用時，會再另行宣布。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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` 命令在執行期間可能會卡住的問題。
+  修正在鎖定管理員中導致資料庫重新啟動或在交易轉返期間容錯移轉的競爭條件問題。
+  修正多個連線嘗試使用全文搜尋索引更新相同資料表時，觸發資料庫重新啟動或容錯移轉的問題。
+  修正清除索引導致容錯移轉或重新啟動時，可能導致死鎖的問題。

 **一般改進：**
+  修正可能導致僅供讀取複本上的查詢使用來自未認可交易之資料的問題。這個問題僅限於資料庫重新啟動之後立即啟動的交易。
+  修正在定義了觸發程序以及 DDL 不包含 `INPLACE ALTER TABLE` 子句之資料表的 `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` 呼叫不適用於 Unicode 的問題。
+  修正空間索引無法正確處理記錄外幾何圖形時所遇到的問題。
+  修正可能導致查詢在讀取器資料庫執行個體上失敗，並出現 `InternalFailureException` 錯誤，顯示「作業終止 (內部錯誤)」訊息的問題。

## MySQL 錯誤修正整合
<a name="AuroraMySQL.Updates.2049.BugFixes"></a>
+  錯誤編號 23070734、錯誤編號 80060：並行 TRUNCATE TABLE 導致停滯 
+  錯誤編號 23103937：PS\$1TRUNCATE\$1ALL\$1TABLES() DOES NOT WORK IN SUPER\$1READ\$1ONLY MODE 
+  錯誤編號 22551677：當伺服器離線時，效能結構描述內的競爭條件可能會導致伺服器結束。
+  錯誤編號 27082268：FTS 同步處理無效。
+  錯誤編號 12589870：修正啟用查詢快取時，導致使用多重查詢陳述式重新啟動的問題。
+  錯誤編號 26402045：子查詢實體化的某些情況可能會導致伺服器結束。這些查詢現在會產生一個錯誤，建議停用實體化。
+  錯誤編號 18898433: 如果使用聯結緩衝 (例如，使用區塊巢狀迴圈演算法)，具有許多左聯結的查詢會很慢。
+  錯誤編號 25222337：虛擬索引中的 NULL 虛擬資料欄欄位名稱會在填入受外部索引鍵限制條件影響的虛擬資料欄時發生的欄位名稱比較期間造成伺服器結束。([https://github.com/mysql/mysql-server/commit/273d5c9d7072c63b6c47dbef6963d7dc491d5131](https://github.com/mysql/mysql-server/commit/273d5c9d7072c63b6c47dbef6963d7dc491d5131)) 
+  錯誤編號 25053286：執行包含存取檢視之查詢的存放程序，可能會配置在工作階段結束之前未釋放的記憶體。([https://github.com/mysql/mysql-server/commit/d7b37d4d141a95f577916448650c429f0d6e193d](https://github.com/mysql/mysql-server/commit/d7b37d4d141a95f577916448650c429f0d6e193d)) 
+  錯誤編號 25586773：執行存放程式 (其中包含從某些 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)) 
+  錯誤編號 26666274：效能結構描述緩衝區容器中的無限迴圈。
+  錯誤編號 23550835、錯誤編號 23298025、錯誤編號 81464：當內部緩衝區已滿時，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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 管理主控台 AWS CLI、 或 RDS API 指定引擎版本。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 此版本目前不適用於下列 AWS 區域： AWS GovCloud (US-East) 【us-gov-east-1】、 AWS GovCloud (US-West) 【us-gov-west-1】、亞太區域 （香港） 【ap-east-1】 和中東 （巴林） 【me-south-1】。待該版本可供使用時，會再另行宣布。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

## 改進
<a name="AuroraMySQL.Updates.2048.Improvements"></a>

 **新功能：**
+  **僅供讀取複本改進：**
  +  有效率地將資料傳輸至 Aurora 資料庫叢集內的讀取器執行個體，減少來自寫入器執行個體的網路流量。依預設啟用此改善，因為這有助於防止複本落後和重新啟動。此功能的參數為 `aurora_enable_repl_bin_log_filtering`。
  +  使用壓縮，減少 Aurora 資料庫叢集內從寫入器至讀取器執行個體的網路流量。預設只對 8xlarge 和 16xlarge 執行個體類別啟用此改善，因為這些執行個體可容忍壓縮引起的 CPU 額外負荷。此功能的參數為 `aurora_enable_replica_log_compression`。

 **高優先順序修正：**
+  改善 Aurora 寫入器執行個體中的記憶體管理，在 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 管理主控台 AWS CLI、 或 RDS API 指定引擎版本。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 此版本目前不適用於下列 AWS 區域： AWS GovCloud (US-East) 【us-gov-east-1】、 AWS GovCloud (US-West) 【us-gov-west-1】、亞太區域 （香港） 【ap-east-1】 和中東 （巴林） 【me-south-1】。待該版本可供使用時，會再另行宣布。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

Aurora MySQL 2.04.7 目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2019-09-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 CLI、 或 Amazon RDS API 指定引擎版本 AWS 管理主控台來建立新的資料庫叢集。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 此版本目前不適用於下列 AWS 區域：歐洲 （倫敦） 【eu-west-2】、 AWS GovCloud （美國東部） 【us-gov-east-1】、 AWS GovCloud （美國西部） 【us-gov-west-1】、中國 （寧夏） 【cn-northwest-1】 和亞太區域 （香港） 【ap-east-1】。待該版本可供使用時，會再另行宣布。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

## 改進
<a name="AuroraMySQL.Updates.2046.Improvements"></a>
+  修正下列問題：如果參數 `sync_binlog` 的值未設為 1，則無法在工作者伺服器上複寫主要伺服器上目前 binlog 檔案中的事件。
+  參數 `aurora_binlog_replication_max_yield_seconds` 的預設值已變更為零，以防止複寫延遲增加，以利於 binlog 主要伺服器上的查詢效能。

## 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

Aurora MySQL 2.04.6 目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2019-07-08 (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。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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` 的復原支援。
+  修復造成資料庫重新啟動的 `ALTER TABLE ALGORITHM=COPY` DDL 復原問題。
+  改善在寫入器上進行大量刪除工作負載時 Aurora 複本的穩定性。
+  修復執行完整文字搜尋索引同步執行緒及從字典快取收回完整文字搜尋資料表執行緒間 deadlatch 造成的資料庫重新啟動問題。
+  修復與 binlog 主控連線不穩定時，DDL 複寫期間 binlog 工作者的穩定性問題。
+  修復完整文字搜尋程式碼中記憶體不足造成資料庫重新啟動的問題。
+  修復在 Aurora 寫入器上使用整個 64 TiB 磁碟區時造成重新啟動的問題。
+  修復效能結構描述功能中造成資料庫重新啟動的競爭條件。
+  修復在處理網路通訊協定管理中錯誤時造成連線中止的問題。

## 與 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

Aurora MySQL 2.04.5 目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2019-05-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 資料庫叢集 (包括還原快照) 時，您可以選擇要相容於 MySQL 5.7 或 MySQL 5.6。Aurora MySQL 1.\$1 叢集不可就地升級，或 Aurora MySQL 1 \$1 叢集不可從 Amazon S3 備份還原至 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。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](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 資料庫叢集的次要版本或修補程式層級](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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

Aurora MySQL 2.04.4 目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2019-05-09 (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 資料庫叢集 (包括還原快照) 時，您可以選擇要相容於 MySQL 5.7 或 MySQL 5.6。Aurora MySQL 1.\$1 叢集不可就地升級，或 Aurora MySQL 1 \$1 叢集不可從 Amazon S3 備份還原至 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。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 此版本目前不適用於 the AWS GovCloud (US-West) 【us-gov-west-1】 和中國 （寧夏） 【cn-northwest-1】 AWS Regions。待該版本可供使用時，會再另行宣布。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

## 改進
<a name="AuroraMySQL.Updates.2043.Improvements"></a>
+  修正 binlog 複寫中的錯誤，該錯誤可能造成設為 binlog 工作者之 Aurora 執行個體上發生問題。
+  修正了處理大型預存常式時記憶體不足的情況。
+  修正了處理某種 `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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

Aurora MySQL 2.04.3 目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2019-05-02 (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 資料庫叢集 (包括還原快照) 時，您可以選擇要相容於 MySQL 5.7 或 MySQL 5.6。Aurora MySQL 1.\$1 叢集不可就地升級，或 Aurora MySQL 1 \$1 叢集不可從 Amazon S3 備份還原至 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。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 此版本目前不適用於 the AWS GovCloud (US-West) 【us-gov-west-1】 和中國 （寧夏） 【cn-northwest-1】 AWS Regions。待該版本可供使用時，會再另行宣布。

**注意**  
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 主要執行個體上發生的死鎖。
+  修正了 Aurora 複本上的問題，其中具有次要索引的資料表可能對某些使用 `SELECT(*)` 的查詢造成影響。
+  修正了會導致發佈 1032 錯誤的情況。
+  修正了多重死鎖，以改進 Aurora 複本的穩定性。

## MySQL 錯誤修正整合
<a name="AuroraMySQL.Updates.2042.BugFixes"></a>
+  錯誤編號 24829050 - 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

Aurora MySQL 2.04.2 目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2019-03-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 資料庫叢集 (包括還原快照) 時，您可以選擇要相容於 MySQL 5.7 或 MySQL 5.6。Aurora MySQL 1.\$1 叢集不可就地升級，或 Aurora MySQL 1 \$1 叢集不可從 Amazon S3 備份還原至 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。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 此版本目前不適用於 AWS GovCloud (US-West) 【us-gov-west-1】 區域。待該版本可供使用時，會再另行宣布。

**注意**  
資料庫叢集的升級程序已變更。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2019-03-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 資料庫叢集 (包括還原快照) 時，您可以選擇要相容於 MySQL 5.7 或 MySQL 5.6。Aurora MySQL 1.\$1 叢集不可就地升級，或 Aurora MySQL 1 \$1 叢集不可從 Amazon S3 備份還原至 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 版中已移除。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 此版本目前不適用於 AWS GovCloud (US-West) 【us-gov-west-1】 區域。待該版本可供使用時，會再另行宣布。

**注意**  
資料庫叢集的升級程序已變更。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Updates.Patching.html)。

## 改進
<a name="AuroraMySQL.Updates.204.Improvements"></a>
+  支援 GTID 式複寫。如需有關使用 GTID 式複寫搭配 Aurora MySQL 的詳細資訊，請參閱《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>
+  錯誤編號 26225783︰MYSQL 在 CREATE TABLE 時當機 (可重現) -> INNODB︰沿著 WAIT 旗號。

## 與 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能：
+ 群組複寫外掛程式
+ 已增加的頁面大小
+ 啟動時載入 InnoDB 緩衝集區
+ InnoDB 全文剖析器外掛程式
+ 多來源複寫
+ 線上緩衝集區大小調整
+ 密碼驗證外掛程式
+ 查詢重寫外掛程式
+ 複寫篩選
+ `CREATE TABLESPACE` SQL 陳述式

# Aurora MySQL 資料庫引擎更新 2019-02-07 (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 資料庫叢集 (包括還原快照) 時，您可以選擇要相容於 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 版時移除這些限制。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 此版本目前不適用於 AWS GovCloud （美國西部） 【us-gov-west-1】 和中國 （北京） 【cn-north-1】 區域。待該版本可供使用時，會再另行宣布。

**注意**  
資料庫叢集的升級程序已變更。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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-01-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 資料庫叢集 (包括還原快照) 時，您可以選擇要相容於 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 版時移除這些限制。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 此版本目前不適用於 AWS GovCloud （美國西部） 【us-gov-west-1】 和中國 （北京） 【cn-north-1】 區域。待該版本可供使用時，會再另行宣布。

**注意**  
資料庫叢集的升級程序已變更。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 複本可能重新啟動的問題。
+  修正了在查詢 `SELECT` 資料表期間，Aurora 主要執行個體對該資料表執行截斷操作時，Aurora 複本可能重新啟動的問題。
+  修正了 MyISAM 暫時資料表中只有索引資料欄會被存取而產生錯誤結果的問題。
+  修正了慢速查詢日誌在大約 40,000 筆查詢後，`query_time` 和 `lock_time` 會週期性地產生不正確的巨大值的問題。
+  已修正名為 "tmp" 的結構描述可能導致從 RDS for MySQL 到 Aurora MySQL 的遷移被卡住的問題。
+  修正了日誌輪換期間稽核日誌可能有事件遺失的問題。
+  修正了當啟用實驗室模式中的快速 DDL 功能時，從 Aurora 5.6 版快照還原的 Aurora 主要執行個體可能重新啟動的問題。
+  修正了字典統計資料執行緒造成 CPU 使用率達到 100% 的問題。
+  修正了執行 `CHECK TABLE` 陳述式時，Aurora 複本可能重新啟動的問題。

## MySQL 錯誤修正整合
<a name="AuroraMySQL.Updates.2033.BugFixes"></a>
+  錯誤編號 25361251︰在 SP 中執行 INSERT ON DUPLICATE KEY 時的不正確行為 
+  錯誤編號 26734162︰執行插入 BLOB \$1 ON DUPLICATE KEY UPDATE 的不正確行為 
+  錯誤編號 27460607︰INSERT SELECT 的來源資料表為空時 IODKU 的不正確行為 
+  使用 `DISTINCT` 或 `GROUP BY` 子句的查詢可能會傳回不正確的結果。(MySQL 5.7 錯誤編號 79591、錯誤編號 22343910) 
+  使用 `DELETE` 子句中的衍生資料表失敗，並產生第 1093 號錯誤時，會從聯結資料表中 `WHERE` (錯誤編號 23074801)。
+  GCOLS︰字元集變更時的不正確行為 (錯誤編號 25287633)。

## 與 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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-01-09 (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 資料庫叢集 (包括還原快照) 時，您可以選擇要相容於 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 版時移除這些限制。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

**注意**  
 此版本目前不適用於 AWS GovCloud （美國西部） 【us-gov-west-1】 和中國 （北京） 【cn-north-1】 區域。待該版本可供使用時，會再另行宣布。

**注意**  
資料庫叢集的升級程序已變更。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級](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 管理主控台上有 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 資料庫叢集時，您可以選擇要相容於 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 版時移除這些限制。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](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>
+  修正以下問題：執行交易鎖死偵測時，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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 資料庫叢集時，您可以選擇要相容於 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】 區域。待該版本可供使用時，會再另行宣布。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

## 改進
<a name="AuroraMySQL.Updates.203.Improvements"></a>
+  可供使用的效能結構描述。
+  修正以下問題：「已終止」狀態的僵屍工作階段可能耗用更多 CPU。
+  修正以下問題：唯讀交易會取得 Aurora Writer 記錄鎖定而發生死鎖。
+  修正以下問題：不具有客戶工作負載的 Aurora 複本可能有較高的 CPU 使用率。
+  對於可能導致 Aurora 複本或 Aurora 寫入器重新啟動的問題，提供多項修正。
+  新增功能：達到磁碟傳輸量限制時，系統會略過診斷記錄。
+  修正以下問題：Aurora Writer 的 binlog 啟用時會發生記憶體流失問題。

## MySQL 社群版錯誤修正整合
<a name="AuroraMySQL.Updates.203.Patches"></a>
+  對分割區資料表反向掃描會將 ICP 依遞減順序排序 (錯誤編號 24929748)。
+  JSON\$1OBJECT 會建立無效的 JSON 程式碼 (錯誤編號 26867509)。
+  插入大型 JSON 資料會耗費極長的時間 (錯誤編號 22843444)。
+  5.7 中的分割區資料表比 5.6 使用更多記憶體 (錯誤編號 25080442)。

## 與 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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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-08 (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 資料庫叢集時，您可以選擇要相容於 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】 區域。待該版本可供使用時，會再另行宣布。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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-09-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 資料庫叢集時，您可以選擇要相容於 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 以取得效能結構描述支援。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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-08-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 資料庫叢集時，您可以選擇要相容於 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】 區域。待該版本可供使用時，會再另行宣布。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](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 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 的資料庫叢集參數群組系列名稱是 `aurora-mysql5.7`，Aurora MySQL 1.x 的資料庫叢集參數群組系列名稱仍為 `aurora5.6`。

請參閱 Aurora 說明文件，以取得完整的 CLI 命令集，並了解 Aurora MySQL 2.x 與 Aurora MySQL 1.x 之間的差異。

## 改進
<a name="AuroraMySQL.Updates.2023.Improvements"></a>
+ 修正 Aurora Replica 會在讀取記錄時使用樂觀游標還原來重新啟動的問題。
+ 已將參數 `innodb_stats_persistent_sample_pages` 的預設值更新為 128，以改進索引統計資料。
+ 修正以下問題：Aurora 複本存取正在 Aurora 主要執行個體上修改的小型資料表時可能重新啟動。
+ 已修正 `ANALYZE TABLE`，使其不再清空資料表定義快取。
+ 修正以下問題：將地理空間的點查詢轉換為搜尋範圍時，Aurora 主要執行個體或 Aurora 複本可能重新啟動。

# Aurora MySQL 資料庫引擎更新 2018-06-04 (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 資料庫叢集時，您可以選擇要相容於 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】 區域。待該版本可供使用時，會再另行宣布。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](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>

Aurora MySQL 5.6 中支援下列 Amazon Aurora MySQL 功能，但 Aurora MySQL 5.7 中目前不支援這些功能。
+ 非同步索引鍵預先提取 (AKP)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[使用非同步索引鍵預先擷取最佳化 Aurora 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。

Aurora MySQL2.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 的資料庫叢集參數群組系列名稱是 `aurora-mysql5.7`，Aurora MySQL 1.x 的資料庫叢集參數群組系列名稱仍為 `aurora5.6`。

請參閱 Aurora 說明文件，以取得完整的 CLI 命令集，並了解 Aurora MySQL 2.x 與 Aurora MySQL 1.x 之間的差異。

## 改進
<a name="AuroraMySQL.Updates.2022.Improvements"></a>
+ 修正 Aurora Writer 偶爾會在追蹤 Aurora 的過程中重新啟動的問題。
+ 修正以下錯誤：在 Aurora Writer 的資料表上執行索引建立作業或卸除陳述式後，一旦存取分割資料表，Aurora 複本會重新啟動或擲回錯誤。
+ 修正以下問題：在 Aurora Writer 上執行 ALTER 資料表或 ADD/DROP 欄位陳述式後，導致 Aurora 複本套用相關變更時，複本上的資料表無法存取。

# Aurora MySQL 資料庫引擎更新 2018-05-03 (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 資料庫叢集時，您可以選擇要相容於 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 以取得效能結構描述支援。

如果您有任何問題或疑慮，社群論壇和透過 AWS Support 提供 [AWS Support](https://aws.amazon.com/support)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[維護 Amazon Aurora 資料庫叢集](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_UpgradeDBInstance.Maintenance.html)。

## 與 Aurora MySQL 5.6 比較
<a name="AuroraMySQL.Updates.202.Compare56"></a>

Aurora MySQL 5.6 中支援下列 Amazon Aurora MySQL 功能，但 Aurora MySQL 5.7 中目前不支援這些功能。
+ 非同步索引鍵預先提取 (AKP)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[使用非同步索引鍵預先擷取最佳化 Aurora 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 的資料庫叢集參數群組系列名稱是 `aurora-mysql5.7`，Aurora MySQL 1.x 的資料庫叢集參數群組系列名稱仍為 `aurora5.6`。

請參閱 Aurora 說明文件，以取得完整的 CLI 命令集，並了解 Aurora MySQL 2.x 與 Aurora MySQL 1.x 之間的差異。

## 改進
<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>
+ 左聯結傳回外部的不正確結果 (錯誤編號 22833364)。

# Aurora MySQL 資料庫引擎更新 2018-03-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 資料庫叢集時，您可以選擇要相容於 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>

Aurora MySQL 5.6 中支援下列 Amazon Aurora MySQL 功能，但 Aurora MySQL 5.7 中目前不支援這些功能。
+ 非同步索引鍵預先提取 (AKP)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[使用非同步索引鍵預先擷取最佳化 Aurora 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 的資料庫叢集參數群組系列名稱是 `aurora-mysql5.7`，Aurora MySQL 1.x 的資料庫叢集參數群組系列名稱仍為 `aurora5.6`。

請參閱 Aurora 說明文件，以取得完整的 CLI 命令集，並了解 Aurora MySQL 2.x 與 Aurora MySQL 1.x 之間的差異。

## 改進
<a name="AuroraMySQL.Updates.2011.Improvements"></a>
+ 修正快照還原的相關問題，即相容於 MySQL 5.6 的快照以 MySQL 5.7 相容性還原時，所建立的 Aurora 專有資料庫權限不正確。
+ 新增 1.17 快照還原支援。

# Aurora MySQL 資料庫引擎更新 2018-02-06 (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 資料庫叢集 (包括從快照還原的資料庫叢集) 時，您可以選擇要相容於 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>

Aurora MySQL 5.6 中支援下列 Amazon Aurora MySQL 功能，但 Aurora MySQL 5.7 中目前不支援這些功能。
+ 非同步索引鍵預先提取 (AKP)。如需詳細資訊，請參閱《Amazon Aurora 使用者指南》**中的[使用非同步索引鍵預先擷取最佳化 Aurora 編製索引的聯結查詢](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 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7，Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線，可為空間資料集提供超過 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 的資料庫叢集參數群組系列名稱是 `aurora-mysql5.7`，Aurora MySQL 1.x 的資料庫叢集參數群組系列名稱仍為 `aurora5.6`。

請參閱 Aurora 說明文件，以取得完整的 CLI 命令集，並了解 Aurora MySQL 2.x 與 Aurora MySQL 1.x 之間的差異。