全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1960|回复: 17
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
1#
发表于 2020-5-14 17:18:30 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
宝塔查看服务器负载满了,top查看基本是Mysql占用,求教各位大佬怎么优化?
以前同样的设置,都没问题,最近突然出现这样的问题,宝塔打开非常慢(经常打不开),但是重启服务器就好了。过两三天又是这样的问题,头大
推荐
发表于 2020-5-14 17:19:46 | 只看该作者
我觉得Redis不错,你觉得呢?
18#
发表于 2020-5-14 20:57:45 | 只看该作者
加钱,加钱,就一直升级配置
17#
发表于 2020-5-14 20:43:15 | 只看该作者
不说下基本配置
流量
单说个top状况
难以圈定问题大概范围

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

16#
发表于 2020-5-14 20:36:07 | 只看该作者
如果是数据量过大就分表 页面能做缓存做缓存 做这些都麻烦就无脑加配置吧 如果没有很大数据量 也没有很大访问量 还出现这个问题 查下代码逻辑有没有死循环 有没有被人频繁访问的网址
15#
发表于 2020-5-14 20:17:00 | 只看该作者
换服务器把
14#
 楼主| 发表于 2020-5-14 20:13:47 | 只看该作者
wcn 发表于 2020-5-14 17:57
看看是不是硬盘io占满了的问题,换固态试试

磁盘本身就是SSD,IO没满,只是CPU负载满了
13#
 楼主| 发表于 2020-5-14 20:12:22 | 只看该作者
krazy176 发表于 2020-5-14 17:26
到底是MySQL占用啥?CPU还是内存。最好的解决方式永远是加钱升配置!  实在没钱,加cache层,比如Redis之类 ...

CPU负载满了
12#
 楼主| 发表于 2020-5-14 20:11:18 | 只看该作者
1号城管 发表于 2020-5-14 19:27
看起来像是MySQL走swap了哟,

我去试试看
11#
发表于 2020-5-14 19:27:23 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
10#
发表于 2020-5-14 17:57:57 来自手机 | 只看该作者
换四e7独服
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-31 15:25 , Processed in 0.064999 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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