基于局域网的master/slave机制在通常情况下已经可以满足'实时'备份的要求了。如果延迟比较大,就先确认以下几个因素: 
1. 网络延迟
2. master负载
3. slave负载
一般的做法是,使用多台slave来分摊读请求,再从这些slave中取一台专用的服务器,只作为备份用,不进行其他任何操作,就能相对最大限度地达到'实时'的要求了

另外,再介绍2个可以减少延迟的参数

–slave-net-timeout=seconds
  参数含义:当slave从主数据库读取log数据失败后,等待多久重新建立连接并获取数据

slave_net_timeout单位为秒 默认设置为 3600秒 
| slave_net_timeout               | 3600

–master-connect-retry=seconds
参数含义:当重新建立主从连接时,如果连接建立失败,间隔多久后重试。

master-connect-retry单位为秒 默认设置为 60秒

通常配置以上2个参数可以减少网络问题导致的主从数据同步延迟

一般网络问题的错误是:

070401 16:16:55 [ERROR] Error reading packet from server: Lost connection to MySQL server during query (server_errno=2013)
070401 16:16:55 [ERROR] Slave I/O thread: Failed reading log event, reconnecting to retry, log ‘mysql_master-bin.000134′ position 115817861

减少mysql主从数据同步延迟问题的详解相关推荐

  1. mysql主从同步默认延迟_减少mysql主从数据同步延迟问题的详解

    基于局域网的master/slave机制在通常情况下已经可以满足'实时'备份的要求了.如果延迟比较大,就先确认以下几个因素: 1. 网络延迟 2. master负载 3. slave负载 一般的做法是 ...

  2. MySQL主从数据库同步延迟问题解决

    MySQL主从数据库同步延迟问题 摘要: MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响 ...

  3. MYSQL主从不同步延迟原理分析及解决方案

    MYSQL主从不同步延迟原理分析及解决方案 参考文章: (1)MYSQL主从不同步延迟原理分析及解决方案 (2)https://www.cnblogs.com/shishanyu/p/7977835. ...

  4. mysql binlog 大数据_后起之秀 | MySQL Binlog增量同步工具go-mysql-transfer实现详解

    一. 概述 工作需要研究了下阿里开源的MySQL Binlog增量订阅消费组件canal,其功能强大.运行稳定,但是有些方面不是太符合需求,主要有如下三点: 需要自己编写客户端来消费canal解析到的 ...

  5. MySQL Binlog增量同步工具go-mysql-transfer实现详解

    go-mysql-transfer产品手册:https://www.kancloud.cn/wj596/go-mysql-transfer/2111996 一. 概述 工作需要研究了下阿里开源的MyS ...

  6. mysql主从同步当天数据,mysql主从数据同步

    一,安装好主数据库和从数据库,此处省略 我已经准备好了以下数据库 主: centos 7 mysql 5.7 ip 192.168.1.2 从: centos 7 mysql 5.7 ip 192.1 ...

  7. MySql主从数据同步的执行过程

    从库验证并连接到主库 从库会创建一个IO线程和一个SQL线程 , 然后请求IO线程连接到主库 , 同时主库会新建一个线程用来给从库传日志 从库的IO线程请求主库的二进制日志和上次更新位置 , 并将得到 ...

  8. 阿里云mysql主从有延迟怎么办_MySQL主从数据库同步延迟问题解决-阿里云开发者社区...

    MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主服务器服务;③当主服务器出现问题时,可以 ...

  9. 阿里云mysql主从有延迟怎么办_MySQL主从数据库同步延迟问题解决

    MySQL主从数据库同步延迟问题 摘要:MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响主 ...

最新文章

  1. java 静态资源变量_Java中读取配置文件中的内容,并将其赋值给静态变量的方法...
  2. Android菜鸟的成长笔记(11)——Android中的事件处理
  3. Spring boot切换日志框架
  4. Nacos源码服务发现
  5. 五一好礼70份免费送:示波器、开发板、焊台等!
  6. SAP ABAP规划 使用LOOP READ TABLE该方法取代双LOOP内部表的方法
  7. 虚拟机单一网卡设置两个IP
  8. 【springmvc】传值的几种方式postman接口测试
  9. 中文字符集编码unicode,gb2312,cp936,GBK,GB18030介绍
  10. 高通qxdm抓取sensor的log【学习笔记】
  11. 通达OA2017版连接sqlserver2008数据库
  12. HTML中的input type=reset标签失效(不起作用)的可能原因
  13. 类似组卷网实现快速组卷功能,实现试题,试卷,课件快速录入、搜索、分类查询,支持mathtype和latex2word。
  14. 中国城市电话区号对照表,不包括台湾
  15. 阿里面试——机器学习岗四个面试案例
  16. stm32采集脉冲信号_STM32单片机怎么产生脉冲信号控制步进电动机?
  17. 阿里云的WEB应用防火墙(WAF)能抵挡什么攻击
  18. 华为HCIE 数通认证 基础必学GVRP协议是什么
  19. 如何用JS实现轮播图!
  20. ie8下table th和td宽度width设置不生效解决办法

热门文章

  1. 汽车位置服务之kafka集群配置注意事项
  2. Python递归调用
  3. 我的Android进阶之旅------gt;Android 关于arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容问题...
  4. Leetcode: Multiply Strings
  5. 删除msconfig启动项不打勾的东西
  6. 编译bluez-5.25 遇到的错误及解决方法
  7. 计算机应用基础简单实操,浅谈《计算机应用基础》实操课的教学管理
  8. android 图像对比,Android中比较两个图片是否一致的问题
  9. 技术干货|基于Apache Hudi 的CDC数据入湖
  10. 开箱即用——用这个模板快速统筹企业车辆安排