天空小小岛技术论坛

 找回密码
 注册
搜索
查看: 7188|回复: 0
打印 上一主题 下一主题

linux下排查解决db负载过高

[复制链接]
跳转到指定楼层
1#
云天一 发表于 2010-5-1 15:39:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
db负载过高

查看负载情况
# w

查看具体信息
# vmstat 1

进入web服务器

查看日志是否被攻击,是否出现502
# tail -f /home/logs/client/access.log

# netstat -anop|grep -c php
数值大于500会引起502,小于500而数值很大且不断上升
这时就要杀死mysql进程

进入db服务器
# killall mysqld       直到mysql进程全部杀死

重启nginx
# /etc/init.d/nginx start

重启mysql
# mysqld_multi start 1-20

# mysqld_multi report
查看mysql启动情况

再查看负载,观察负载有没有降下来
# w
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|天空小小岛  |京ICP备2025130156号|

GMT+8, 2025-6-22 11:15 , Processed in 0.085630 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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