vba*_*hev 1 mysql database-backup
在我们的一个数据库上使用 mysqldump 的计划备份导致Too many connections. 该数据库包含大小约为 500Mb 的 InnoDB 和 MyISAM 表。在Too many connections约2-3分钟出现
我们知道 mysqldump 会锁定表并导致所有其他查询和连接堆积并阻塞 mysql 服务器。
我们需要频繁的备份,我们无法承受服务器停机或在执行此操作时将网站置于维护模式。我们的网站是全球性的,并且流量一直很高,因此很难找到备份的时间。
我们如何避免备份期间的停机时间?
是否有一种方法可以使用 mysqldump 来避免同时锁定所有表?
有没有替代 mysqldump 备份的方法?
1)设置第二台服务器,将您的数据库复制到它,从那里备份
如果您在主服务器上有很多更改,这可能不是一个好的解决方案,因为从服务器上的复制是单线程的。
2) 使用http://www.percona.com/doc/percona-xtrabackup/
或者像往常一样,查阅概述其他替代方案的官方文档:http :
//dev.mysql.com/doc/refman/5.1/en/backup-methods.html
| 归档时间: |
|
| 查看次数: |
5235 次 |
| 最近记录: |