Aurora MySQL 資料庫引擎更新 2023-12-08 (3.03.3 版,與 MySQL 8.0.26 相容) - Amazon Aurora

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

Aurora MySQL 資料庫引擎更新 2023-12-08 (3.03.3 版,與 MySQL 8.0.26 相容)

版本:3.03.3

Aurora MySQL 3.03.3 已正式推出。Aurora MySQL 3.03 版與 MySQL 8.0.26 相容。如需有關從 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.*、2.12.*、3.01.*、3.02.*、3.03.*、3.04.* 和 3.05.*。

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

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

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

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

改善項目

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

修正和其他增強功能,以微調在受管環境中的處理。以下是其他 CVE 修正:

可用性改進項目:

  • 已修正執行大量並行的平行查詢時,使用平行查詢的 Aurora MySQL 資料庫執行個體可能會發生資料庫重新啟動的問題。

  • 已修正當任何 binlog 來源的 gtid_mode 設定為 ONON_PERMISSIVE 時,在啟用增強 binlog 的情況下,可能導致執行的 GTID 集在二進位日誌 (binlog) 複本叢集上不正確地復原的問題。此問題可能會造成複本叢集的寫入器執行個體在復原期間額外重新啟動一次,或在查詢執行的 GTID 集時導致不正確的結果。

  • 已修正在啟用增強二進位日誌的情況下,可能因可釋放記憶體減少而導致 Aurora MySQL 資料庫執行個體重新啟動或容錯移轉的記憶體管理問題。

  • 已修正當寫入器執行個體的資料庫磁碟區成長至 160GB 的倍數時,可能導致讀取器執行個體重新啟動的問題。

  • 已修正因正在執行二進位日誌復原程序,而使得啟用增強二進位日誌功能的 Aurora MySQL 資料庫執行個體可能在資料庫執行個體啟動期間停滯的問題。

  • 已修正零停機修補期間造成執行個體重新啟動,進而導致資料庫連線意外關閉的問題。

  • 已修正在同時執行 SHOW STATUSPURGE BINARY LOGS 陳述式時,可能因死鎖而導致資料庫執行個體重新啟動的問題。清除二進位日誌是受管陳述式,可執行以遵循使用者設定的 binlog 保留期。

  • 已修正在具有 Aurora 複本的叢集上使用增強 binlog 功能時,可能因 Semaphore 長時間等待而導致資料庫執行個體重新啟動的問題。

一般改進:

  • 在啟用增強 binlog 功能的情況下,已先移除未使用的儲存中繼資料,再寫入 Aurora 儲存體。如此可避免因透過網路傳輸的位元組增加使得寫入延遲增加,而導致可能發生某些資料庫重新啟動或容錯移轉的情況。

  • 修正啟用增強型 binlog 時,可能導致開啟NumBinaryLogFiles CloudWatch 量度顯示不正確結果的問題。

  • 已修正可能導致在重新啟動資料庫執行個體之前,table_open_cache 資料庫參數的修改不會生效的問題。

  • 已修正當連線的二進位日誌 (binlog) 取用者使用重複的 binlog 複寫伺服器 ID 時,可能造成資料庫重新啟動的問題。

MySQL 社群版錯誤修正整合

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

  • 已修正因背景 TLS 憑證輪換而導致 CPU 使用率升高的問題 (Community 錯誤修正 #34284186)