系統權重分配規則
更新時間 2023-12-28 17:05:22
最近更新時間: 2023-12-28 17:05:22
分享文章
本章節會介紹如何修改系統權重分配規則
開通讀寫分離功能后,本文介紹各種規格的實例默認的讀權重分配規則。
系統權重分配規則
系統自動設置實例的讀權重時,權重值是固定的,如下表所示:
說明默認權重值=CPU個數*50。權重值范圍為100~1000。
通過Hint指定SQL發往主實例或只讀實例
在SQL開頭添加hint注釋進行強制路由;
/*FORCE_MASTER*/強制路由到主節點;
/*FORCE_SLAVE*/強制路由到只讀節點;
說明
在讀寫分離權重分配體系之外,Hint可作為另外一種SQL補充語法來指定相關SQL到主實例或只讀實例執行。
Hint注釋僅作為路由建議,非只讀SQL、事務中的場景不能強制路由到只讀節點。