TiDB集群中有大量的 drop/truncate table, create table, drop database 的时候,
empty-regin-count会增加。
回收empty-regin方法:
空 region
merge 默认情况下表之间是不会相互 merge 的,如果要开启:
一、如果tidb-ansible 部署的集群:
在中控节点修改 pd.yml tikv.yml,然后执行 ansible-playbook rolling_update.yml --tags=pd,tikv
来使修改生效。
1. PD增加如下配置
schedule:
max-merge-region

本文介绍在TiDB集群中遇到大量drop/truncate操作导致empty-regin-count增加的问题及解决方案。通过调整PD和TiKV配置,如enable-cross-table-merge、max-merge-region-size等参数,可以有效回收空region,降低empty-regin-count。
最低0.47元/天 解锁文章
827

被折叠的 条评论
为什么被折叠?



