mysql - 将转储导入到 Amazon RDS

标签 mysql sql amazon-rds mysqlimport

我正在运行一个 Amazon RDS 实例,该实例已包含数据库架构。使用 mysqldump 并遵循本指南 [1],我能够远程导入包含 INSERT 语句的转储。

SQL 文件只有 4MB 大,包含大约 30.000 条语句。尽管尺寸很小,导入仍需要 40 分钟才能完成。有可能加快这个速度吗?我不确定 mysqlimport 对于这么小的文件是否有值(value)。我尝试停用自动提交,但没有明显的改善。

我已经知道,我无法 ssh 到实例或将文件移动到本地 RDS 文件系统。

谢谢你, 塞巴斯蒂安

[1] http://aws.amazon.com/articles/2933

最佳答案

mysqldump/import 是非常慢的工具,而且在极少数情况下它们是有效的。如果您编写导入脚本并一一执行命令,您可以获得更快的速度。

关于mysql - 将转储导入到 Amazon RDS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11828848/

相关文章:

php - 外部数据库注册插件 "Error reading data from the external course table"

php - 如何使用 PHP Mysql 创建一个小部件来显示来自远程服务器的数据

Mysql RDS 具有 300 万条记录,不允许添加新列

mysql - 随机时间跨度后,AWS RDS MySQL性能下降

mysql - Docker-compose:将文件从本地环境复制到 EC2 实例

php - 通过连接 2 个变量创建索引变量 - php

INTERSECT 的 mysql 替代品

mysql - mysql中如何实现交集和并集?

sql - 获取存储在 RDBMS 中的对象树的最佳方法

mysql - 从 mysql RDS 导出数据以导入到 questDb