如何快速备份大型MySQL数据库

mysqldump是常用的MySQL数据库备份工具,简单易用。

mysqldump -u root -p test>test.sql

不足之处:一旦数据库体积较大(例如20GB),就需要相当长的时间(都可以玩几局星际争霸了)。

有没有解决方案呢?
有!用mk-parallel-dump。当然,它还有一个同伴mk-parallel-restore,顾名思义咯!

它依然是基于mysqldump,不过运用了线程技术,因此效率大大提升。从别人的测试来看:一个20GB的数据库导出约90秒,导入约300秒,已经相当快了。

这里有完整的套件:maatkit MySQL toolkit

无觅相关文章插件,快速提升流量

This entry was posted in 分享发现 and tagged . Bookmark the permalink.

2 Responses to 如何快速备份大型MySQL数据库

  1. 学习一下 says:

    这两个命令怎么用呀?

    mk-parallel-dump怎么使用

    mk-parallel-restore怎么使用?

  2. AmirFish says:

    文中的链接已经有很详细的说明,请移步看这里
    http://www.maatkit.org/doc/mk-parallel-dump.html

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">