Tidb 查询和入库变慢

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

  • 【TiDB 版本】:3.0.12
  • 【问题描述】:数据导入变慢,导入方式为Tidb Lighting(Tidb backend), 有以下几个疑问:
    1.region的数目是否会影响数据导入的速率

    2.tikv的rocksdb的leve6文件数目过多是否也会影响

region 数量会影响,你每个tikv的region数量太多了,通常都在几万,你的都11万多了,可以先考虑开启静默region,是否有效。

谢谢,好的我这边操作后观察下

好的,有问题再反馈

开启静默后,我们也开始对region进行合并,但是感觉合并只降低了region的数目,rocksdb 里的level6的文件数目并没有降低,有什么方式或配置可以降低level6的文件数目吗?


  1. 扩容tikv,降低每个节点的region数量
  2. compression-per-level ,可以研究下压缩比,一般不建议修改

https://github.com/tikv/tikv/blob/v3.0.12/etc/config-template.toml