全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 3814|回复: 14
打印 上一主题 下一主题

[疑问] VPS中mysqld进程运行时间长,占用过多cpu的问题.

[复制链接]
跳转到指定楼层
1#
发表于 2010-9-13 13:48:39 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我在vps中用crontab运行一些php脚本.

可能是某些采集脚本有问题,结果导致mysqld进程运行时间长,占用过多cpu

不知道是哪个脚本出问题了.这个要慢慢查.

请问可以设置什么选项让mysqld不要运行那么久,占用那么多cpu吗?


top - 13:48:08 up  4:21,  1 user,  load average: 1.53, 3.85, 5.77
Tasks:  99 total,   1 running,  98 sleeping,   0 stopped,   0 zombie
Cpu(s): 26.6%us,  4.5%sy,  0.0%ni, 45.7%id, 22.6%wa,  0.0%hi,  0.0%si,  0.5%st
Mem:    524512k total,   518652k used,     5860k free,     4980k buffers
Swap:   262136k total,      988k used,   261148k free,   261224k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
2347 mysql     15   0 44056  26m 4684 S 90.9  5.3  62:18.13 mysqld            
19652 www       16   0 42768  25m 5032 D  7.7  5.0   0:18.02 php-cgi            
19610 www       16   0 39820  22m 5120 D  5.7  4.4   0:16.55 php-cgi            
19765 www       16   0 41560  24m 4968 S  5.7  4.8   0:03.87 php-cgi            
20041 www       15   0 40180  23m 4912 S  1.7  4.5   0:01.74 php-cgi            
19723 www       17   0 42456  25m 5104 S  1.0  5.0   0:16.35 php-cgi            
19768 www       17   0 39612  21m 5000 S  1.0  4.3   0:03.24 php-cgi            
    1 root      15   0  2076  656  560 S  0.0  0.1   0:00.00 init               
    2 root      RT   0     0    0    0 S  0.0  0.0   0:00.01 migration/0        
    3 root      34  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0        
    4 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/1        
    5 root      34  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/1        
    6 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/2        
    7 root      34  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/2        
    8 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/3        
    9 root      34  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/3        
   10 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 events/0

[ 本帖最后由 GoTop 于 2010-9-13 13:50 编辑 ]
15#
 楼主| 发表于 2010-9-17 02:02:39 | 只看该作者
原帖由 icest 于 2010-9-17 00:50 发表
别用msyql


mysql是必须的
14#
 楼主| 发表于 2010-9-17 02:02:22 | 只看该作者
原帖由 组长 于 2010-9-16 23:15 发表
SQL 单独放吧


有难度啊
13#
 楼主| 发表于 2010-9-17 02:02:10 | 只看该作者
原帖由 cw723 于 2010-9-16 14:17 发表
升级内存 升级CPU 解决


这都需要白花花的银子啊
12#
发表于 2010-9-17 00:50:56 | 只看该作者
别用msyql
11#
发表于 2010-9-16 23:15:43 | 只看该作者
SQL 单独放吧
10#
发表于 2010-9-16 14:17:06 | 只看该作者
升级内存 升级CPU 解决
9#
发表于 2010-9-16 14:11:10 | 只看该作者
MYSQL放到其他机器里。
8#
 楼主| 发表于 2010-9-13 22:09:06 | 只看该作者
原帖由 Administrator 于 2010-9-13 19:23 发表
优化SQL语句,,这可是门深学问


正在痛苦的学习中
7#
发表于 2010-9-13 19:23:05 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-2 00:12 , Processed in 0.104524 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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