文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 40.0Mb
PDF (A4) - 40.1Mb
Man 頁面 (TGZ) - 258.2Kb
Man 頁面 (Zip) - 365.3Kb
資訊 (Gzip) - 4.0Mb
資訊 (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  群組複寫  /  升級群組複寫

20.8 升級群組複寫

本節說明如何升級群組複寫設定。升級群組成員的基本程序與升級獨立執行個體相同,請參閱 第 3 章,升級 MySQL 以取得實際的升級程序和可用的類型。在就地升級或邏輯升級之間進行選擇取決於群組中儲存的資料量。通常,就地升級速度較快,因此建議使用。您也應該參閱 第 19.5.3 節, 「升級或降級複寫拓撲」

注意

在 MySQL 8.4 之前,如果伺服器執行的 MySQL 伺服器版本低於最低群組成員的版本,則伺服器不會加入群組。例如,對於具有 S1 (8.0.30)、S2 (8.0.31) 和 S3 (8.0.32) 的群組,加入的成員需要為 8.0.30 或更高版本。MySQL 8.4 允許 8.4 系列中的所有版本加入。例如,8.4.0 伺服器可以加入由 S1 (8.4.1) 和 S2 (8.4.2) 組成的群組。

當您正在升級線上群組時,為了最大化可用性,您可能需要同時執行具有不同 MySQL 伺服器版本的成員。群組複寫包含相容性原則,可讓您在升級程序期間,安全地在同一個群組中合併執行不同 MySQL 版本的成員。根據您的群組,這些原則的影響可能會影響您應升級群組成員的順序。如需詳細資訊,請參閱 第 20.8.1 節, 「在群組中合併不同的成員版本」

如果您的群組可以完全離線,請參閱 第 20.8.2 節, 「群組複寫離線升級」。如果您的群組需要保持在線上狀態,就像生產部署中常見的情況一樣,請參閱 第 20.8.3 節, 「群組複寫線上升級」,以了解可用於以最小停機時間升級群組的不同方法。