免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2687 | 回复: 6
打印 上一主题 下一主题

系统效率低下,请高手指点 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-08-10 15:56 |只看该作者 |倒序浏览
具体情况为,执行sar 1 5
# sar -u 1 5

HP-UX nclass6 B.11.11 U 9000/800    08/10/07

15:44:17    %usr    %sys    %wio   %idle
15:44:18      33      43       5      20
15:44:19      34      44       7      14
15:44:20      34      46       6      15
15:44:21      33      43       5      18
15:44:22      30      39       7      25

Average       33      43       6      18

%usr和%sys都偏高,正常情况下最多有个10几就已经不得了了

另外:
sar -c 1 5
# sar -c 1 5

HP-UX nclass6 B.11.11 U 9000/800    08/10/07

15:50:48 scall/s  sread/s  swrit/s   fork/s   exec/s  rchar/s  wchar/s
15:50:49   59641     4626      593   198.02   197.03  33771720     2028
15:50:50   65822     5051      641   217.00   218.00  37427200        0
15:50:51   65340     5028      648   214.85   214.85  37069812        0
15:50:52   66978     5012      658   216.16   216.16  37897308        0
15:50:53   58479     4551      568   187.00   187.00  32517118    10240

Average    63241     4853      621   206.59   206.59  35730738     2453
#
正常情况下scall最多就500,fork顶多0点几,从没这么大过。

据说重启机器可以解决问题,可我现在不能重启,请问各位高手可有好方法把它恢复正常。
PS:这台机器上仅跑了一个Informix数据库,一直正常,今天突然变得如此

论坛徽章:
0
2 [报告]
发表于 2007-08-10 16:17 |只看该作者

回复 #1 ibu 的帖子

楼主要确定几个事,今天是否数据库连接突然变多了?有没有对数据库进行修改?文件系统是否满?另外看下系统使用状况,如内存、cpu、网络、io等,看是否有瓶颈。

论坛徽章:
0
3 [报告]
发表于 2007-08-10 16:30 |只看该作者
数据库连接没有变多,一切都和往常一样
也没有对数据库做什么修改
# vmstat 1 5
         procs           memory                   page                              faults       cpu
    r     b     w      avm    free   re   at    pi   po    fr   de    sr     in     sy    cs  us sy id
    9    23     0   347035    6791   49    9     0    0     0    0     0   1438   2440   770  1201 183 67980956270592
    9    23     0   347035    6833 3361   96     0    0     0    0     0   2349  61589  8338   0  0 100
    9    23     0   347035    6742 3395   98     0    0     0    0     0   2339  62083  8378   0  0 100
    9    23     0   347035    6832 3369   99     0    0     0    0     0   2280  61649  8329   0  0 100
    9    23     0   347035    6811 3381   96     1    0     0    0     0   2221  62246  8290   0  0 100

这个我看不懂呀
另外文件系统也没有饱和
# bdf
Filesystem          kbytes    used   avail %used Mounted on
/dev/vg00/lvol3    1048576   53127  933238    5% /
/dev/vg00/lvol1     398869   49520  309462   14% /stand
/dev/vg00/lvol8    4194304  474906 3486977   12% /var
/dev/vg00/lvol7    4194304  729484 3248323   18% /usr
/dev/vg00/lvol9    2097152  215855 1763723   11% /usr/informix
/dev/vg00/lvol6    2097152  246396 1735088   12% /tmp
/dev/vg00/lvol5    4194304  659025 3314369   17% /opt
/dev/vg00/lvol4     106496    5176   95027    5% /home
/dev/fsvg/lv_audit2
                   5144576  604682 4256193   12% /audit2
/dev/fsvg/lv_audit1
                   5144576    6164 4817268    0% /audit1
/dev/fsvg/lv_inormix
                   1048576    1357  981775    0% /informix
/dev/fsvg/lv_backup
                   20971520 3078820 17613228   15% /backup
/dev/fsvg/lv_work  4194304 4077523  110337   97% /work

论坛徽章:
0
4 [报告]
发表于 2007-08-10 16:47 |只看该作者

回复 #3 ibu 的帖子

看你的cpu idel是100%,说明系统很空闲呀。感觉你的系统运行正常,不要杞人忧天。

论坛徽章:
0
5 [报告]
发表于 2007-08-11 09:36 |只看该作者
系统肯定有问题,vmstat 的b一列太高了,CPU都无法利用起来,可以叫800帮你珍断一起

论坛徽章:
0
6 [报告]
发表于 2007-08-14 18:58 |只看该作者
你的问题解决了吗?在系统忙的时候,再把sar -ud 贴出来?
你的存储设备是什么型号,什么配置?

论坛徽章:
0
7 [报告]
发表于 2007-08-14 20:23 |只看该作者
用sar -d看一下磁盘繁忙程度吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP