暂无图片
mysql连接数爆涨
我来答
分享
暂无图片 匿名用户
mysql连接数爆涨

MySQL偶尔出现连接数暴涨(连接数没满),应用无法正常访问,查看slow日志有一些语句执行时间比较长,但是单独拿出来执行都不到一秒,大概没大半个月出现一次,请教一下大佬们这种问题怎么排查?

我来答
添加附件
收藏
分享
问题补充
7条回答
默认
最新
张sir

慢日志里怎么记录的?最好看下执行计划,另外看看问题时段的cpu、内存、io,尤其是io的情况,一种可能的问题是io临时堵了一下。

暂无图片 评论
暂无图片 有用 0
打赏 0
2022-09-23
超越无限D
2022-09-23
yangzhi825

之前倒是没太注意io,不过内存和执行计划都是正常的,爆涨后,那些回话就一直堵在那里了,除非kill回话或者重启数据库才恢复正常

暂无图片 评论
暂无图片 有用 0
打赏 0
严少安
暂无图片

什么事务隔离级别,那些会话是有sql跑不完堵在那里?

暂无图片 评论
暂无图片 有用 1
打赏 0
哇哈哈
2022-09-23
有用
2022-09-23
李宏达
  • 最好把slow日志和执行计划贴出来看看
暂无图片 评论
暂无图片 有用 0
打赏 0
大大刺猬

是不是应用使用的短链接, 没有配置连接池呢,  可以把对应的IP用户 去和业务比对下

暂无图片 评论
暂无图片 有用 0
打赏 0
张sir

我一般会把mysql服务器部署上oracle的osw,这个监控监控粒度比较细,可以到十几秒,普通监控工具一般监控粒度都是分钟级的。有了osw,系统层面出现的问题,大概率都能抓到。建议部署下,下次出问题可以分析。

暂无图片 评论
暂无图片 有用 0
打赏 0
回首看不尽年华

慢日志slow分析下

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏