开发者社区> 问答> 正文

怎样排查MySQL数据库cpu飙升?

怎样排查MySQL数据库cpu飙升?

展开
收起
7大帅 2021-12-14 23:14:32 813 0
1 条回答
写回答
取消 提交回答
  • 使用top 命令观察,确定是mysqld导致还是其他原因。

    如果是mysqld导致的,show processlist,查看session情况,确定是不是有消耗资源的sql在运行。

    找出消耗高的 sql,看看执行计划是否准确, 索引是否缺失,数据量是否太大。

    2021-12-14 23:34:24
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像