起因

业务部门反馈测试环境进不去了,查了一下日志报错,inesrt log表的时候Mysql gone away,

1.show process_list查看一下是否有死锁的进程,发现 state 字段下大量的
waitting for table level lock,出现了表级锁等待的场景,我们的数据库是InnoDB引擎,大概率猜测一下问题原因可能是大量的事物排队待读,同时这时候我们出现写表操作,就会出现这种问题,但是测试库的一个log表示不会出现这么高并发读的场景的
2.后来发现是某个同事在mysqldump表,dump表的时候会导致数据库出现标所,这时候我们进入后台的时候,会往log表里面写日志,这时候就会出现等待的场景,等待超时以后,mysql gone away断开了链接。

解决

1.使用 mysqldump 备份数据库时避免锁表 --single-transaction
2.备份尽量选择晚上或者凌晨,降低对系统的影响吧

记录一次Mysql gone away故障相关推荐

  1. 老男孩教育每日一题-2017年4月28日- MySQL主从复制常见故障及解决方法?

    MySQL主从复制常见故障及解决方法? 1.1.1故障1:从库数据与主库冲突 show slave status; 报错:且show slave status\G Slave_I/O_Running: ...

  2. zabbix mysql监控告警_Zabbix监控mysql配置及故障告警配置

    同时介绍了触发器的创建及zabbix通过邮件方式告警配置. 一.配置自带模板监控mysql 1.提供配置文件模板 文件位置在源码包/usr/local/src/zabbix-3.0.4/conf/za ...

  3. mysql data too large_MySQL数据库之mysql 主从同步故障解决   Error 'Row size too large ( 8126)....

    本文主要向大家介绍了MySQL数据库之mysql 主从同步故障解决   Error 'Row size too large (> 8126). ,通过具体的内容向大家展现,希望对大家学习MySQ ...

  4. 记录一次MySQL数据库失败教训

    记录一次MySQL数据库失败教训 最近发现了下载了Navicat Premium后数据库的密码总是重置,因此在网上看了很多的改密码的教程,却总是改不成功,后来才发现不是改不成功,而是电脑上我安装的两个 ...

  5. mysql客户端启动失败_MySQL Study案例之--MySQL客户端连接故障

    MySQL Study案例之--MySQL客户端连接故障 系统环境: 操作系统:RedHat EL6 DB Soft:  MySQL 5.6.4-m7 在系统安装了源码包 MySQL 5.6.4-m7 ...

  6. mysql lib_explode_这简直就是一个“定时炸弹”!记一次 MySQL 的奇葩故障

    开发突然紧急的过来说,他们记录无法插入了,有报重复键错误 ERROR 1062 (23000): Duplicate entry '2147483647' for key 'PRIMARY' 表名和数 ...

  7. 记一次MySQL AUTO_INCREMENT的故障

    一.前言 开发突然紧急的过来说,他们记录无法插入了,有报重复键错误 ERROR 1062 (23000): Duplicate entry '2147483647' for key 'PRIMARY' ...

  8. tidb使用坑记录TiDB和Mysql的sql差异总结

    tidb使用坑记录 1.对硬盘要求很高,没上SSD硬盘的不建议使用 2.不支持分区,删除数据是个大坑. 解决方案:set @@session.tidb_batch_delete=1; 3.插入数据太大 ...

  9. mysql主从同步故障整理

    快速简单的解决办法:根据错误日志情况,简单快速确认故障点,然后确认是否可以跳过这个错误,跳过错误的方法是:set global sql_slave_skip_counter=1;跳过并忽略错误. 故障 ...

最新文章

  1. 高并发系列:存储优化之也许可能是史上最详尽的分库分表文章之一
  2. Xamarin.Forms的相对布局RelativeLayout
  3. 你可以去学python_你是怎么学好Python的?
  4. (轉貼) Embedded System與System on Chip的差異 (IC Design)
  5. jenkins-sonar 静态扫描阶段 连接svn 报错
  6. dp套dp(动态规划)
  7. Dubbo xml配置 和注解配置 写法
  8. vue解决v-for报错 [vue/valid-v-for]Custom elements in iteration require ‘v-bind:key‘ directives
  9. memcache 缓存命中率   状态查询
  10. Windows Embedded Standard 7 剪裁随笔
  11. 怒肝三个月啃完这110道面试题,跳槽薪资翻倍
  12. 【博客话题】什么样的学生你都能教好——亲爱的魏老师
  13. 谈谈数值分析中的插值(截断)误差,以牛顿法为例
  14. 蓝桥杯2015年第六届C/C++省赛B组第七题-牌型种数
  15. linux ldd命令详解
  16. 【资料搬迁】虚拟机安装CentOS
  17. 【CS229机器学习】作业 Problem Set #1 有监督学习
  18. 水经注地图发布服务的安装与卸载
  19. latex 绘制三线表
  20. 高等数学-求曲线拐点

热门文章

  1. CTFSHOW-反序列化
  2. linux 三维机械软件有哪些,机械行业主要用到哪些三维设计软件?
  3. Android APP:Preference使用详解和实例(附源码)
  4. (C++)出现错误error: expected unqualified-id before numeric constant|
  5. windows7系统怎么管理右键新建菜单
  6. 图片转Base64上传至服务器
  7. html txt doc pdf区别,HTML、PDF文件格式转换工具一览doc
  8. 神武3哪个服务器比较稳定,这个没人看好的门派 今天成了服战里最可怕的那一个...
  9. 这项技术可以合成以假乱真的奥巴马视频
  10. FTP部署看这一篇就够了——Linux版