Aurora MySQL 資料庫引擎更新 2020-12-11 (2.09.1 版) (已棄用) - Amazon Aurora

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

Aurora MySQL 資料庫引擎更新 2020-12-11 (2.09.1 版) (已棄用)

版本︰ 2.09.1

Aurora MySQL 2.09.1 已全面推出。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.09.1。對於執行 Aurora MySQL 1 版的叢集,您可以將現有的 Aurora MySQL 1.23 或更新版本的叢集直接升級至 2.09.1。您也可以將快照從目前支援的任何 Aurora MySQL 版本還原至 Aurora MySQL 2.09.1。

若要以舊版的 Aurora MySQL 建立叢集,請透過 AWS Management Console、 AWS CLI或 RDS API 指定引擎版本。

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

注意

如需如何升級 Aurora MySQL 資料庫叢集的詳細資訊,請參閱《Amazon Aurora 使用者指南》中的升級 Aurora MySQL 資料庫叢集的次要版本或修補程式層級

改善項目

安全性修正︰

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

不相容的變更:

此版本引入了會影響 mysqldump 命令行為的許可變更。使用者必須具有存取 PROCESS 表格的 INFORMATION_SCHEMA.FILES 權限。若要在沒有任何變更的情況下執行 mysqldump 命令,請將 PROCESS 權限授予給 mysqldump 命令連線的資料庫使用者。您也可以使用 mysqldump 選項執行 --no-tablespaces 命令。使用該選項,mysqldump 輸出不包含任何 CREATE LOGFILE GROUPCREATE TABLESPACE 陳述式。在這種情況下,mysqldump 命令不會存取 INFORMATION_SCHEMA.FILES 表格,並且您不需要授予 PROCESS 許可。

可用性改進項目:

  • 修正了當資料庫引擎在讀取或寫入網路發生錯誤時,可能導致用戶端工作階段停止回應的問題。

  • 修正了在 2.09.0. 中推出的動態調整大小功能出現記憶體洩漏。

全球資料庫:

  • 修正了當主要區域寫入器使用舊版本時,若全域資料庫次要區域複本升級至 2.09.0. 版,可能會重新啟動的多個問題。

MySQL 社群版錯誤修正整合

  • 複寫:在交易隔離層級設定為 REPEATABLE READ 時,交錯交易有時可能會死鎖從機套用者。(錯誤編號 25040331)

  • 對於具有預設值為 CURRENT_TIMESTAMPTIMESTAMPDATETIME 資料欄的資料表,如果該資料表有 BEFORE INSERT 觸發程序,則該資料欄可初始化為 0000-00-00 00:00:00。(錯誤編號 25209512、錯誤編號 84077)

  • 對於 INSERT 陳述式,VALUES 清單使用包含聯結的子查詢產生第二個或更新資料列的值,伺服器則可能會在解析所需權限失敗後結束。(錯誤編號 23762382)

與 Aurora MySQL 第 1 版比較

下列 Amazon Aurora MySQL 功能在 Aurora MySQL 第 1 版 (與 MySQL 5.6 相容) 中有支援,但目前這些功能在 Aurora MySQL 第 2 版 (與 MySQL 5.7 相容) 中不支援。

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 陳述式