首页 > 解决方案 > mysql以不同的速度从mysqldump存储sql文件

问题描述

我使用 mysqldump 在两个 mysql 服务器之间同步数据。第一次同步数据需要 3 个小时,但第一次之后,大约需要 6 个小时才能完成相同的操作。在我重新启动执行机器后,它花费的时间回到了 3 个小时。

表类型为innodb,sql文件大小约150-200GB约3亿行,我使用crontab执行命令,所以每次执行机器、mysql服务器都是一样的。数据量增长缓慢。

这是我的 mysqldump 命令:

mysqldump -h {host} -P {port} -u {user} -p{password} {db} {table} --single-transaction  --quick --no-create-info --replace --compact

标签: mysql

解决方案


推荐阅读