51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1931|回复: 4
打印 上一主题 下一主题

[求助] mysql CPU占用一直很高,内存使用却很小

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-9-4 14:33:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
mysql CPU占用一直很高,内存使用却很小!服务器平台为linux
请问这样的性能问题瓶颈在哪里,该如何解决啊???
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2013-9-5 18:06:14 | 只看该作者
说明一下啊,是一个web 系统,求助啊
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2013-9-6 07:00:12 | 只看该作者
首先切断web server,确定cpu的占用率降到正常值,说明所有的负载都来自web
打开mysql的slowquery选项,看看有哪些慢查询。很多时候cpu的高负载是由一些慢查询引起的,比如用非索引列排序或外连接等都很耗cpu资源。
然后看看log里查询的数量怎样,是不是有大量的连接失败等等
另外可以从页面上猜测,哪些页面是大数据量的,打开是不是很慢,然后把相关的查询掉出来做分析
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2013-9-6 09:22:25 | 只看该作者
谢谢楼上
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2013-9-10 09:57:40 | 只看该作者
求答案
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-25 09:29 , Processed in 0.074470 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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