暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Gbase主机负载异常

IT那活儿 2022-11-14
262
点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!

问题背景

收到业务侧反馈数据库很卡,于是去查看数据库调度,如下图:
确实有大量会话在排队状态,且有会话执行时间较长。


问题分析

2.1 使用c3工具查看
cexec data: ‘uptime’
有台主机负载很高,明显不正常。
2.2 查看gn层会话积压情况
负载高的主机会话积压也很高。
2.3 登录此节点查看是否有硬盘故障
观察了一会,没有异常的显示。
既然不是硬件的问题,那会不会是调度的问题?
于是查看该主机有没有产生大量的tmp文件。
可以看到产生了500多个tmp文件,这明显是不正常的,s开头的数字是调度在gn层的id。
2.4 查看此gn节点的会话此会话产生了较多的临时文件,可能是sql写的某方面逻辑不合理,或者别的原因,所以需要会话反馈给业务侧调整,并且将执行时间较长的会话清除,数据库恢复正常。



本文作者:徐 瑞(上海新炬王翦团队)

本文来源:“IT那活儿”公众号

文章转载自IT那活儿,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论