mysql主从同步默认延迟_减少mysql主从数据同步延迟问题的详解
基于局域网的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主从同步、读写分离配置步骤mysql主从数据库不同步的2种解决方法Mysql主从同步备份策略分享MYSQL主从不同步延迟原理分析及解决方案linux下指定mysql数据库服务器主从同步的配置实例mysql主从同步复制错误解决一例windows环境下mysql数据库的主从同步备份步骤(单向同步)Mysql 主从数据库同步(centos篇)mysql主从库不同步问题解决方法详解MySQL数据库设置主从同步的方法
mysql主从同步默认延迟_减少mysql主从数据同步延迟问题的详解相关推荐
- 微信小程序如何从数组里取值_微信小程序数据存储与取值详解
在小程序开发的过程,经常要需要这个页面输入的数据,在下一个页面中进行取值赋值. 比如: 在A页面input输入框,输入电话号码,点击添加.需要在B页面电话区域中,显示刚刚输入的电话号码. 因为这是两个 ...
- php mysql主从延迟_如何解决主从数据库同步延迟问题?php连接 mysql 数据库如何添加一个公共的配置文件50...
在上一篇文章中,小编为您详细介绍了关于<图上属标注的什么样元器件?火车购票明明显示无座为什么样乘车后却发现有很多空座>相关知识.本篇中小编将再为您讲解标题如何解决主从数据库同步延迟问题?p ...
- mysql主从 复制新库_关于MySQL主从复制的几种复制方式总结
异步复制 MySQL的复制默认是异步的,主从复制至少需要两个MYSQL服务,这些MySQL服务可以分布在不同的服务器上,也可以在同一台服务器上. MySQL主从异步复制是最常见的复制场景.数据的完整性 ...
- mysql主从切换gtid不一致_解决mysql使用GTID主从复制错误问题
解决mysql使用GTID主从复制错误问题 做MySQL主从的话肯定会遇到很多同步上的问题, 大多数都是由于机器宕机,重启,或者是主键冲突等引起的从服务器停止工作, 这里专门收集类似问题并提供整理解决 ...
- mysql的字符集设置为什么_为什么Mysql默认的字符集都是latin1
为什么Mysql默认的字符集都是latin1 关注:151 答案:2 mip版 解决时间 2021-01-25 17:36 提问者旧梦已过期 2021-01-25 03:58 为什么Mysql默认 ...
- c mysql 的默认值_为mysql表字段设置默认值的方法及注意细节
为mysql表字段设置默认值的方法及注意细节,有需要的朋友可以参考下. 环境:MySQL 5.1 + 命令行工具 问题:MySQL表字段设置默认值 解决方法: 代码如下: --SQL: CREATE ...
- glassfish默认密码_在MySQL上使用含盐密码的GlassFish JDBC安全性
glassfish默认密码 我在该博客上最成功的文章之一是有关在GlassFish上使用基于表单的身份验证设置JDBC安全领域的文章 . 对这篇文章的一些评论使我意识到,要真正使它安全,应该做的还很多 ...
- mysql 默认字符集_设定mysql的默认字符集
mysql> show global variables like '%charac%'; --查看当前mysql采用的字符集 mysql>show global variables ...
- mysql存储设计_减少mysql存储列的方法(以设计网络店铺为例)
在设计数据库时,我们会经常碰到表示是非的字段,网络渔夫-汪维曾在设计店铺表时就遇到下列情况: 该店铺有如下属性:首先是否具有如图所示的消费者保障服务: 其次还有诸如是否属于中关村商圈等等;在这里如果要 ...
最新文章
- Open3d学习计划—高级篇 2(彩色点云配准)
- django rest-framework 1.序列化 一
- 裂痕第一至五季/以法之名Damages迅雷下载
- hbase-site.xml 和 hbase-default.xml
- 公式写成matlab代码,大话遗传算法(含Matlab代码)
- js或jquery如何获取父级、子级、兄弟元素(包括祖级、孙级等)
- JDK 8_jstack命令使用
- Guava学习笔记:Immutable(不可变)集合
- Swift3.0P1 语法指南——控制流
- 高德地图---已知两点经纬度坐标求距离和角度
- 【Ubuntu 提升音质】 Linux 平台下的一个 全局音效均衡器插件
- 2022云栖大会开幕 阿里张勇:以更先进技术承担更大责任
- 苹果发布的Mac Pro就是“渣渣”?网友疯狂吐槽
- k8s入坑之报错(4)报错:repomod.xml signature could not be verified
- 51单片机之共阳极静态数码管
- maven complie报错汇总
- 安装sql 2008 express 企业管理器Management Studio
- redis的多路复用原理
- 关于POI设置打印区域 动态添加打印区域问题
- 浅析LruCache原理
热门文章
- OD使用教程18 - 调试篇18
- java 排序_Java中常见的排序算法有哪些?---选择排序
- Part1. 泛函分析讲义I-度量空间概述
- 谷歌身份验证器验证码不对怎么回事_地面最强下载器:IDM+【安卓】详细介绍...
- 【控制】遗传算法(GA,Genetic Algorithm)及 Matlab 实现
- 【数理知识】《随机过程》方兆本老师-第3章-Markov 过程
- 第四章 多变量线性回归-机器学习老师板书-斯坦福吴恩达教授
- verilog一些小知识点注意事项集合
- 【任务脚本】0530更新淘宝618活动领喵币脚本,OrangeJs基于autojs全自动程序稳定运行,向大神致敬...
- 通过COS上传文件至腾讯云