当前位置: 首页 > article >正文

数据库Communications link failure

1.出现错误查询 Error querying , Communications link failure

#Error querying database.Cause:com.mysql.cj.jdbc.exceptions.CommunicationsException:Communications link failure
The last packet successfully received from the server was 10,016 milliseconds ago.
The last packet sent successfully to the server was 10,030 milliseconds ago.

image-20231117141600194

结合当时场景, 有很多查询到某一个表的任务都在进行中, 其他表查询正常, 只要涉及到该表的查询, 就会连接失败

2.使用的是MySQL数据库, 排查数据库查询超长连接

SELECT * FROM information_schema.processlist 
WHERE command = 'Sleep' AND time > 30;

当时发现有很多time在六七千, 占用连接,

image-20231117142100993

3.直接KILL + ID释放掉, 后续连接正常

KILL ID

http://www.kler.cn/a/132289.html

相关文章:

  • 记录一次macos没有sudoers文件问题
  • PSP - 蛋白质复合物结构预测 Template 的 Multichain Mask 2D (二维多链掩码)
  • MFC保存窗口客户区为图片
  • BGP的基础知识
  • 人工智能Keras的第一个图像分类器(CNN卷积神经网络的图片识别)
  • 【备忘】ChromeDriver 官方下载地址 Selenium,pyppetter依赖
  • 直播间停留人气的10种方法
  • JAVA刷题之字符串的一些个人思路
  • C# 正则表达式大全
  • scala解析命令行参数
  • 将 ONLYOFFICE 文档编辑器与 Node.js 应用集成
  • MySQL中json类型,你使用过吗
  • 【 OpenGauss源码学习 —— 列存储(update)】
  • check-update] get changed dataId error, code: 403
  • 6.7二叉树的最小深度(LC111)
  • c# 字符串转换为byte
  • php正则表达式汇总
  • Java实现的插件化策略模式
  • ForkLift:macOS文件管理器/FTP客户端
  • 【全网首发】2023年NOIP真题