一、如何确定是mysql问题?
下图可以看到mysql进程已经把CPU占用到1527%,当前机器是16线程,也就是仅mysql进程CPU已经用了95%以上。
二、接下来怎么办?
连接数据库》使用数据库》show full processlist;》可以看到执行的命令是sleep还是query,用时多久,具体的信息包括查询语句。
三、如果这里有慢sql语句,你就可以用sql计划或其他查看语句慢的原因。(到这一般可以交给研发解决了。当然我这里没有慢sql,需要继续往下定位)
四、
下图可以看到mysql进程已经把CPU占用到1527%,当前机器是16线程,也就是仅mysql进程CPU已经用了95%以上。
连接数据库》使用数据库》show full processlist;》可以看到执行的命令是sleep还是query,用时多久,具体的信息包括查询语句。
下一篇:mysql性能——1优化配置
AIGC 生成式AI 落地应用 从0开始学习
从0开始学java IOIO 发展BIO设计思想核心类SocketIO 流BIO实例 -- 多人聊天室客户端服务NIO 项目
从0开始学习C
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M