Skip to content
目录概览

MySQL数据库服务器CPU高占用,应该从那些方面进行分析?

  • 使用top命令查看是否是MySQL高占用CPU;
  • show processlist,查看 session 情况,是不是有消耗资源的 sql 在运行。找出消耗高的 sql,看看执行计划是否准确, index 是否缺失,或者实在是数据量太大造成;
  • 判断数据库连接是否激增,来判断是否遇到了流量洪峰。