手動變配
您可以根據(jù)業(yè)務(wù)波動變更PolarDB集群的配置。如果您的業(yè)務(wù)量比較平穩(wěn),當(dāng)您需要變更集群節(jié)點(diǎn)規(guī)格時,推薦您使用手動變配的方式。本文介紹如何手動升級或降級PolarDB集群的規(guī)格。
前提條件
PolarDB集群沒有正在進(jìn)行的配置變更。
費(fèi)用說明
具體的費(fèi)用說明,請參見變更配置費(fèi)用說明。
推薦您使用計(jì)費(fèi)方式1:按量付費(fèi)+固定規(guī)格計(jì)算包(推薦)的購買方式,隨時可以升級或降級配置,費(fèi)用更劃算。
注意事項(xiàng)
集群規(guī)格的升降級不會對集群中已有數(shù)據(jù)造成任何影響。
規(guī)格變更的耗時主要與集群計(jì)算節(jié)點(diǎn)數(shù)量有關(guān)(約5分鐘/計(jì)算節(jié)點(diǎn)。例如,包含2個計(jì)算節(jié)點(diǎn)的集群,規(guī)格變更預(yù)計(jì)10分鐘左右完成)。此外,規(guī)格變更的耗時還與數(shù)據(jù)庫負(fù)載、庫表數(shù)量等因素有關(guān)。
當(dāng)集群未具備無感秒切能力時,在規(guī)格變更過程中可能會出現(xiàn)20~30秒左右的閃斷。因此,切換前請務(wù)必確保應(yīng)用具備重連機(jī)制。當(dāng)集群具備無感秒切能力時,在開啟Binlog的情況下,規(guī)格變更可能會出現(xiàn)5~10秒左右的閃斷。而在關(guān)閉Binlog的情況下,規(guī)格變更可能會出現(xiàn)1~3秒性能跌至為0,但是可以確保連接無閃斷和事務(wù)不中斷。
PolarDB集群變更配置期間,只讀請求相比讀寫請求的滯后時間,可能比正常運(yùn)行狀態(tài)的滯后時間更長。
您可以對整個集群進(jìn)行規(guī)格升降級,也可對集群中的單個節(jié)點(diǎn)進(jìn)行規(guī)格升降級。
規(guī)格變配過程中,集群會進(jìn)行重啟,先重啟只讀節(jié)點(diǎn),后重啟主節(jié)點(diǎn),且不會發(fā)生主備切換。
主節(jié)點(diǎn)和只讀節(jié)點(diǎn)可單獨(dú)變配規(guī)格
PolarDB集群支持對主節(jié)點(diǎn)和只讀節(jié)點(diǎn)分別升降配,即只讀節(jié)點(diǎn)的規(guī)格可以與主節(jié)點(diǎn)規(guī)格不一致。
使用限制
同一集群中,確保至少有一個只讀節(jié)點(diǎn)與主節(jié)點(diǎn)規(guī)格保持一致。
只讀節(jié)點(diǎn)規(guī)格建議不要與主節(jié)點(diǎn)規(guī)格相差過大:
只讀節(jié)點(diǎn)的內(nèi)存不能小于主節(jié)點(diǎn)內(nèi)存的一半。
只讀節(jié)點(diǎn)的CPU規(guī)格與主節(jié)點(diǎn)CPU規(guī)格對應(yīng)規(guī)則如下:
主節(jié)點(diǎn)CPU規(guī)格(core)
允許只讀節(jié)點(diǎn)最小CPU規(guī)格(core)
2
2
4
2
8
4
16
8
32
16
64
32
88
32
開啟熱備后的只讀節(jié)點(diǎn)需要與主節(jié)點(diǎn)規(guī)格保持一致。
只讀列存節(jié)點(diǎn)場景下建議只讀列存節(jié)點(diǎn)規(guī)格比主節(jié)點(diǎn)規(guī)格更高。
PolarDB多主集群(庫表)不受以上使用限制。
操作步驟
登錄PolarDB控制臺。
在左上角,選擇集群所在地域。
您可以按照如下兩種方式中的其中一種進(jìn)入變更配置對話框:
方法一:
在集群列表頁,找到目標(biāo)集群,單擊右側(cè)操作欄中的變更配置。
方法二:
在集群列表頁,單擊目標(biāo)集群ID。
在基本信息頁的數(shù)據(jù)庫節(jié)點(diǎn)區(qū)域,單擊變更配置。
您可以根據(jù)業(yè)務(wù)需要選擇升配或降配,單擊確定。
說明僅包年包月集群支持臨時升配,詳情請參見臨時升配。
在變配頁面中,設(shè)置如下參數(shù):
參數(shù)
說明
子系列
為集群選擇升級后的目標(biāo)子系列,包括通用規(guī)格和獨(dú)享規(guī)格。
節(jié)點(diǎn)規(guī)格
為當(dāng)前節(jié)點(diǎn)選擇升級后的目標(biāo)節(jié)點(diǎn)規(guī)格。
說明確保一個只讀節(jié)點(diǎn)與主節(jié)點(diǎn)規(guī)格保持一致,其他節(jié)點(diǎn)規(guī)格均可選擇配置。
切換時間
您可以選擇切換時間為立即切換或定時切換。若選擇定時切換,可選的時間范圍為未來24小時內(nèi)的任意時間點(diǎn),升級配置的任務(wù)將在選定時間點(diǎn)后的30分鐘內(nèi)完成。您還可以在計(jì)劃任務(wù)頁查看該任務(wù)的具體信息或取消該任務(wù),詳情請參見定時計(jì)劃任務(wù)。
說明僅升配和降配時支持切換時間選項(xiàng),臨時升配不支持該選項(xiàng)。
說明您可以對整個集群進(jìn)行規(guī)格升降級,也可對集群中的單個節(jié)點(diǎn)進(jìn)行規(guī)格升降級。
選中服務(wù)協(xié)議,單擊立即購買完成支付。
在支付頁面中,確認(rèn)訂單信息,單擊訂購。
說明規(guī)格變更過程中,每個集群地址都會有不超過30秒的連接閃斷,建議您在業(yè)務(wù)低谷期執(zhí)行變更,并確保應(yīng)用具備自動重連機(jī)制。
規(guī)格變更的耗時主要與集群計(jì)算節(jié)點(diǎn)數(shù)量有關(guān)(約5分鐘/計(jì)算節(jié)點(diǎn)。例如,包含2個計(jì)算節(jié)點(diǎn)的集群,規(guī)格變更預(yù)計(jì)10分鐘左右完成)。此外,規(guī)格變更的耗時還與數(shù)據(jù)庫負(fù)載、庫表數(shù)量等因素有關(guān)。
相關(guān)API
API | 描述 |
變更PolarDB集群節(jié)點(diǎn)規(guī)格。 | |
獨(dú)立變更PolarDB集群單個節(jié)點(diǎn)的規(guī)格。 |