MySQL server has gone away

来源:这里教程网 时间:2026-03-01 15:09:54 作者:

【目前排查情况】 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,网络没有超时,客户没有设置超时时间

相关推荐