51Testing软件测试论坛

标题: mysql CPU占用一直很高,内存使用却很小 [打印本页]

作者: hlhelei    时间: 2013-9-4 14:33
标题: mysql CPU占用一直很高,内存使用却很小
mysql CPU占用一直很高,内存使用却很小!服务器平台为linux
请问这样的性能问题瓶颈在哪里,该如何解决啊???
作者: hlhelei    时间: 2013-9-5 18:06
说明一下啊,是一个web 系统,求助啊
作者: goal1860    时间: 2013-9-6 07:00
首先切断web server,确定cpu的占用率降到正常值,说明所有的负载都来自web
打开mysql的slowquery选项,看看有哪些慢查询。很多时候cpu的高负载是由一些慢查询引起的,比如用非索引列排序或外连接等都很耗cpu资源。
然后看看log里查询的数量怎样,是不是有大量的连接失败等等
另外可以从页面上猜测,哪些页面是大数据量的,打开是不是很慢,然后把相关的查询掉出来做分析
作者: hlhelei    时间: 2013-9-6 09:22
谢谢楼上
作者: hlhelei    时间: 2013-9-10 09:57
求答案




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2