是否有记录在案的加速mySQL转储和导入的技术?
这将包括my.cnf设置、使用内存磁盘等。
只寻找记录在案的技术,最好是具有显示潜在加速的基准测试。
发布于 2008-09-16 22:21:55
http://www.maatkit.org/具有mk并行转储和mk并行恢复
如果你一直希望有多线程的mysqldump,那就别想了。此工具并行转储MySQL表。它是一个更智能的mysqldump,它既可以充当mysqldump的包装器(具有合理的默认行为),也可以充当SELECT INTO OUTFILE的包装器。它是为处理非常大的数据量的高性能应用程序而设计的,其中速度非常重要。它利用多个CPU和磁盘来更快地转储您的数据。
mysqldump中还有各种潜在的选项,比如在导入转储时不创建索引,而是在完成时进行整体索引。
发布于 2008-09-16 14:24:16
发布于 2008-09-16 14:40:50
如果您要导入到InnoDB,您可以做的最有效的事情就是将
innodb_flush_log_at_trx_commit = 2在您的my.cnf中,当导入正在运行时,暂时。如果你需要ACID,你可以把它放回1。
https://stackoverflow.com/questions/67117
复制相似问题