云數據庫ClickHouse實例開通后的管理類常見問題總結:
實例開通后能否擴容?
是的,云數據庫ClickHouse實例開通后支持以下三種擴容方式:
-
存儲空間擴容
用戶可以在選擇相應實例,進入“擴容”頁面提交擴容申請。系統會在后臺擴充數據盤,實現用戶數據存儲能力的擴展。
-
計算節點CPU/內存升級
用戶可以選擇將實例進行升級,將內存容量升級大一倍等。系統會在后臺對選定計算節點進行硬件資源的擴充升級。
-
增加計算節點數量
當數據量或并發訪問壓力增大時,用戶可以通過在添加更多計算節點的方式來擴充整體處理能力。系統會自動完成新節點的部署與舊數據同步。
以上三種擴容均需在控制臺上提交申請,系統后臺會根據申請內容完成自動化處理,存儲和計算資源的擴充能有效滿足業務規模的擴張。
實例擴容對運行中實例的影響有哪些?
-
存儲空間擴容過程中:
數據訪問速度會短期下降,讀寫性能受到一定影響。
-
計算節點CPU/內存升級過程中:
相關節點會進入升級流程,此期間讀寫操作會失敗。
-
增加計算節點過程中:
不對現有數據進行遷移,故影響最小,線上業務無感知,僅同步數據庫中已有結構及元數據到新節點。
計算資源不足時,應該選擇哪種擴容方式?
當實例計算資源(如CPU、內存)不足導致查詢性能下降時,可以考慮以下擴容方式:
- 對已有計算節點進行升級:僅影響該節點短暫下線,對其他節點和業務整體影響小,擴充節點計算能力,提升實例整體處理性能,成本相對較低,是第一選擇。
- 增加計算節點數量:新節點隨即上線,不影響線上業務,性能上升程度受新節點規格限制,成本隨增加節點數成比例增長。
所以,計算資源不足時,優先考慮對現有節點進行升級,其次增量增加計算節點數量。兩種方式結合還可獲得最大利益。
實例開通擴容耗時主要原因有哪些?
增加容量的過程可能會導致服務中斷或暫時性的性能下降。在進行擴容操作期間,系統可能需要重新配置和重新分配資源,這可能需要一些時間來完成。因此,擴容過程可能會對業務的可用性和性能產生一定的影響。
具體的影響取決于擴容的規模和復雜性,以及系統的負載情況。較小的擴容操作可能只會導致短暫的中斷或輕微的性能下降,而更大規模的擴容操作可能需要更長的時間來完成,并可能導致較長時間的服務中斷或更明顯的性能影響。
實例版本升級失敗,處理流程是怎么樣的?
實例版本升級過程中,如果因意外因素導致升級過程被中斷,平臺會自動回退到升級前軟件版本,實例版本號也不會產生變化。待確認失敗原因并處理后,重新發起升級即可。