如何加快 .sql 转储文件导入到 AWS RDS 实例的速度?

Zac*_*ria 5 mysql sql-server rds amazon-web-services

我正在尝试将 55 meg .sql 文件导入到 AWS RDS 实例中。转储文件是使用以下命令生成的:

mysqldump -u root -ppassword dbname > dbname.sql
Run Code Online (Sandbox Code Playgroud)

我正在使用以下命令运行导入:

mysql -u root -ppassword --host=x.rds.amazonaws.com dbname < dbname.sql
Run Code Online (Sandbox Code Playgroud)

导入运行了大约 20 分钟,所以我决定中止,认为有什么东西挂了。它在完成 20% 的行上中止,因此看来导入正常,但导入 55 兆 SQL 需要大约 1 小时 40 分钟。

这是正常的吗?如果不是,我怎样才能做对呢?

Zac*_*ria 2

事实证明,根据此进行转储使得导入需要大约 2 分钟:http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MySQL.Procedural.Importing.SmallExisting.html