如何将一张表的Leader均衡分布

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】V7.5.1
【复现路径】如何将一张表的Leader均衡分布
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

自动分布相对均匀,也可通过标签设定

看下这个 https://docs.pingcap.com/zh/tidb/stable/placement-rules-in-sql

tidb6.0以前是自动分配,6.0以后 Placement Rules in SQL可以设置

1 个赞

没看懂,这个是指定Leader所在的位置,怎么将一个表的Leader均匀的分布到各个节点呢,有一个scatter功能是么?

自动会分配

正解。一个表会根据数据大小,产生多个 regoin(默认),会有多个 Leader。具体参考这里:https://docs.pingcap.com/zh/tidb/stable/tikv-overview

1 个赞

集群会根据负载情况自动调度

会自动分配了

自动分配即可。如果有特殊要求,打标签设定

笨办法:一些自动分配特别不均衡的,手动缩容扩容下对应tikv :joy:

自动分配的就行吧