免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: zcongwei
打印 上一主题 下一主题

急求,mysql 经常导致CPU使用率100%  关闭 [复制链接]

论坛徽章:
1
白银圣斗士
日期:2015-11-23 08:33:04
91 [报告]
发表于 2008-07-29 12:07 |只看该作者
原帖由 zcongwei 于 2008-7-29 11:25 发表



我试了一下
[root@localhost ~]# hdparm -Tt /dev/hdc

/dev/hdc:
Timing cached reads:   2840 MB in  2.00 seconds = 1419.51 MB/sec
Timing buffered disk reads:    4 MB in  3.19 seconds =  ...


一台普通的DELLPC服务器:
[root@localhost ~]# hdparm -Tt /dev/sda

/dev/sda:
Timing cached reads:   14852 MB in  2.00 seconds = 7434.56 MB/sec
Timing buffered disk reads:  176 MB in  3.01 seconds =  58.38 MB/sec

论坛徽章:
1
白银圣斗士
日期:2015-11-23 08:33:04
92 [报告]
发表于 2008-07-29 12:09 |只看该作者
^_^差得好远哦。。估计换了有很多在改善。

希望不是主板或硬盘以外的问题导至读写慢的问题。。over....

IDE的话打开了DMA和32位传输了吧?

论坛徽章:
0
93 [报告]
发表于 2008-07-29 12:14 |只看该作者

回复 #71 zcongwei 的帖子

从这些慢查询语句看....SQL的优化空间很大。。。应该根据业务需要,保持共嫩那个不变,把这些SQL语句重写。
存在大量等待,不一定有问题,但是综合在线人数100人左右,就有那么多等待,这就是不正常的情况。我之前的公司有2000人左右在线(游戏服务器),CPU也就50%左右,我的查询等待语句非常少,(服务器配置:2G内存,双核CPU,普通的HP PC服务器)

LZ还是考虑下有多少资源可以使用,硬件方面能做什么优化,数据库服务器参数能做什么优化,SQL语句有什么优化,业务逻辑能有什么优化......
做优化就是要综合各方面,做到平衡。。。。就成功,但是这个平衡,再各种情况下又有所区别(最要是值数据量,负荷等关键因素)。
本人出道不长,说的不对地方,还请大家指正与批评!

评分

参与人数 1可用积分 +2 收起 理由
yueliangdao0608 + 2 我很赞同

查看全部评分

论坛徽章:
0
94 [报告]
发表于 2008-07-29 12:33 |只看该作者
SQL优化是根本,你再增加服务器也是白搭!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP