我目前的mysql约15G
我现在将表格分组后去备份,备份目前可以
但是要还原的时候,一个SQL,约3G,我使用以下的语句来还原时
非常的慢,也没有进度条,请问有什么可以加速的方式
或是可以知道进度的方式
navicat for mysql 或是mysql front,因档案太大的关系,都不能用了
"C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin\mysql.exe" -uroot -p我是密码 dbtest < d:\mysql_back_up\test1.sql
这个sql看看能不能拆分出来。比如每1000条数据一个sql
那么导入的时候一个一个导入,就可以算出进度了。
否则只能大致估算一个需要的时间,给出伪进度提示。
要速度提高,可以考虑使用ssd硬盘,特别是NVMe接口的硬盘,可以比机械硬盘快1个数量级,比如原来1个小时的,现在1、2分钟。