mysql经常占用cpu100%以上,该怎么解决

mysql经常占用cpu100%以上,该怎么解决,第1张

有多个原因可至CPU高占用,当访问数量非常高的时候,安装程序没有完成,自身的更新进行过程,都会发生。

可将网络断开,让数据库在无访问情况下,看占用高不高,

再就是大的访问量的情况,如果是此原因引起的,那只能优化访问的语句,降低访问次数,我也见过一些人,无限制地任意使用SQL语句,至数据库负荷重。

1.检查数据关键字段是否建立索引2.检查是否太多未关闭链接3.索引是否被频繁更新4.被查询表记录的数量是否过多5.表与表关联查询,是否数据量过多6.检查缓冲设置7.优化SQL语句8.你用PHP5,可能也用了MYSQL5,尽量使用存储过程。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7524834.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存