ITPub博客

首页 > 数据库 > MySQL > MySQL server has gone away

MySQL server has gone away

原创 MySQL 作者:哎呀我的天呐 时间:2020-04-21 14:52:18 1 删除 编辑

【目前排查情况】

2006 MySQL server has gone away这个错误提示,一般发生在以下几种情况供您参考:

1.MySQL进程挂了

2.连接到达wait timeout值时失效,但仍有sql发送过来

3.SQL文本过大,超过了max_allowed_packet

4.SQL被意外终止 建议,应用侧设置好应用重连机制,当发生超时断开时,重连即可。业务中如有长SQL可以适当调整max_allowed_packet 参数避免SQL执行失败。 您可以看下超时参数设置的是多少,对比下业务连接池的设置。也可以看下问题时间点,发起的具体请求SQL文本,看是否有比较大的SQL,网络没有超时,客户没有设置超时时间

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29990276/viewspace-2687410/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
https://cloud.tencent.com/developer/inventory/14362

注册时间:2014-10-30

  • 博文量
    403
  • 访问量
    2528834