默认情况下,MySQL本身通过各种TIMEOUT参数来断开链接。

对TIMEOUT的各种解释:

connect_timeout 在建立连接时起作用,对于使用连接池的情况或者网络较差的情况建议将该值增大.interactive_timeout和wait_timeout 交互式与非交互的链接 主要适用于连接空闲阶段。net_read_timeout和net_write_timeout主要是connection 在 read 或write时 繁忙阶段的超时。

具体实例:

1、

Can't connect to MySQL server 。。。。。

Lost connection to MySQL server at 'reading authorization packet', system error: 0

在进行连接握手阶段可能因为网络抖动导致连接失败,增加connect_timeout可以解决这个问题。这个会引擎MySQL线程占用问题,如果可以的话在不增加timeout的时候,适当的重新连接。

2、

Lost connection to MySQL server at ‘reading initial communication packet’:

TCP多次握手建立连接后,对用户名和密码检查完毕后,还有IP->HOST->DNS->IP验证,任何一步都可能因为网络问题导致线程阻塞。这个主要是因为DNS不稳定导致的。如果可以的话在配置文件中添加"skip-name-resolve",减少域名解析的时间。

3、

Lost connection to MySQL server during query

这个就比较随机啦。可能是由于net_read_timeout和net_write_timeout 引起或者其他。

参考文章:http://www.realzyy.com/?p=491

mysql抖动可能的原因_MySQL应对网络抖动问题相关推荐

  1. mysql 无法启动 查看原因_Mysql服务无法启动问题

    今天重新安装mysql时遇到"mysql服务无法启动"问题 从Mysql官网下载mysql installer(https://cdn.mysql.com//Downloads/M ...

  2. mysql mariadb不能启动原因_MySQL(MariaDB)无法启动

    我在64位安装上运行Arch Linux 4.8.4-1.我通过pacman安装了MariaDB.当我尝试用systemctl启动mysqld启动它时,它给了我 Job for mariadb.ser ...

  3. 打开计算机窗口抖动是什么原因,电脑开机显示器抖动的原因及解决方法

    电脑开机显示器抖动的原因及解决方法 劣质连接线没有屏蔽功能,在电源线附件极易受影响,就算没有这方面的影响,劣质连接线本身也有可能导致此问题.此时你更换连接线就OK了.下面是jy135小编收集整理的电脑 ...

  4. 打开计算机窗口抖动是什么原因,电脑显示器屏幕抖动的原因有哪些

    显示器屏幕不断抖动,除了会让你感觉眼睛很快就疲劳,时间长了会给使用者带来眼疾以外.如果不及时解决会对你的系统造成损坏,因为可能是系统本身隐藏的问题反映在屏幕抖动的现象上.其实有很多原因可以导致屏幕出现 ...

  5. mysql一主两从_MySQL 网络延迟参数设置建议

    点击上方"数风云"关注我们吧! 文/毛思平 近期投产的MySQL数据库集群偶尔出现节点被逐出集群的情况,怀疑是网络抖动导致的.查询官方文档发现,MySQL 8.0.13版本引入集群 ...

  6. w ndows10专业版连接不上网,windows10无线网络连不上的原因与应对方法

    最近有用户反馈,遇到了windows10无线网络连不上的问题,不知如何解决?其实导致windows10无线网络连不上的原因有很多种,下面小编介绍windows10无线网络连不上的原因与应对方法. 一. ...

  7. mysql性能的介绍少_MySQL性能突然下降怎么回事 MySQL性能突然下降原因介绍

    MySQL性能突然下降怎么回事?本篇文章小编给大家分享一下MySQL性能突然下降原因介绍,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 有时会碰到这样的情况,一条 SQL ...

  8. mysql装不上怎么办_MySQL数据库之mysql安装不上怎么办 mysql安装失败原因和解决方法...

    本文主要向大家介绍MySQL数据库之mysql安装不上怎么办 mysql安装失败原因和解决方法了 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. mysql数据库安装不了了!my ...

  9. mysql主主同步冲突_MySQL主主同步主键冲突处理

    两台数据库都报slave同步失败了,先说明一下环境,架构:lvs+keepalived+amoeba+mysql,主主复制,单台写入, 主1:192.168.0.223(写) 主2:192.168.0 ...

最新文章

  1. python lambda 逻辑_Python之lambda表达式和内置函数
  2. lombok @Builder注解的使用
  3. iOS之获取手机的系统信息
  4. java中文本框显示在命令按钮后面_Maya中Pymel写个带界面的重命名工具(一)
  5. 第八十四期: Java、Web 和移动程序员学习的 12 个框架
  6. 【LeetCode 629】K个逆序对数组
  7. ajax中判空函数,jQuery Ajax成功函数数据为空?
  8. 北大教授证明黎曼猜想?但在前一天取消了
  9. docker命令总结(二)
  10. 计算机格式化后,电脑格式化后需要重装系统吗_格式化电脑重装系统的方法步骤...
  11. Android Studio 占C盘空间是什么原因?
  12. 什么是事件流? 什么是事件冒泡? 什么是事件捕获?
  13. 笔记本上怎么怎么暂停cmd打印窗口
  14. 线性代数(预备知识)
  15. 复现有道NLPCC-2018 CGEC:A Neural Machine Translation Approach to Chinese Grammatical Error Correction
  16. 概率论与数理统计之随机试验与随机时间样本空间与事件的集合表示
  17. 如何用zbrush雕刻布料和褶皱
  18. UCSC下载ENCODE数据
  19. **caffe_vcpkg+vs2017+win7安装整理**
  20. 全面解析NFT的流动性问题与解决方案

热门文章

  1. A quick presentation of the Visual Studio 2010 editions per role
  2. RHEL 6安装中的问题
  3. iPhone失去反应咋办?
  4. Ubuntu 16.04添加启动图标到Dash Home中
  5. Delphi clientdataset的详细介绍
  6. 靠一强过Excel的工具,3年变成女领导,还把报表做成养老工作
  7. NLP使用Python作为开发语言以及人工智能方面的优势
  8. only 程序员的一个小总结
  9. 判断无向图是否有回路有四种方法
  10. 【转载】12项职场缺陷行为你有吗?