Aurora MySQL 資料庫引擎更新 2024-01-31 (3.05.2 版,與 MySQL 8.0.32 相容) 預設 - Amazon Aurora

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

Aurora MySQL 資料庫引擎更新 2024-01-31 (3.05.2 版,與 MySQL 8.0.32 相容) 預設

版本:3.05.2

Aurora MySQL 3.05.2 已全面推出。Aurora MySQL 3.05 版與 MySQL 8.0.32 相容。如需有關已進行之社群變更的詳細資訊,請參閱 MySQL 8.0 版本備註

當您建立資料庫叢集時,3.05.2 版是 Aurora MySQL 第 3 版的目前預設版本。如需詳細資訊,請參閱預設 Amazon Aurora 版本

如需 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 的比較,請參閱《Amazon Aurora 使用者指南》中的比較 Aurora MySQL 第 3 版和 MySQL 8.0 Community Edition。

目前支援的 Aurora MySQL 版本包括 2.07.9、2.07.10、2.11.*、2.12.*、3.03.*、3.04.* 和 3.05.*。

您可以使用 Amazon RDS Blue/Green Deployments,從任何目前支援的 Aurora MySQL 第 2 版叢集,執行就地升級、還原快照,或啟動受管藍/綠升級到 Aurora MySQL 第 3.05.2 版叢集。

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

如需疑難排解資訊,請參閱《Amazon Aurora 使用者指南》中的 Aurora MySQL 第 3 版的升級問題疑難排解

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

改善項目

已修正安全問題和 CVEs:

此版本包含下列 CVE 修正:

可用性改進項目:

  • 修正在 InnoDB 分割資料表上處理INSERT查詢可能會導致執行個體中可用記憶體逐漸減少的問題。

  • 已修正在同時執行 SHOW STATUSPURGE BINARY LOGS 陳述式時,可能導致資料庫執行個體重新啟動的問題。 PURGE BINARY LOGS 是執行的受管陳述式,可滿足使用者設定的 binlog 保留期。

  • 已修正在資料表上執行 Data Manipulation Language (DML) 陳述式後,使用 MODIFY COLUMNCHANGE COLUMN陳述式重新排序非虛擬資料欄時,可能導致伺服器意外關閉的問題。

  • 修正在資料庫執行個體重新啟動期間,可能導致額外重新啟動的問題。

一般改進:

  • 修正使用者無法中斷任何查詢或設定performance_schema查詢工作階段逾時的問題。

  • 修正當複寫執行個體正在進行主機替換時,使用自訂 SSL 憑證 (mysql.rds_import_binlog_ssl_material) 的二進位日誌 (binlog) 複寫設定可能會失敗的問題。

  • 修正與稽核日誌檔案管理相關的問題,可能導致無法存取日誌檔案進行下載或輪換,在某些情況下會增加 CPU 用量。

  • 在低於 3.05.2 的 Aurora MySQL 版本中,使用者無法在 Aurora MySQL 讀取器資料庫執行個體SHOW ENGINE INNODB STATUS上擷取 的輸出。這是因為啟用 時預設的 InnoDB 行為所致。 innodb_read_only

    在 Aurora MySQL 3.05.2 版及更新版本中,SHOW ENGINE INNODB STATUS當在讀取器執行個體上執行 時,輸出會寫入 MySQL 錯誤日誌,以便於進行故障診斷。

    如需使用 MySQL 錯誤日誌的詳細資訊,請參閱 Aurora MySQL 錯誤日誌。如需 的詳細資訊SHOW ENGINE INNODB STATUS,請參閱 MySQL 文件中的 SHOW ENGINE 陳述式。

升級和遷移:

  • 已修正在資料表結構描述中存在使用者定義的FTS_DOC_ID資料欄時,可能導致從 Aurora MySQL 第 2 版升級至 Aurora MySQL 第 3 版失敗的問題。

  • 已修正處理 InnoDB 資料表空間時,因同步問題而可能導致從 Aurora MySQL 第 2 版升級至 Aurora MySQL 第 3 版失敗的問題。

  • 修正以下問題:由於 Aurora MySQL 第 2 版的 InnoDB 系統資料表中存在已刪除資料表空間的孤立項目,可能導致 Aurora MySQL 第 3 版的主要版本升級失敗。

MySQL 社群版錯誤修正整合

此版本除了以下項目之外,還包含所有 8.0.32 及 之前的社群錯誤修正。如需詳細資訊,請參閱 Aurora MySQL 3.x 資料庫引擎更新修正的 MySQL 錯誤

  • 已修正 records_in_range執行過多INSERT操作磁碟讀取的問題,導致效能逐漸下降。(社群錯誤修正 #34976138)