本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Aurora MySQL 資料庫引擎更新 2022-01-06 (2.08.4 版) (已棄用)
版本:2.08.4
Aurora MySQL 2.08.4 已全面推出。Aurora MySQL 2.x 版與 MySQL 5.7 版相容,Aurora MySQL 1.x 版則與 MySQL 5.6 版相容。
目前支援的 Aurora MySQL 版本包括 1.19.5、1.19.6、1.22.*、1.23.*、2.04.*、2.07.*、2.08.*、2.09.*、2.10.*、3.01.* 和 3.02.*。
您可以將現有的 Aurora MySQL 2.* 資料庫叢集升級至 Aurora MySQL 2.10.0。對於執行 Aurora MySQL 版本 1 的叢集,您可以將現有的 Aurora MySQL 1.23 或更新版本的叢集直接升級至 2.10.0。您可以從目前支援的任何 Aurora MySQL 版本將快照還原至 Aurora MySQL 2.10.0。
若要以舊版的 Aurora MySQL 建立叢集,請透過 AWS Management Console、 AWS CLI或 Amazon RDS API 指定引擎版本。
如果您有任何問題或疑慮,社群論壇和透過 AWS Support 提供 AWS Support
注意
如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊,請參閱《Amazon Aurora 使用者指南》中的升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級。
改善項目
安全修正和一般改善項目:
已修正與 Amazon S3、Amazon ML 和 等其他 AWS 服務整合 Aurora MySQL 相關的安全問題 AWS Lambda。
修正下列問題:當符合下列所有條件時,現有資料列的 TIMESTAMP 資料欄值會更新為最新的時間戳記:1. 資料表存在觸發程序;2. 在具有 ON DUPLICATE KEY UPDATE 子句的資料表上執行 INSERT;3. 插入的資料列可能會在 UNIQUE 索引或 PRIMARY KEY 中導致重複值違規;以及 4. 一個或多個資料欄屬於 TIMESTAMP 資料類型,並具有預設值 CURRENT_TIMESTAMP。
修正下列問題:在極少數情況下,當記憶體內的資料完整性檢查失敗時,導致寫入器執行個體重新啟動。
修正平行查詢的問題,此問題可能會導致資料庫在執行具有 LIMIT 子句的 SQL 陳述式時重新啟動。
與 Aurora MySQL 第 1 版比較
下列 Amazon Aurora MySQL 功能在 Aurora MySQL 第 1 版 (與 MySQL 5.6 相容) 中有支援,但目前這些功能在 Aurora MySQL 第 2 版 (與 MySQL 5.7 相容) 中不支援。
-
非同步索引鍵預先提取 (AKP)。如需詳細資訊,請參閱《Amazon Aurora 使用者指南》中的使用非同步索引鍵預先擷取最佳化 Aurora 編製索引的聯結查詢。
-
雜湊聯結。如需詳細資訊,請參閱《Amazon Aurora 使用者指南》中的使用雜湊聯結最佳化大型 Aurora MySQL 聯結查詢。
-
用於同步調用函數的原生 AWS Lambda 函數。如需詳細資訊,請參閱《Amazon Aurora 使用者指南》中的使用 Aurora MySQL 原生函數調用 Lambda 函數。
-
掃描批次處理。如需更多詳細資訊,請參閱 Aurora MySQL 資料庫引擎更新 2017-12-11 (1.16 版) (已棄用)。
-
使用 Amazon S3 儲存貯體從 MySQL 遷移資料。如需詳細資訊,請參閱《Amazon Aurora 使用者指南》中的使用 Amazon S3 儲存貯體遷移 MySQL 中的資料。
MySQL 5.7 相容性
此 Aurora MySQL 版本有 MySQL 5.7 線路相容性,包括 JSON 支援、空間索引和產生欄位等功能。相較於 MySQL 5.7,Aurora MySQL 採用的空間索引原生實作主要利用 Z 階曲線,可為空間資料集提供超過 20 倍的寫入效能和超過 10 倍的讀取效能。
此 Aurora MySQL 版本目前不支援下列 MySQL 5.7 功能:
-
群組複寫外掛程式
-
已增加的頁面大小
-
啟動時載入 InnoDB 緩衝集區
-
InnoDB 全文剖析器外掛程式
-
多來源複寫
-
線上緩衝集區大小調整
-
密碼驗證外掛程式
-
查詢重寫外掛程式
-
複寫篩選
-
CREATE TABLESPACE
SQL 陳述式