mydumper多线程导出,tidb的连接数还是1

-r 选项是 TiDB 在原先 mydumper 的基础上根据 TiDB 的隐藏列 _tidb_rowid 对单表内并发导出进行的优化, Mydumper 首先计算 min(_tidb_rowid)max(_tidb_rowid) ,然后按照 -r 设定的值对表划分 chunks,将 chunks 分配到不同线程并发导出。

设置了 -r 选项之后,mydumper 会忽略 --chunk-filesize 选项。

TiDB 对于没有主键或者主键为非 int 类型的表,会生成隐藏列 _tidb_rowid ,所以对于该类表,使用 -r 选项会更优效果。具体可以进行测试对比一下。