Aurora MySQL 資料庫引擎更新 2023-08-29 (3.03.2 版) (已棄用) - Amazon Aurora

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

Aurora MySQL 資料庫引擎更新 2023-08-29 (3.03.2 版) (已棄用)

版本:3.03.2

Aurora MySQL 3.03.2 已正式推出。Aurora MySQL 3.04 版與 MySQL 8.0.28 相容,Aurora MySQL 3.03 版與 MySQL 8.0.26 相容,Aurora MySQL 3.02 版則與 MySQL 8.0.23 相容。如需有關從 8.0.23 到 8.0.28 之間所進行社群變更的詳細資訊,請參閱 MySQL 8.0 版本備註

如需 Aurora MySQL 第 3 版中新功能的詳細資訊,請參閱 與 MySQL 8.0 相容的 Aurora MySQL 第 3 版。如需 Aurora MySQL 第 3 版與 Aurora MySQL 第 2 版之間的差異,請參閱比較 Aurora MySQL 第 2 版與 Aurora MySQL 第 3 版。如需 Aurora MySQL 第 3 版和 MySQL 8.0 Community Edition 的比較,請參閱比較 Aurora MySQL 第 3 版和 MySQL 8.0 Community Edition。

目前可用的 Aurora MySQL 版本包括 2.07.9、2.07.10、2.11.*、3.01.*、3.02.*、3.03.* 和 3.04.*。

您可以從任何目前可用的 Aurora MySQL 第 2 版叢集執行就地升級、還原快照,或是使用 Amazon RDS 藍/綠部署 起始受管藍/綠升級至 Aurora MySQL 3.03.2 版叢集。

如需規劃升級至 Aurora MySQL 第 3 版的詳細資訊,請參閱《Amazon Aurora 使用者指南》中的 Aurora MySQL 第 3 版的升級規劃。如需有關 Aurora MySQL 升級的一般資訊,請參閱《Amazon Aurora 使用者指南》中的升級 Amazon Aurora MySQL 資料庫叢集

如需故障診斷資訊,請參閱 Aurora MySQL 第 3 版升級問題的故障診斷

如果您有任何問題或疑慮,可在社群論壇上透過 AWS Support 取得 AWS Support。如需詳細資訊,請參閱《Amazon Aurora 使用者指南》中的維護 Amazon Aurora 資料庫叢集

改善項目

已修正安全問題和 CVEs:

  • 修正可能導致稽核日誌在稽核日誌檔案輪換期間遺漏事件的問題。

此版本包含下列 CVE 修正:

可用性改進項目:

  • 修正在長時間交易復原期間可能導致資料庫重新啟動的問題。

  • 已修正在內部系統資料表上建立或捨棄觸發條件時,寫入器執行個體重新啟動時,可能導致資料庫叢集無法使用的問題。

  • 修正在執行參考彙總函數的查詢時,可能導致資料庫執行個體重新啟動的問題。

  • 修正啟用平行查詢時,在 INSERT陳述式復原期間可能導致資料庫重新啟動的問題。

  • 快速插入功能僅適用於 Aurora MySQL 3.03.2 版及更新版本的一般 InnoDB 資料表。此最佳化不適用於 InnoDB 臨時資料表。如需快速插入最佳化的詳細資訊,請參閱 Amazon Aurora MySQL 效能增強功能。

一般改進:

  • 已修正讀取器執行個體無法開啟資料表並顯示 ERROR 1146 的問題。在寫入器執行個體上使用 INPLACE 演算法的同時執行特定類型的線上資料定義語言 (DDL),就會發生此問題。

  • 在 binlog 複本上導入了檔案管理效能最佳化,有助於減少寫入轉送日誌檔案時的爭用情形。

  • 已修正在啟用平行查詢的情況下,造成查詢計畫最佳化工具針對受益於主要或次要索引的特定 SELECT 查詢挑選效率不佳的執行計畫的問題。

  • 已新增下列資料控制語言 (DCL) 陳述式的邏輯複寫支援:GRANT/REVOKECREATE/DROP/ALTER/RENAME USER

  • 選擇 Aurora I/O 最佳化叢集組態時,不支援 Amazon Aurora MySQL 的平行查詢。如需詳細資訊,請參閱 Aurora MySQL 平行查詢的限制

升級和遷移:

  • 若要執行 Aurora 全球資料庫的次要版本升級,以將 Aurora MySQL 3.01 或 3.02 版升級至 Aurora MySQL 3.03 版或更高版本,請參閱透過修改引擎版本來升級 Aurora MySQL

  • 已修正在觸發程序定義包含的保留關鍵字未加上引號的情況下,可能造成升級至 Aurora MySQL 第 3 版時主要版本升級失敗的問題。

MySQL 社群版錯誤修正整合

此版本除了下列內容之外,還包括 8.0.26 (含) 以前版本的所有 Community 錯誤修正。如需詳細資訊,請參閱 Aurora MySQL 3.x 資料庫引擎更新修正的 MySQL 錯誤

  • 已修正在處理包含多個巢狀一般資料表表達式 (CTE) 的複雜 SQL 陳述式時,有時可能產生不正確查詢結果的問題。(錯誤 #34572040、錯誤 #34634469、錯誤 #33856374)

  • InnoDB:嘗試取消初始化和初始化同一資料表之統計資料的執行緒之間的競爭條件造成聲明失敗。(錯誤 #33135425)

  • InnoDB:防止線上 DDL 操作存取超出邊界的記憶體。(錯誤 #34750489、錯誤 #108925)