本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Aurora MySQL 資料庫引擎更新 2018-05-03 (2.02 版) (已棄用)
版本:2.02
Aurora MySQL 2.02 已全面推出。Aurora MySQL 2.x 版本與 MySQL 5.7 相容,而 Aurora MySQL 1.x 版本與 MySQL 5.6 相容。
建立新的 Aurora MySQL 資料庫叢集時,您可以選擇與 MySQL 5.7 或 MySQL 5.6 的相容性。還原 MySQL 5.6 相容快照時,您可以選擇與 MySQL 5.7 或 MySQL 5.6 的相容性。
您可以將 Aurora MySQL 1.14*、1.15*、1.16*、1.17* 和 2.01* 的快照還原至 Aurora MySQL 2.02。您也可以從 Aurora MySQL 2.01* 執行就地升級到 Aurora MySQL 2.02。
我們不允許將 Aurora MySQL 1.x 叢集就地升級至 Aurora MySQL 2.02,或從 Amazon S3 備份還原至 Aurora MySQL 2.02。我們計劃在稍後的 Aurora MySQL 2.x 版本中移除這些限制。
此版本的 Aurora MySQL 5.7 已停用效能結構描述。升級至 Aurora 2.03 以取得效能結構描述支援。
如果您有任何問題或疑慮,社群論壇和透過 AWS 支援 AWS 提供 Support
與 Aurora MySQL 5.6 的比較
Aurora MySQL 5.6 支援下列 Amazon Aurora MySQL 功能,但 Aurora 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 遷移資料。
目前,Aurora MySQL 2.01 不支援 Aurora MySQL 1.16 版及更新版本中新增的功能。如需 Aurora MySQL 1.16 版的相關資訊,請參閱 Aurora MySQL 資料庫引擎更新 2017-12-11 (1.16 版) (已棄用)。
我的SQL 5.7 相容性
Aurora MySQL 2.02 與 MySQL 5.7 有線相容,並包含JSON支援、空間索引和產生的資料欄等功能。Aurora MySQL 使用 Z 順序曲線的原生空間索引實作,提供比 MySQL 5.7 空間資料集高出 >20 倍的寫入效能和高出 >10 倍的讀取效能。
Aurora MySQL 2.02 目前不支援下列 MySQL 5.7 功能:
-
全域交易識別碼 (GTIDs)。Aurora MySQL 支援 2.04 版和更新GTIDs版本。
-
群組複寫外掛程式
-
已增加的頁面大小
-
啟動時載入 InnoDB 緩衝集區
-
InnoDB 全文剖析器外掛程式
-
多來源複寫
-
線上緩衝集區大小調整
-
密碼驗證外掛程式
-
查詢重寫外掛程式
-
複寫篩選
-
CREATE TABLESPACE
SQL 陳述式 -
X 通訊協定
CLI Aurora MySQL 2.x 和 Aurora MySQL 1.x 之間的差異
-
Aurora MySQL 2.x 的引擎名稱為
aurora-mysql
;Aurora MySQL 1.x 的引擎名稱仍為aurora
。 -
Aurora MySQL 2.x 的預設參數群組為
default.aurora-mysql5.7
;Aurora MySQL 1.x 的預設參數群組仍為default.aurora5.6
。 -
Aurora MySQL 2.x 的資料庫叢集參數群組系列名稱為
aurora-mysql5.7
;Aurora MySQL 1aurora5.6
.x 的資料庫叢集參數群組系列名稱仍為 。
如需 Aurora MySQL 2.x 和 Aurora MySQL 1.x 之間的完整CLI命令集和差異,請參閱 Aurora 文件。
改善項目
-
修正 Aurora Writer 在執行INSERT陳述式和利用 Fast Insert 最佳化時重新啟動的問題。
-
修正在 Aurora 複本上執行ALTERDATABASE陳述式時,Aurora 複本重新啟動的問題。
-
修正以下問題:在 Aurora Writer 上剛卸除的資料表執行查詢作業時,Aurora 複本會重新啟動。
-
修正以下問題:在 Aurora 複本上將
innodb_adaptive_hash_index
設為OFF
時,Aurora 複本會重新啟動。 -
修正在 Aurora 寫入器上執行TRUNCATETABLE查詢時,Aurora 複本重新啟動的問題。
-
修正執行INSERT陳述式時,Aurora Writer 在特定情況下凍結的問題。這可能會導致多節點叢集執行容錯移轉作業。
-
修正與設定工作階段變數相關的記憶體流失問題。
-
修正以下問題:在有欄位產生的資料表執行清除復原作業的相關特定情況下,Aurora Writer 會凍結。
-
修正以下問題:Aurora Writer 有時會在二進位日誌啟用時重新啟動。
整合我的SQL錯誤修正
-
左聯結傳回外部的不正確結果 (錯誤編號 22833364)。