Mysql 如何加速将.sql转储文件导入AWS RDS实例?
我正在尝试将55 meg.sql文件导入到AWS RDS实例中。转储文件是使用以下命令生成的:Mysql 如何加速将.sql转储文件导入AWS RDS实例?,mysql,sql-server,amazon-web-services,rds,Mysql,Sql Server,Amazon Web Services,Rds,我正在尝试将55 meg.sql文件导入到AWS RDS实例中。转储文件是使用以下命令生成的: mysqldump -u root -ppassword dbname > dbname.sql mysql -u root -ppassword --host=x.rds.amazonaws.com dbname < dbname.sql 我正在使用以下命令运行导入: mysqldump -u root -ppassword dbname > dbname.sql mysql
mysqldump -u root -ppassword dbname > dbname.sql
mysql -u root -ppassword --host=x.rds.amazonaws.com dbname < dbname.sql
我正在使用以下命令运行导入:
mysqldump -u root -ppassword dbname > dbname.sql
mysql -u root -ppassword --host=x.rds.amazonaws.com dbname < dbname.sql
mysql-u root-ppassword--host=x.rds.amazonaws.com dbname
导入运行了大约20分钟,所以我决定中止,因为我认为有什么东西挂起了。它在一行中中止,该行已完成20%,因此似乎导入工作正常,但导入55兆SQL需要大约1小时40分钟
这正常吗?如果没有,我怎么做才能正确呢?事实证明,按照此方法进行转储会使导入花费大约2分钟:如果索引很糟糕,这可能是正常的。您是否可以选择再次生成转储?第一次,根据您提供的信息,我建议在生成转储时使用该选项。它是wordpress DB。在localhost上将其导入到localhost大约需要4分钟。额外的1小时36分钟真的是网络延迟吗?