View a markdown version of this page

Aurora MySQL 資料庫引擎更新 2026-07-30 (3.10.5 版,與 MySQL 8.0.42 相容) - Amazon Aurora

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

Aurora MySQL 資料庫引擎更新 2026-07-30 (3.10.5 版,與 MySQL 8.0.42 相容)

版本:3.10.5

Aurora MySQL 3.10.5 已全面推出。Aurora MySQL 3.10 版本與 MySQL 8.0.42 相容。如需社群變更的詳細資訊,請參閱 MySQL 網站上的 MySQL 8.0 版本備註。 MySQL

如需 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 的比較

您可以使用零停機時間修補 (ZDP) 執行就地升級、還原快照,或使用 Amazon RDS 藍/綠部署,從任何目前支援的 Aurora MySQL 第 2 版叢集,啟動受管藍/綠升級到 Aurora MySQL 第 3.10.5 版叢集。 MySQL

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

如需故障診斷資訊,請參閱《Amazon Aurora 使用者指南》中的 Aurora MySQL 就地升級的故障診斷

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

改進

安全性修正

此版本包含下列高嚴重性 CVEs修正:

可用性改善

  • 修正以下問題:執行透過寫入轉送轉送至寫入器的二進位通訊協定預備陳述式時,複本執行個體可能會重新啟動。

  • 已修正以下問題:在寫入器執行個體執行復原日誌的強制清除時,讀取器執行個體可能會在重新啟動後重複重新啟動。

  • 修正out-of-memory(OOM) 迴避機制中可能導致資料庫執行個體重新啟動,同時嘗試在嚴重記憶體壓力下復原記憶體的問題。

  • 修正擴展Aurora serverless操作期間 InnoDB 緩衝集區調整大小的延遲可能會導致資料庫執行個體變得沒有回應並重新啟動的問題。

  • 修正寫入器執行個體遞交啟用 binlog 的大型交易時,可能導致僅供讀取複本重新啟動的問題。此問題也可能導致讀取包含大型交易的 binlog 檔案時發生錯誤。

  • 修正啟用本機或全域寫入轉送時,讀取器資料庫執行個體重新啟動時,可能導致寫入器資料庫執行個體重新啟動的問題。

  • 修正在 SQL 陳述式處理之後清除暫存資料表時,資料庫寫入器執行個體在全域資料庫切換操作期間可能會意外重新啟動的問題。此重新啟動可能會導致更長的切換完成時間。

  • 修正以下問題:寫入器執行個體在清除虛擬資料欄上具有索引之資料表的復原記錄時,可能導致寫入器執行個體在寫入器執行個體重新啟動時重複重新啟動。

  • 已修正由於高度並行寫入操作期間發生內部計時衝突而導致寫入器執行個體重新啟動的罕見問題。

  • 已修正在中繼資料同步操作仍在進行中時發生儲存組態變更時,可能導致資料庫重新啟動的問題。

  • 修正在啟用增強型 Binlog 時,可能導致資料庫執行個體重新啟動的問題。

一般改進

  • 修正空間 GIS 查詢在具有明確 SRID 註釋宣告的資料欄上使用 Z 順序空間索引時,可能導致引擎重新啟動的問題。

  • 修正記憶體out-of-memory(OOM) 問題,這些問題可能導致讀取器在寫入器上執行權限相關命令時重新啟動。

  • 修正在某些情況下,可能會在零停機時間修補 (ZDP) 或零停機時間重新啟動 (ZDR) 操作期間導致執行個體可用性延遲的問題。

  • 修正當系統資料表上的 DML 操作參考過時自動遞增值時,資料庫伺服器升級期間可能發生的叢集可用性問題。

  • 修正使用INPLACE演算法時,讀取器在特定線上 DDL 操作期間報告 ERROR 1146(找不到資料表) 的問題。當讀取器未在 DDL 開始之前開啟資料表,或在 DDL 進行時重新啟動讀取器或建立新的讀取器時,就會發生這種情況。

  • 修正使用 ORDER BY DESC 搭配範圍比較 和 時,可能導致查詢結果以遞增順序傳回的問題,而非請求的遞減順序LIMIT

  • 在已啟用增強型 Binlog 的 binlog 複本上修正遞交順序,以正確遵循replica_preserve_commit_order設定。此排序行為不會影響資料完整性或造成交易之間的衝突,因為它僅適用於非相依交易的排序。

  • 已修正在 Aurora Serverless 縮減規模操作期間或緩衝集區壓力過高期間,可能導致資料庫執行個體重新啟動的問題。

  • 修正可能導致資料庫叢集複製操作需要較長時間才能完成的問題。

  • 修正在某些情況下,連線狀態在零停機時間升級後未保留的問題,這可能會導致非預期的行為。