学堂 学堂 学堂公众号手机端

mysql性能-实例篇从0开始学定位

lewis 1年前 (2024-05-09) 阅读数 21 #技术
一、如何确定是mysql问题?

下图可以看到mysql进程已经把CPU占用到1527%,当前机器是16线程,也就是仅mysql进程CPU已经用了95%以上。

二、接下来怎么办?

连接数据库》使用数据库》show full processlist;》可以看到执行的命令是sleep还是query,用时多久,具体的信息包括查询语句。



三、如果这里有慢sql语句,你就可以用sql计划或其他查看语句慢的原因。(到这一般可以交给研发解决了。当然我这里没有慢sql,需要继续往下定位)四、



版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门