首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建MySQL复制延迟

问创建MySQL复制延迟
EN

Stack Overflow用户
提问于 2011-01-12 05:26:12
回答 3查看 2.8K关注 0票数 1

有没有办法使用MySQL强制执行复制延迟?例如,我想要一个奴隶比主人晚12个小时。不管怎么说,让这一切成为现实?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-01-12 08:56:46

Maatkit工具包有一个这样的工具:

http://www.maatkit.org/doc/mk-slave-delay.html

票数 4
EN

Stack Overflow用户

发布于 2011-02-01 05:53:38

更新: MySQL 5.6正在考虑增加复制延迟:

http://forge.mysql.com/worklog/task.php?id=344

编辑:

链接到5.6.2中有关可用性的详细信息:

http://planet.mysql.com/entry/?id=27133

票数 1
EN

Stack Overflow用户

发布于 2014-01-10 03:47:23

使用MySQL-5.6,可以故意延迟MySQL从服务器。在slave,您需要配置:将MASTER更改为MASTER_DELAY=X,其中X=no为秒,您希望slave滞后于原始主机(生成事件的服务器)。延迟是相对于发起主机拾取要执行的事件(未提交)的时间计算的。这里是文档链接http://dev.mysql.com/doc/refman/5.6/en/replication-delayed.html,您可以在http://dev.mysql.com/worklog/task/?id=344上找到有关此功能的完整设计说明

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4662849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档