本文详述 OceanBase 数据库的配置参数 resource_soft_limit 在 Unit 迁移场景下的各种配置。
OcenBase 数据库的负载均衡机制的 Unit 均衡是将不同的 Unit 在同一个 Zone 下面的多台 OBServer 之间进行迁移,以达到各个 OBServer 上资源分配均衡的目的。系统参数 resource_soft_limit 用于设置是否开启 Unit 均衡,表示当 OBServer 上的资源分配达到总资源的百分比时即开始考虑做 Unit 负载均衡,其与负载均衡总开关 enable_rebalance 的搭配使用效果如下。
| enable_rebalancer | resource_soft_limit | 组合效果 |
|---|---|---|
| true(默认值) | 50(默认值) | 开启 Unit 均衡。 |
| false | 50(默认值) | 关闭负载均衡,无法手动 Unit 迁移。 |
| true | 100 | 不会自动 Unit 均衡,可以手动 Unit 迁移。
注意此时如果将 |
适用版本
OceanBase 数据库 V4.0 之前的版本。