收到业务侧反馈数据库很卡
查看数据库调度
确实有大量会话在排队状态,且有会话执行时间较长。
使用c3工具查看
cexec data: ‘uptime’
有台主机负载很高,明显不正常。
查看gn层会话积压情况
负载高的主机会话积压也很高
登录此节点查看是否有硬盘故障
观察了一会,没有异常的显示。
不是硬件的问题,会不会是调度的问题。查看该主机有没有产生大量的tmp文件。
可以看到产生了500多个tmp文件,这明显是不正常的,s开头的数字是调度在gn层的id。
查看此gn节点的会话。
此会话产生了较多的临时文件,可能是Sql写的某方面逻辑不合理,或者别的原因,所以需要会话反馈给业务侧调整。并且将执行时间较长的会话清除,数据库恢复正常。
标签:负载,查看,主机,数据库,调度,gn,gbase From: https://www.cnblogs.com/xurui96/p/17085126.html