TiDB4.0-rc region merge配置后,region数量一直没有减少

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:TiDB 4.0-rc
  • 【问题描述】:TiDB4.0-rc region merge配置后,region数量一直没有减少。配置修改完成后,都重启了。

    修改pd里面的配置

    image

    修改tikv里面的配置

    image

    调整了下面三个参数

    image

    region总数94618
    image
    若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。
  1. 请提供下 tikv_last.yml 完整的配置文件

  2. 请使用 pd-ctl config show all 看下 pd 完整的配置

tikv_last.yml这个文件没找到在哪里,将tidb-ansible/conf/tikv.yml,还有tikv服务器上面的tikv.toml找到了。





image tikv.yml (24.1 KB) tikv.toml (772 字节)

1、4.0 版本在大量 truncate 或者 drop table 后,region merge 需要修改 PD 下述参数,修改后再观察下 :
image

2、相关文档

https://pingcap.com/docs-cn/stable/best-practices/pd-scheduling-best-practices/#pd-调度策略最佳实践

1 个赞

将key-type设置为txn后,确实开始合并了。感谢回复!
image

image

image

好的,如果还有其他问题请重新开贴,感谢配合~~~

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。