當業務的資料規模或讀寫流量增長時,可以通過增加叢集執行個體的分區數來水平擴充性能。
準備工作
確認叢集部署模式:雲原生版與經典版叢集的變更配置流程、業務影響和限制完全不同。操作前,請登入控制台,在執行個體的基本資料頁面確認您的執行個體部署模式。
選擇業務低峰期:雲原生版叢集變更配置可能引發響應延遲波動,經典版叢集變更配置會產生串連閃斷。為避免影響業務,建議在業務低峰期執行操作。
瞭解費用:
隨用隨付執行個體:增刪分區數後,會按新規格計費。
訂用帳戶執行個體:增加分區需支付新增分區的費用;刪除分區,會自動退款。具體的費用說明和退款說明,請參見變更配置說明。
操作步驟
雲原生版叢集
在原執行個體上直接增加或刪除分區,然後自動進行資料重平衡。
影響
增加分區無串連閃斷、無唯讀狀態,平滑擴容。
刪除分區會強制斷開其上的串連,可能會造成部分串連閃斷,請確保您的應用具備重連機制。
可能引發響應延遲的波動,建議在業務低峰期進行。
限制
除代理模式執行個體在刪除分區時支援選擇可維護時間內執行外,其餘情境均立即執行。操作提交後,執行個體狀態將變為變更配置中。
執行個體的分區數最少為2個,最多為256個。單次操作最多可增加或刪除64個分區。
操作步驟
訪問執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在執行個體資訊頁面的分區資訊地區,根據需求執行操作:
增加分區
單擊增加分區,在彈出的對話方塊中設定要增加的分區數量,然後單擊去支付並完成支付流程。
說明新增分區的規格與現有分區保持一致,不支援調整。
增加分區時,為保證資料重平衡效率,建議單次增加的分區數不少於當前總分區數的1/6(向上取整)。例如:
當前執行個體為8分區,建議增加分區數不少於2個(8/6≈1.33,向上取整為2)。
當前執行個體為64分區,建議增加分區數不少於11個
刪除分區
警告刪除分區會降低執行個體的總容量與效能,請謹慎操作。
單擊大量刪除或目標分區右側的刪除。
在確認對話方塊中單擊確定。分區將立即被刪除,其資料會自動遷移至其他分區。
經典版叢集
建立一個具有新分區數的新執行個體,將資料從原執行個體完整遷移至新執行個體,然後在指定時間將Business Connectivity切換至新執行個體。
影響
串連閃斷:執行個體切換時會出現1~2次30秒內的串連閃斷,應用需具備重連機制。
服務唯讀:通常會出現1分鐘內的唯讀狀態。在寫入量大的情境下,唯讀時間可能增加。
版本升級:變更配置時,系統會將執行個體的小版本升級至最新。
限制
若執行個體開啟了直連地址,則無法調整分區數。更多資訊,請參見經典版叢集執行個體變更配置方案。
操作步驟
驗證結果
提交變更配置任務後,執行個體狀態將變為變更配置中。您可以在控制台的工作中樞頁面跟蹤任務進度。任務完成後,返回執行個體詳情頁,確認分區資訊地區的分區數量已更新為目標值。