加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

部署MySQL延迟从库的几个好处

发布时间:2019-05-16 18:15:56 所属栏目:编程 来源:叶金荣
导读:MySQL的主从复制(replication)相关,不太严谨的叫法是同步可能主从同步。现实上在早期,MySQL的主从并不能实现真正的同步(sync),而是异步的(async)。 MySQL主从复制它可以有多种模式,最经典的也是最早呈现的异步复制(async replication),从5.5版本开始

陈设MySQL耽误从库的几个甜头

MySQL的主从复制(replication)相关,不太严谨的叫法是“同步”可能“主从同步”。现实上在早期,MySQL的主从并不能实现真正的“同步”(sync),而是“异步”的(async)。

MySQL主从复制它可以有多种模式,最经典的也是最早呈现的异步复制(async replication),从5.5版本开始有了半同步复制(semi-sync replication),到了5.7又有了加强半同步。本文要接头的耽误从库,也是在5.6之后才有的成果,在这之前必要用percona pt-slave-delay 器材来变相实现。

其它,从5.6版本开始增进了并行复制,不外这时照旧基于schema的并行模式(slave-parallel-type=DATABASE),服从很是差,意义不大。到了5.7,才实现了真正的并行复制(slave-parallel-type=LOGICAL_CLOCK),复制服从晋升许多;尚有新增了多源复制,很利便的就能实现多主一从的架构。

相识完MySQL复制的简史,我们切入主题。

MySQL耽误从库的甜头首要有几点:

1、误删除时,能更快规复数据。

偶然辰手抖了,把线上数据给误删除了,可能误删除库、表、其他工具,或不加WHERE前提的更新、删除,都可以让耽误从库在误操纵前的时刻点停下,然后举办规复。

2、把耽误从库作为专用的备份节点。固然有必然的耽误,但并不影响操作该节点作为备份脚色,也不影响出产节点数据库库。

3、还可以把耽误从库当做一些题目、案例研究的工具。个体时辰,也许有些binlog event在平凡从库上会有题目(譬喻早期版本中无主键会导致从库更新很是慢的经典题目),这时就偶然刻在耽误从库上逐步琢磨研究了。

启用耽误从库的要领也挺简朴的,下面是在MySQL 8.0的做法:

  1. #直接用 CHANGE MASTER TO 配置,后头的N单元是秒数 
  2. CHANGE MASTER TO MASTER_DELAY = N 

当产生误操纵必要让耽误从库在某个位置上停下来时,用下面的呼吁:

  1. START SLAVE 
  2.   UNTIL { 
  3.     #1、直到指定的GTID位置停下 
  4.     {SQL_BEFORE_GTIDS | SQL_AFTER_GTIDS} = gtid_set 
  5.      
  6.     #2、直到指定的binlog位置停下 
  7.     |   MASTER_LOG_FILE = 'log_name', MASTER_LOG_POS = log_pos 
  8.      
  9.     #3、直到指定的relay log位置停下 
  10.     |   RELAY_LOG_FILE = 'log_name', RELAY_LOG_POS = log_pos 
  11.      
  12.     #4、直到slave上多个并行线程之前没有耽误差距了就停下 
  13.     #由于多线程复制,差异线程的复制进度纷歧样,因此有差距 
  14.     |   SQL_AFTER_MTS_GAPS  } 

P.S,从5.7起,修改 MASTER_DELAY 选项可以在线当即见效,而无需重启 slave 线程。

至于详细 MASTER_DELAY 配置几多吻合,要估算假如产生误操纵时,DBA均匀能到现场的时刻,一样平常提议1小时阁下。

【编辑保举】

  1. 七步操纵!教你正确改换MySQL数据库字符集
  2. 19条服从至少进步3倍的MySQL能力
  3. 高可用数据库主从复制延时的办理
  4. 办理线上数据库死锁,就是这么简朴!
  5. MySQL+MyCat分库分表 读写疏散设置
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读