全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
12
返回列表 发新帖
楼主: 浪迹天涯

MySQL 造成服务器负载过高,怎么解决?

[复制链接]
发表于 2020-5-14 19:27:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2020-5-14 20:11:18 | 显示全部楼层
1号城管 发表于 2020-5-14 19:27
看起来像是MySQL走swap了哟,

我去试试看
 楼主| 发表于 2020-5-14 20:12:22 | 显示全部楼层
krazy176 发表于 2020-5-14 17:26
到底是MySQL占用啥?CPU还是内存。最好的解决方式永远是加钱升配置!  实在没钱,加cache层,比如Redis之类 ...

CPU负载满了
 楼主| 发表于 2020-5-14 20:13:47 | 显示全部楼层
wcn 发表于 2020-5-14 17:57
看看是不是硬盘io占满了的问题,换固态试试

磁盘本身就是SSD,IO没满,只是CPU负载满了
发表于 2020-5-14 20:17:00 | 显示全部楼层
换服务器把
发表于 2020-5-14 20:36:07 | 显示全部楼层
如果是数据量过大就分表 页面能做缓存做缓存 做这些都麻烦就无脑加配置吧 如果没有很大数据量 也没有很大访问量 还出现这个问题 查下代码逻辑有没有死循环 有没有被人频繁访问的网址
发表于 2020-5-14 20:43:15 | 显示全部楼层
不说下基本配置
流量
单说个top状况
难以圈定问题大概范围

建议:
先查看下慢查询日志
优化下对应的表(主要是索引)
适当修改程序(可能)
然后再看效果 大比例基本能在一段时间内不再出现类似情况。

发表于 2020-5-14 20:57:45 | 显示全部楼层
加钱,加钱,就一直升级配置
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-8 07:42 , Processed in 0.059567 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表