DATAX导入数据到TIDB速度“慢”,请各位指导指导(没办法再加服务器)

看cpu 使用率最多才用了 1c 呀, 上限是16c ,datax并发可以再调大点

意思是1C也的话差不多就这速度了哦

是呀,tikv的资源基本处于空闲状态呢

不用纠结当前单个任务的写入速度的问题,因为 Oracle 和 TiDB 上下游就是两种架构的数据库,另外 DataX 本身对于异构数据库的迁移都是按照 Batchsize 和 Parallel 来优化同步速度。可以参考一下 DataX 的项目的文档,对于这张大表根据 SplitPK 或者 Where 命令进行多任务拆分,增加下游 TiDB 的并发处理读写请求的速度。这样下游 TiDB 集群就不是单任务单并发处理,体验一下分布式数据库并行处理能力。