如果您當前的資料庫代理(代理類型、規格)無法滿足業務需求,或代理資源過剩,可以調整代理配置。本文介紹通過控制台和API介面變更RDS MySQL代理類型和代理數量(規格)的操作方法和推薦代理規格計算方式。
前提條件
注意事項
變更代理類型或代理數量(規格)時,為降低對業務的影響,系統會將新會話串連至新規格的資料庫代理上。原規格代理上仍活躍的會話將繼續保留8小時,並隨後在第一個可維護時間段內自動下線;原規格代理上的閑置串連會斷開。建議您在業務低穀期執行變更操作,並確保應用具備重連機制。
若短時間內多次變更代理類型或代理數量(規格),系統僅保留最近一次變更發生前原規格代理上的會話。
代理數量和代理規格的關係:
代理規格 = 單位代理規格 × 代理數量
。其中,單位代理規格固定為2核CPU。例如,代理執行個體的代理個數為3時,代理規格 = 2核 × 3 = 6核。
操作步驟
- 訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在左側導覽列,單擊資料庫代理。
在基本資料地區,單擊變更配置。在彈出的對話方塊中,選擇代理類型、代理規格和變更時間,單擊確定。
說明通用型代理和獨享型代理區別和功能,請參見代理類型介紹。
推薦代理規格計算方式:
推薦代理規格=推薦代理個數×單位代理規格
。其中,單位代理規格固定為2核CPU。通用型代理規格最高為16核,獨享型代理規格最高為32核。推薦代理個數計算方式如下:
代理類型
高可用系列執行個體
叢集系列執行個體
通用型推薦代理個數
(主執行個體CPU核心數+該主執行個體下所有隻讀執行個體CPU核心數)/4
(向上取整)。(主節點CPU核心數+該主節點下所有備節點CPU核心數)/4
(向上取整)。獨享型推薦代理個數
(主執行個體CPU核心數+該主執行個體下所有隻讀執行個體CPU核心數)/8
(向上取整)。(主節點CPU核心數+該主節點下所有備節點CPU數)/8
(向上取整)。例如,RDS高可用系列執行個體:主執行個體為8核CPU,該執行個體下有1個4核CPU的唯讀執行個體,則通用型代理推薦代理個數為
(8+4)/4=3個
,即推薦代理規格為3 × 2 核=6核
。
相關API
API | 描述 |
變更RDS資料庫代理執行個體相關配置。 | |
查詢RDS執行個體的資料庫代理詳情。 |