开发者社区 问答 正文

mysqld.exe占用cpu过高怎么处理

服务器里的mysqld.exe这个程序占用CPU时不时到了90%以上,怎么处理

展开
收起
@tisudu 2017-03-10 09:54:21 6943 分享 版权
3 条回答
写回答
取消 提交回答
    1. 分析 mysql 的慢日志,查找慢 sql
    2. 针对这些 sql 做优化,比如增加索引等
    3. 实在不行就只能加机器了。。或者买 RDS
    2019-07-17 20:53:53
    赞同 展开评论
  • Mysql作为数据库服务,在高负载下,IO,CPU必然会占用较高。优化mysql的占用问题,主要是通过优化访问mysql的应用来进行。比如优化慢查询,减少访问,清理过期无用数据等。

    2019-07-17 20:53:53
    赞同 展开评论
  • 建议看服务器Cpu配置

    2019-07-17 20:53:53
    赞同 展开评论
问答分类:
问答地址: