【 TiDB 使用环境】生产环境
【 TiDB 版本】V6.1.7
【遇到的问题:问题现象及影响】 线上在全量灌入数据阶段,在TIKV实例上执行了top -H,能看到很多rocksdb:low0~6的线程,还有apply-0~1的线程,请教一下rocksdb:low这种线程是做什么的?同时现在灌入数据的速度每秒能到10万行左右,可否通过优化一些配置来提升灌入的速度【目前硬件资源很充足,一个TIKV进程只用了4C左右的资源】
【附件:截图/日志/监控】
可参考
1 个赞
通过grafana 来观测会更直观点…
想要加压,不如考虑下压测提供的场景案例…
现在主要是不知道瓶颈在哪里,这一条SQL写入链路比较长,从监控上也没看到哪个环节到了瓶颈了
1、看来rocksdb:low这几个线程是跟compaction和flush memtable有关系
2、写入性能慢的问题我再看看那个文档,看着还挺详细的,谢谢你了
楼主找找看有没有配置可以提升灌入速度
这个需要排查点就比较多了,参考下这个:
1 个赞
在逐个监控分析哪个缓解慢了
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。