开发者社区> 问答> 正文

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

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

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

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

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

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

相关电子书

更多
百问百答-RDS (下) 立即下载
百问百答-RDS (上) 立即下载
RDS SQL Server CPU高使用率性能优化 立即下载

相关镜像