

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

# 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 通訊協定