开发者社区> 问答> 正文

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

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

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

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

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

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

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载

相关镜像