按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。
8年前关闭。
已锁定 。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。
是否有任何文献记载的技术可以加快mySQL转储和导入的速度?
这将包括my.cnf设置,使用虚拟磁盘等。
只寻找有据可查的技术,最好是基准测试显示潜在的加速效果。
http://www.maatkit.org/具有mk-parallel-dump和mk-
parallel-restore
如果您一直希望使用多线程的mysqldump,则不再需要。该工具并行转储MySQL表。它是一个更加智能的mysqldump,可以充当mysqldump的包装(具有合理的默认行为),也可以充当SELECT
INTO OUTFILE的包装。它设计用于处理非常重要的超大数据量的高性能应用。它利用多个CPU和磁盘来更快地转储数据。
mysqldump中还有许多潜在的选项,例如在导入转储时不创建索引-而是在完成时按顺序进行索引。
问题内容: 如何从MySQL导入“ xxxx.sql”转储到PostgreSQL数据库? 问题答案: 不要指望没有编辑就可以工作。也许很多编辑。 mysqldump有一个兼容性参数,其中“名称”可以是“ oracle”或“ postgresql”,但这不能保证兼容性。我认为像ANSI_QUOTES这样的服务器设置也有一定作用。 如果包含用于创建转储的完整命令以及收到的任何错误消息,而不仅仅是说“对
问题内容: 我正在实现一个需要序列化和反序列化大型 对象,所以我用“pickle”、“cPickle”和“marshal”进行了一些测试` 模块选择最好的模块。一路上我发现了一些非常有趣的东西 有趣的是: 我在一个dict列表中使用dumps,然后loads, 元组、整数、浮点和字符串。 这是我的基准测试的输出: 所以,从这些结果中我们可以看出,元帅的速度非常快**作为基准的一部分: 比“pick
问题内容: 我正在尝试为我的LAMP项目设置Dockerfile,但是启动MySQL时遇到了一些问题。我在Dockerfile上有以下几行: 但我不断收到此错误: 关于如何在Dockerfile构建期间设置数据库创建和转储导入的任何想法? 问题答案: 中的每条指令都在不同的层中执行(如的文档中所述)。 在中,您有三个说明。问题是MySQL服务器仅在第一个启动。在其他版本中,没有MySQL正在运行,
关于如何在Dockerfile构建过程中设置数据库创建和转储导入有什么想法吗?
问题内容: 像包,并允许一个与本地或远程数据库服务器连接。我创建一个便携式项目,该项目涉及的情况下导入SQL数据(或设备)不总是可以访问正在运行的服务器,但 你 总是可以访问数据库的最新.SQL转储。 目标似乎很简单:在不涉及MySQL服务器的情况下将.sql转储导入R。 更具体地说,我想创建一个列表列表,其中的元素与.sql转储中定义的任何数据库相对应(可能有多个),而这些元素又由这些数据库中的
当我尝试将导出的转储文件(特别是我的数据库/模式)导入到其他计算机时,我遇到了这个错误; d:\ CAPSTONE SYSTEM \ mydatabasepstone \ dump 2015 09 22 \ schm _ CAPSTONE SYSTEM _ routines . SQL不包含架构/表信息16:58:55还原schm _ CAPSTONE SYSTEM(employee _ entr