本文整合了 2024 年 適用於 MySQL 的 Azure 資料庫 彈性伺服器的每月版本釋出說明,最新版本列於首位。
Note
本文參考 Microsoft 不再使用的「從屬」一詞。 從軟體中移除該字詞時,我們也會將其從本文中移除。
2024年10月
2024 年 10 月的維護引入了改進、已知問題修正及安全補丁。
版本發布說明
此版本更新包含 適用於 MySQL 的 Azure 資料庫 彈性伺服器的 2024 年 10 月維護。 這項維護包含多項新功能與改進,以及已知的問題修正與安全修補程式。
引擎版本變更
這次維修期間沒有引擎版本升級。
Features
這次維護更新並未引入任何新功能。
Improvements
- 在 MySQL 8.0 中,將
tls_version伺服器參數的預設值改為TLSv1.2, TLSv1.3TLSv1.3,這表示連線預設使用 TLSv1.3。 - 公開伺服器參數
innodb_ddl_buffer_size和innodb_ddl_threads。 - 預設將美國區域伺服器升級至符合 FIPS 的版本。 欲了解更多資訊,請參閱 Azure FIPS 合規。
已知問題修正
- 修正當管理員使用者的驗證外掛程式變更時,無法重設密碼的問題。
- 修正伺服器設定為高
max_connections時可能無法如預期運作的問題。 - 修正伺服器啟動和停止超過120次時無法刪除的問題。
- 修正主要版本升級驗證功能可能卡住的問題,阻擋即將到來的管理操作,例如伺服器停止、啟動、更新和刪除。
- 修正舊版異地複本升級卡住的問題。
2024 年 9 月
2024 年 9 月的維護將使用 TLS 1.0 或 1.1 的伺服器升級到 TLS 1.2。
版本發布說明
2024 年 9 月的 適用於 MySQL 的 Azure 資料庫 彈性伺服器維護將使用 TLS 1.0 或 1.1 的伺服器升級至 TLS 1.2。
引擎版本變更
這項維修並不升級引擎版本。
Features
這次維護更新並未引入新功能。
Improvements
- 維護升級對所有使用 TLS 1.0 或 1.1 至 TLS 1.2 的伺服器都是強制性的。 使用加密連線連線到 適用於 MySQL 的 Azure 資料庫 彈性伺服器
已知問題修正
這次維護更新並未引入已知的問題修正。
2024 年 8 月
2024 年 8 月的維護更新了現有的 8.0.34 及以後版本的伺服器至 8.0.37 引擎版本,並加入了安全性改進及已知問題修正。
版本發布說明
我們很高興宣布 2024 年 8 月開始維護 適用於 MySQL 的 Azure 資料庫 靈活伺服器。 此維護將所有現有的 8.0.34 及更新引擎版本伺服器更新為 8.0.37 引擎版本,並包含多項安全改進及已知問題修正。
引擎版本變更
現有的引擎版本為 8.0.34 或更新版本,伺服器則升級至 8.0.37 引擎版本。
Note
Percona 發現 MySQL 8.0.38、8.4.1 和 9.0.0 版本中存在 一個關鍵錯誤 ,若資料表超過 10,000 個,MySQL 守護程序重啟時會當機。 Azure MySQL 在八月維護時並未升級到 MySQL 有問題的 8.0.38、8.4.1 和 9.0.0 版本。 相反地,升級會跳過這些版本,直接升級到未來的 MySQL 引擎版本,解決這個問題。 Microsoft Azure MySQL 持續致力於為客戶提供最安全且穩定的 PaaS 資料庫服務。
Features
這次維護更新並未引入任何新功能。
Improvements
- 在維護期間,服務進行了多項安全改進。
已知問題修正
- 修正某些伺服器從單一伺服器遷移到彈性伺服器時,執行表分割導致資料表損毀的問題。
- 修正某些啟用審計或慢速日誌的伺服器在產生大量日誌時,可能遺失伺服器指標的問題。 如果這些伺服器處於停止狀態,啟動操作可能會卡住。
2024 年 6 月
2024 年 6 月的維護重點在於可用性改善及已知問題修正。
版本發布說明
我們很高興宣布 2024 年 6 月 適用於 MySQL 的 Azure 資料庫 彈性伺服器的維護。 在這次維護更新中,我們針對影響部分伺服器的可用性問題進行了討論。 雖然大多數伺服器仍未受影響,但有一小部分伺服器正進行維護以提升效能與穩定性。 感謝您在我們努力改善服務過程中的理解與耐心。
引擎版本變更
這次維修期間沒有引擎版本升級。
Features
這次維護更新並未引入任何新功能。
Improvements
- 客戶現在可以透過呼叫預先定義的儲存程序來截
performance_schema斷資料表。 - 改善了擁有大量資料表空間伺服器的啟動時間。
已知問題修正
- 修正了 MySQL 引擎在擴展和維護時可能接收不到關機訊號的問題,這可能導致恢復時間很長。
- 已修正下列問題:如果具有
originalPrimaryNameHA 容錯移轉-停用 HA 動作>的伺服器遭到刪除,先前的 ATP 更新作業會失敗。 - 已修正下列問題:狀況不良的伺服器/點數已用盡的可高載伺服器現在會擲回
ServerNotSucceeded,而非內部伺服器錯誤。
2024 年 5 月
2024 年 5 月的維護引入了改進、已知問題修正及安全修補程式。
版本發布說明
我們很高興宣布 2024 年 5 月 適用於 MySQL 的 Azure 資料庫 靈活伺服器的維護。 這項維護包含多項新功能與改進,以及已知的問題修正與安全修補程式。
引擎版本變更
這次維修期間沒有引擎版本升級。
Improvements
- 改進了伺服器重啟邏輯。 伺服器重新啟動的逾時時間,對非可高載伺服器為兩小時,對可高載伺服器為四小時。 在伺服器重新啟動工作流程逾時後,系統會復原,並將伺服器狀態設為「已成功」。
- 改進了資料輸入複製程序,顯示真實錯誤訊息並在異常發生時安全退出。
- 針對建立工作流程改善讀取複本,以預先檢查虛擬網路設定。
已知問題修正
- 修正了伺服器參數
max_connections和table_open_cache無法正確設定的問題。 - 修正了在使用者已存在時執行
CREATE AADUSER IF NOT EXISTS 'myuser' IDENTIFIED BY 'CLIENT_ID'會錯誤地設定 binlog 記錄,進而影響複寫與高可用性功能的問題。
2024 年 4 月
2024 年 4 月的維護包含小幅版本升級、改進、已知問題修正及安全修補程式。
版本發布說明
適用於 MySQL 的 Azure 資料庫 2024 年 4 月彈性伺服器維護包含多項新功能與改進,以及已知問題修正、小幅版本升級與安全修補程式。
Note
經過對現有維護流程的全面評估後,Microsoft 觀察到異常高的失敗率。 因此,Microsoft 決定取消原定於四月進行的小幅度版本升級維護。 下一次小版本升級維護的重新安排目前尚未決定。 Microsoft 承諾在重新安排維護前至少提前一個月通知,以確保所有使用者都已充分準備。
引擎版本變更
所有現有引擎版本伺服器都會升級到 8.0.36 引擎版本。
Improvements
- 在 8.0.x 中開放 old_alter_table。
已知問題修正
- 修正了
GTID RESET作業的重試間隔過長的問題。 - 已修正因系統資料表損毀而導致資料輸入 HA 容錯移轉卡住的問題。
- 修正了在時間點還原時,以特殊關鍵字開頭的資料庫或資料表可能會被忽略的問題。
- 修正了如果複製失敗,系統會忽略複製延遲指標,而不是顯示「0」延遲值的問題。
- 修正了在某些情況下 MySQL RP 無法正確收到「私人 DNS 區域移動操作」的通知。 此問題會導致伺服器顯示與其相關聯的私人 DNS 區域資源的 ARM 資源識別碼不正確。
2024 年 2 月
2024 年 2 月的維護重點在於已知問題修正、底層作業系統升級及漏洞修補。
版本發布說明
適用於 MySQL 的 Azure 資料庫 彈性伺服器於 2024 年 2 月更新。 這次維護更新主要聚焦於已知問題修復、底層作業系統升級及漏洞修補。
Note
在 2 月至 3 月維護期的前期階段,產品團隊發現了一個回歸問題,因此必須重新評估已排定的維護作業。 因此,產品團隊取消了原定於 3 月 2 日 13:00 UTC 至 3 月 14 日00:00 UTC 期間的所有維護時段。 產品團隊目前正著手重新安排這些維護活動。 受影響的客戶會即時收到新的維修時間表通知。 產品團隊對此可能造成的不便致歉,感謝您的理解與持續支持。
引擎版本變更
- 所有現有的 5.7.42 引擎版本伺服器都升級至 5.7.44 引擎版本。
- 所有現有的 8.0.34 引擎版本伺服器都升級到 8.0.35 引擎版本。
Features
這次維護更新沒有新增功能。
Improvements
這次維護更新沒有新的改進。
已知問題修正
- 修復由
slave_preserve_commit_order引起的 HA 待機複製死鎖問題。 - 修正當來源伺服器無法使用或來源區域關閉時,升遷卡關的問題。 提升複本促銷的客戶體驗,以更好地支援災難復原。
- 修正
character_set_server和collation_server的預設值。 - 允許客戶啟動 InnoDB 緩衝池轉儲。
2024 年 1 月
2024 年 1 月的維護包含加速日誌與審計日誌增強功能,並修正已知問題。
版本發布說明
適用於 MySQL 的 Azure 資料庫 2024 年 1 月彈性伺服器維護包含多項新功能並修正已知問題,以提升效能與可靠性。
Note
在 2024/01/12 04:00 UTC 到 2024/01/15 07:00 UTC 期間,Microsoft 策略性地暫停了 Azure MySQL 維護,以主動處理可能導致維護中斷的問題。 維護運作已全面恢復。 受影響者,請使用彈性維護功能,方便地重新安排維修時間。
引擎版本變更
本次維護更新不包含任何引擎版本變更。
Features
適用於 MySQL 的 Azure 資料庫中的加速記錄
- 引入一種新型磁碟,設計用於儲存二進位日誌與重做日誌時具備優異效能。
Improvements
使用 適用於 MySQL 的 Azure 資料庫 彈性伺服器中的稽核記錄追蹤資料庫活動
- 為了配合使用者對稽核日誌的期待,Microsoft 引入了對稽核日誌使用者名稱的萬用字碼支援,並新增連線狀態。
已知問題修正
在主要版本升級中支援資料輸入複寫
- 在從 5.7 升級到 8.0 的過程中,資料輸入複製因 MySQL 社群已知的錯誤而遇到問題。 此 2024 年 1 月的維護更新可解決此問題,並為從 5.7 版本升級的伺服器啟用資料輸入複寫支援。
遷移訂閱或資源群組後伺服器運作阻塞
- 由於伺服器資訊更新不完整,在轉移訂閱或資源群組後,有數個伺服器操作被阻擋。 今年 2024 年 1 月的維護已解決此問題,確保訂閱與資源群組的流動不受阻礙。