【发布时间】:2011-08-05 17:23:26
【问题描述】:
虽然进行 MySQL 转储很容易,但我有一个实时专用 MySQL 服务器,我想在其上设置复制。为此,我需要转储数据库以导入我的复制从属服务器。
当我进行转储时,问题就出现了,MySQL 全力以赴,并将资源绑定到连接到它的站点。我想知道是否有办法将转储查询限制为优先考虑实时连接的低优先级状态?这个想法是来自外部站点的负载不受 MySQL 进行完整转储的影响......
【问题讨论】:
-
你应该选择正确的答案。
-
您是否更担心磁盘 I/O?还是网络流量?
-
如果使用 mysqldump,请参阅下面的最佳答案。如果使用 MySQL Workbench,请转到高级选项,uncheck "lock-tables" [to not block] 和 check "compress" [使用较少的网络带宽,因此备份速度更快]。 OTOH,如果您有一个“复制从属”,而不是转储(作为一个操作)然后导入(作为第二个操作)到复制从属,请研究直接复制到从属的其他替代方案。
标签: mysql backup replication mysqldump backup-strategies