jan*_*pio 3 mysql myisam performance backup
我是一名应用程序开发人员,想知道我们的数据库备份策略。现在我们的系统管理员每 8 小时备份一次我们的数据库。我真的不知道怎么做,但是当备份运行时,我们的应用程序响应时间会飞快地过去。所以每 8 小时,应用程序就会变慢,有时甚至会产生错误。
有没有办法用 MyISAM 表备份 MySQL 数据库,而不会减慢应用程序代码的速度,并且仍然可以获得一致的备份?
小智 5
A) 从复制从站获取备份。零性能损失。
B) 使用 LVM 拍摄一致的快照。随意复制数据库文件。
C) 通过远程连接使用 Rsync 复制数据文件,然后在数据库短暂锁定几秒钟的情况下执行最终 Rsync。
顺便说一句,他们如何在不连续 8 小时锁定应用程序的情况下对 MyISAM 表进行一致的备份?似乎不可能。