全球資料庫網路建立完成後,您可以建立新叢集作為從叢集添加到全球資料庫網路中。業務結束後可按需將從叢集移除出全球資料庫網路,從叢集移除後仍可作為獨立的PolarDB叢集使用。
適用範圍
您需先建立全球資料庫網路,才可進行為GDN中添加從叢集。
支援地區
中國內地所有地區、中國(香港)、日本(東京)、韓國(首爾)、新加坡、馬來西亞(吉隆坡)、印尼(雅加達)、菲律賓(馬尼拉)、泰國(曼穀)、德國(法蘭克福)、美國(矽谷)、美國(維吉尼亞)、英國(倫敦)。
功能限制
全球資料庫網路(GDN)中的叢集支援使用列存索引(IMCI)功能,但需開啟
loose_polar_enable_imci_with_standby叢集參數後,且叢集版本需滿足以下條件之一,才可添加唯讀列存節點。MySQL 8.0.1,且修訂版本為8.0.1.1.48及以上。
MySQL 8.0.2,且修訂版本為8.0.2.2.27及以上。
GDN中的叢集支援Serverless叢集或在固定規格叢集上開啟Serverless功能。然而,當主叢集的核心版本滿足以下條件時,GDN中的所有叢集至少需要有一個唯讀節點。
MySQL 8.0.1,且核心小版本為8.0.1.1.42以下版本。
MySQL 8.0.2,且核心小版本為8.0.2.2.23以下版本。
GDN中的叢集不支援庫表恢複功能。
其他限制
一個GDN包含一個主叢集和最多四個從叢集。
說明若您需要添加更多從叢集,請前往配額中心,根據配額ID
polardb_mysql_gdn_region找到相應的配額項,在對應的操作列上單擊申請,以添加更多從叢集。一個叢集只能屬於一個GDN。
從叢集只能建立,不支援將已有叢集添加為從叢集。
主叢集和從叢集的資料庫引擎版本需保持一致,即都為MySQL 8.0、MySQL 5.7或MySQL 5.6。
GDN中的從叢集(非Serverless叢集)計算節點的規格要求至少為4核及以上。
GDN中的每個叢集都預設包含2個節點,最多可增加至16個節點。
費用說明
使用全球資料庫網路(GDN)時,您需要支付的費用包含叢集自身費用和可能產生的跨地區資料轉送費用。其中,資料轉送費用根據傳輸是否跨境進行區分:
非跨境資料轉送(免費)
情境:您的主叢集與從叢集均部署在新加坡等地區,或均部署在中國內地地區。
計費規則:免費。
跨境資料轉送(收費)
重要跨境資料轉送自新加坡時間2026年01月01號起開始收取費用,在此之前不收取任何費用。
情境:您的主叢集與從叢集中,一個部署在新加坡等地區,另一個部署在中國內地地區。
計費規則:0.80 美元/GB,按小時出賬。該費用根據一小時內從主叢集物理複製到跨境從叢集的Redo日誌量來計算。您可以通過查詢記錄序號(LSN)轉換後的物理位置來估算此流量費用。
若您使用全域網域名稱功能,將會額外產生內網DNS解析費用與跨地區流量費用,詳細說明請參見全域網域名稱費用說明。
注意事項
全球資料庫網路(GDN)通過物理複製機制(基於Redo Log)同步資料,因此在預設情況下,您無需開啟Binlog。如果您有相關業務需求(例如資料訂閱),並希望在叢集間同步Binlog,則需確保主叢集與從叢集的Binlog參數(loose_polar_log_bin)設定完全一致。否則,在切換主叢集後,可能會存在Binlog資料不一致的風險。
添加從叢集
全球資料庫網路(GDN)基於聯通跨境Express Connect與跨境雲企業網,支援添加跨境從叢集。如果主叢集與待添加的從叢集分別位於以下兩個不同的地區,則該配置構成跨境。添加跨境從叢集需進行額外的準備工作。
若您的主叢集在美國(矽谷)或美國(維吉尼亞),待添加的從叢集在中國內地或中國(香港),請提交工單聯絡我們。
中國內地:華東1(杭州)、華東2(上海)、華南1(深圳)、華南2(河源)、華南3(廣州)、華北1(青島)、華北2(北京)、華北3(張家口)、華北5(呼和浩特)、華北6(烏蘭察布)、西南1(成都)。
其他地區:中國(香港)、日本(東京)、韓國(首爾)、新加坡、馬來西亞(吉隆坡)、印尼(雅加達)、菲律賓(馬尼拉)、泰國(曼穀)、德國(法蘭克福)、美國(矽谷)、美國(維吉尼亞)、英國(倫敦)。
準備工作(僅限跨境從叢集)
操作步驟
建立叢集所需的時間與主叢集的資料量以及建立叢集的耗時密切相關。首次資料拷貝過程較為緩慢,請耐心等待。
登入PolarDB控制台,單擊左側導覽列中的全球資料庫網路(GDN)。
在全球資料庫網路(GDN)頁面,找到目標GDN,單擊操作欄中的添加从集群。

在彈出的售賣頁中,設定以下參數。其他參數可根據您的業務需求進行配置。詳細說明,請參見自訂購買。
地區:選擇您需要添加從叢集的所在地區。
建立方式:選擇建立從叢集。
全球資料庫網路:選擇需要加入的GDN,預設為上述選擇的目標GDN。
資料庫引擎:需與主叢集的資料庫引擎保持一致,即都為MySQL 8.0、MySQL 5.7或MySQL 5.6。
計算節點規格:建立從叢集時,節點規格建議與主叢集的節點規格一致以保證低延遲同步效果,唯讀節點的個數無需與主叢集保持一致,您可以根據本地從叢集的讀請求量自行選擇。
完成購買後,返回全球資料庫網路(GDN)頁面,找到目標GDN,單擊全球資料庫網路ID進入GDN詳情頁,您可在叢集列表地區內看到剛才建立的從叢集。
說明建立從叢集所需的時間與主叢集的資料量以及建立叢集的耗時密切相關。首次資料拷貝過程較為緩慢,請耐心等待。
建立從叢集對主叢集效能影響較小。
從叢集不支援建立資料庫帳號,請在主叢集中建立帳號,系統將自動同步至從叢集。
移除從叢集
登入PolarDB控制台,單擊左側導覽列中的全球資料庫網路(GDN)。
在全球資料庫網路(GDN)頁面,找到目標GDN,單擊全球資料庫網路ID進入GDN詳情頁。
在叢集列表地區內,找到目標從叢集,單擊操作欄的脫離。
說明整個脫離過程耗時5分鐘左右。
脫離過程中,GDN下所有叢集(包括正在脫離的從叢集)的串連地址仍然可用,您仍然可以通過叢集的串連地址正常訪問資料庫。
只有從叢集支援脫離GDN,主叢集無法脫離。
從GDN脫離後,從叢集將中斷與主叢集的資料同步,同時系統將設定該叢集為讀寫入模式。
從GDN脫離後,該叢集不能再作為從叢集加入GDN,請謹慎操作。
仔細閱讀彈出的注意事項,確認無誤後單擊確定,移除從叢集。
切換主叢集
登入PolarDB控制台,單擊左側導覽列中的全球資料庫網路(GDN)。
在全球資料庫網路(GDN)頁面,找到目標GDN,單擊全球資料庫網路ID進入GDN詳情頁。
在叢集列表地區內,找到目標從叢集,單擊操作欄的切換為主叢集。

在主從切換對話方塊中,選擇從叢集的叢集ID作為新主叢集,單擊確定。
說明主從叢集切換不會交換兩個叢集的連結地址,請注意應用程式的配置。如果當前GDN中原主叢集已申請公網地址,請確保新的主叢集也擁有叢集公網地址,否則出現應用程式無法訪問資料庫的情況。查看串連地址請參見查看串連地址和連接埠。
GDN中的主從叢集切換可在10分鐘內完成(實際測試結果為5分鐘以內)。在切換過程中,可能會出現不超過160秒的串連閃斷。建議您在業務低穀期進行切換操作,並確保應用具備重連機制。
若您在主從切換對話方塊中開啟了強制切換開關,則:
強制切換不支援指定目的地組群,預設選擇記錄序號(LSN)最大地從叢集作為新主叢集強制切換。
強制切換有遺失資料風險,切換結束後原主叢集會自動脫離,請謹慎操作。
重搭從叢集
適用情境
在以下情境中,可能需要重搭GDN中的從叢集:
當從叢集出現故障且無法恢複時,需要通過重搭來重新構建服務。
需要更新從叢集的基礎配置或環境。
從叢集與主叢集的資料長時間不同步,則需進行重建,以確保主從叢集之間的資料一致性。
重搭從叢集當前處於灰階發布階段。如有需求,請前往配額中心,根據配額ID
polardb_gdn_reset_member找到相應的配額項,在對應的操作列上單擊申請,申請試用。重搭從叢集期間指定從叢集不可用,請謹慎操作。
操作步驟
登入PolarDB控制台,單擊左側導覽列中的全球資料庫網路(GDN)。
在全球資料庫網路(GDN)頁面,找到目標GDN,單擊全球資料庫網路ID進入GDN詳情頁。
在叢集列表地區內,找到目標從叢集,單擊操作欄的重搭從叢集。

仔細閱讀彈出的注意事項,確認無誤後單擊確定。
常見問題
相關文檔
相關API
API | 描述 |
使用建立叢集API,為全球資料庫網路添加一個從叢集。參數要求如下:
| |
從全球資料庫網路中移除從叢集。 | |
切換全球資料庫網路主叢集。 |