mydumper导出数据 700G,1.5小时候就报错。

Lost connection to MySQL server during query

看下上游 MySQL 是否出现 oom 或者重启,如果没有调整 mysql 连接超时时间看是否还是报错

,我是从tidb导数据,没有出现OOM,如何调整tidb连接时间?

这是我的语句

./mydumper -h 192.168.1.135 -P 4000 -u root -p shiye1805A -t 5 -F 256 -l 7200 -B seeyii_assets_database -T sy_cd_me_lega_suso --kill-long-queries --skip-tz-utc -v 3 -o /seeyii/sy_cd_me_lega_suso

返回下结果:dmesg |grep -i oom

试下:
./mydumper -h 192.168.1.135 -P 4000 -u root -p shiye1805A -t 5 -F 64 -l 7200 -B seeyii_assets_database -T sy_cd_me_lega_suso --kill-long-queries --skip-tz-utc -o /seeyii/sy_cd_me_lega_suso

执行结果是?

mydumper 被 oom 了。降低下 chuck-size 上面的语句试下

这个参数从256降到64,lighting导数据压力会增加吗?

-F, --chunk-filesize Split tables into chunks of this output file size. This value is in MB

这将获得更好的并发,会加速导入~