GBase 8a数据库集群,在扩容时通过gcluster_rebalancing_concurrent_count参数,配置在后台做重分布的并行任务数量。如果是0,则等同于暂停。一般建议根据系统资源情况,设置1-10。
目录导航
参数
gcluster_rebalancing_concurrent_count
默认值
5
设置样例
-- 设置10个并行任务
set global gcluster_rebalancing_concurrent_count=10;
-- 暂停
set global gcluster_rebalancing_concurrent_count=0;
建议
一般在重分布前,也就是rebalance instance 之类的操作前,先
1、设置此参数为0, 暂停重分布后台任务
2、重分布操作,此时生成了需要重分布的任务列表
3、调整重分布优先级。
4、设置重分布任务数量
通过这样的操作,可以将重要的重分布表(比如复制表,近期做常用的表等),优先执行。