本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Aurora 我的SQL數據庫引擎更新 SQL
版本:
Aurora 我 SQL 3.06.1 一般可用. Aurora 我的 SQL 3.06 版本與我的 SQL 8.0.34 兼容。如需有關已發生之社群變更的詳細資訊,請參閱我的 SQL 8.0 版本說明
有關 Aurora 我的SQL版本 3 中新功能的詳細信息,請參閱與我的 SQL 8.0 兼容的 Aurora 我的SQL版本 3。有關 Aurora 我的SQL版本 3 和 Aurora 之間的差異我的SQL版本 2,請參閱比較 Aurora 我的SQL版本 2 和 Aurora 我的SQL版本 3。如需 Aurora 我的SQL版本 3 和我的 SQL 8.0 社群版的比較,請參閱亞馬遜 Aurora 使用者指南中的比較我的版SQL本 3 和我的 SQL 8.0 社群版本。
目前支援的「Aurora」我的SQL版本包括 2.0 7.9、2.0 7.10、2.11.*、2.12.*、3.03.*、3.04.*、3.05.*、3.05.*、3.06.* 和 3.07.*。
您可以使用 Amazon 藍/綠部署從任何目前支援的 Aurora My 第 2 SQL 版叢集到 Aurora My 3.06.1 版叢集,執行就地升級、還原快照或啟動受管RDS藍/綠升級。SQL
如需有關規劃升級至 Aurora 我的SQL版本 3 的資訊,請參閱規劃 Aurora My SQL DB 叢集的主要版本升級。如需有關 Aurora 我的SQL升級的一般資訊,請參閱 Amazon Aur ora 使用者指南中的升級我的資SQL料庫叢集。
如需疑難排解資訊,請參閱 Amazon Aurora 使用者指南中的 Aurora 我的SQL就地升級疑難排解。
如果您有任何問題或疑慮,可以在社群論壇和 Support AWS 援中心取得 Sup AWS port
改善項目
已修正安全性問題,且CVEs:
此版本包含所有最新版本的社群CVE修正 (包括 My SQL 8.0.34)。包含下列CVE修正:
可用性改進項目:
-
修正執行 parallel 查詢時,Aurora My SQL 資料庫執行個體重新啟動的問題。
-
修正讀取寫入器資料庫執行個體上遭到變更或捨棄的資料表時,可能導致讀取器資料庫執行個體重新啟動的問題。
-
修正造成記憶體存取違規導致釋放不再由執行緒擁有的互斥物件的問題。
-
修正當寫入轉送工作階段在執行轉送查詢時關閉時,可能導致 Aurora My SQL Writer 資料庫執行個體重新啟動的問題。
-
修正在啟用二進位記錄的執行個體上處理大型GTID集合時,造成資料庫執行個體重新啟動的問題。
-
修正在極少數情況下,在具有外部索引鍵條件約束的資料表上執行
SELECT
查詢時,可能會導致讀取器執行個體重新啟動的問題。 -
修正在資料庫復原期間嘗試復原 InnoDB 資料字典時,造成資料庫執行個體重新啟動的問題。
-
修正在擴展時Aurora Serverless v2可能導致資料庫重新啟動的問題。
一般改進:
-
修正量度發佈程式碼中釋放之後可能會使用記憶體的問題。
-
修正因為不存在的還原表格空間物件而導致重複的資料庫引擎重新啟動的問題。
-
修正當還原表格空間大於升級案例中 innodb_
max_undo_log_size 臨界值時,自動截斷的問題。 -
修正使用 Aurora 全域資料庫時,狀
threads_running
態變數的值不正確的問題。 -
修正啟用 parallel 次要索引最佳化的 Aurora My SQL 二進位記錄 (binlog) 僅供讀取複本在使用外部索引鍵套用複寫變更時,會遇到重新啟動的問題。
-
Aurora 我的SQL版本 3.06.0 增加了對 Amazon 基岩集成的支持。作為其中的一部分,添加了新的保留關鍵字(
accept
aws_bedrock_invoke_model
aws_sagemaker_invoke_endpoint
content_type
,,,和timeout_ms
)。在 Aurora My SQL 版本 3.06.1 中,這些關鍵字已更改為非保留關鍵字,這些關鍵字被允許作為標識符而無需引用。如需 My 如何SQL處理保留和非保留關鍵字的詳細資訊,請參閱我的SQL文件中的關鍵字和保留字。 -
修正當從 Aurora My SQL DB 叢集呼叫 Amazon 基岩服務時,在尚未提供 Amazon 基岩的情 AWS 區域 況下,無法清楚地將錯誤訊息傳回給用戶端的問題。
-
修正使用 parallel 讀取
rw_lock
時,因為鎖定持有者資訊不正確而導致資料庫執行個體重新啟動的問題。 -
修正可能導致資料庫執行個體在執行時重新啟動
SHOW VOLUME STATUS
的問題。 -
修正執行
SELECT ... INTO OUTFILE ...
查詢時會導致可釋放記憶體隨時間減少的記憶體管理問題。 -
已新增對要在工作階段層級設定的
connection_memory_limit
和connection_memory_chunk_size
參數的支援,其行為與「我的SQL社群版」中的對應功能類似。此connection_memory_limit
參數會設定單一使用者連線可使用的最大記憶體容量。此connection_memory_chunk_size
參數會為全域記憶體使用量計數器設定更新的區塊大小。 -
修正當資料庫執行個體上的本機儲存容量達到滿載時,可能導致資料庫執行個體重新啟動的問題。
-
修正當 db.t4g.medium 和 db.t4g.large 資料庫執行個體開啟 Performance Insights 自動化管理時,未啟用效能結構描述的問題。
-
修正當使用寫入轉送的讀取器資料庫執行個體執行包含時間戳記值且資料
time_zone
庫參數設定為的資料操縱語言 (DML) 陳述式時,可能導致寫入器資料庫執行個體重新啟動的問題UTC
。 -
修正零停機修補 (ZDP) 期間,資料庫執行個體在達到客戶設定的最小值為
wait_timeout
或interactive_timeout
時,無法關閉用戶端連線的問題。
升級和遷移:
-
修正當目標 Aurora My SQL DB 引擎版本為 3.04.0 或更高版本時,導致升級或移轉失敗的問題。當
lower_case_table_names
DB 叢集參數設定為1
,且我的SQL資料庫定序與小寫資料表名稱不相容時,就會發生這種情況。
整合我的SQL社群版錯誤修正
此版本包含 8.0.34 以下版本的所有社群錯誤修正,包括在內。如需詳細資訊,請參閱 Aurora My SQL 3.x 資料庫引擎更新所修正的SQL錯誤。