免费注册 查看新帖 |

Chinaunix

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

[SCO UNIX] 系统慢,如何优化? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-06-19 17:56 |只看该作者 |倒序浏览
我公司业务主机(服务器)配置如下:

HP U3000 服务器 ( 60用户 --  刚接手,还不熟,应该不低此数)。 双1.066GHz CPU,  1G内存。 安装informix online  数据库应用服务。 两个主要文件系统/u1和/u2分别使用了91%和88% 。  其他文件系统还有较充足空间可供使用。

当系统内用户数达到25个以上时,系统性能下降很快,CPU占用率达100%.

请帮忙。如何优化.

论坛徽章:
0
2 [报告]
发表于 2004-06-19 19:59 |只看该作者

系统慢,如何优化?

我们的机也需要优化了

论坛徽章:
0
3 [报告]
发表于 2004-06-20 10:56 |只看该作者

系统慢,如何优化?

是什麽占用了cpu的资源?是io还是user?

论坛徽章:
0
4 [报告]
发表于 2004-06-20 16:33 |只看该作者

系统慢,如何优化?

请打过电话来吧,看我能否帮助你。今天下午5点前等候。

我给你发了本论坛信件,有我的电话。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
5 [报告]
发表于 2004-06-20 16:39 |只看该作者

系统慢,如何优化?

一个文件系统的有效空余空间不应小于10%,如果小了,就应设法改变。
man sar 看看
在系统繁忙时做一下sar -b;sar -d等相关命令,看看瓶颈在那里。

论坛徽章:
0
6 [报告]
发表于 2004-06-20 17:05 |只看该作者

系统慢,如何优化?

我假设你的系统配置合理(如果你的系统本身配置不合理,那就是另一回事了)。

一、查是否有死进程。前面论坛有查死进程的论述。简单地讲,只要用shell隔10秒执行一次ps -e 输出到两个不同

文本中,然后比较对应进程,看那个用户进程CPU占用时间发生了变化。
二、查是否有应用进程对大表进行长时间操作。
    与上法相类似, 用shell隔10秒执行一次onstat -u,比较sessid号相同的informix连接在10秒中内读请求较大

的行。然后对该行用onstat -r -g sql sessid号,查该连接是否在对大表进行长时间的操作,如果是,则根据查询

条件增加相应索引。

   一个月前我的数据库曾因上面原因,导致读缓存命中率下降至0%

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
7 [报告]
发表于 2004-06-20 17:33 |只看该作者

系统慢,如何优化?

按sco资料的说法,空间小于15%的时候就要考虑了。

论坛徽章:
0
8 [报告]
发表于 2004-06-20 20:05 |只看该作者

系统慢,如何优化?

[quote]原帖由 "sdccf"]按sco资料的说法,空间小于15%的时候就要考虑了。[/quote 发表:


老版主说得没错,但问题是,如果你的系统是数据库,那么,你的应用程序一般不会使用文件系统吧?SCO对剩余空间的要求主要是针对写操作的,如果只读影响不大。我的应用系统在 /u2 文件系统上,占用了91%,但因应用系统基本不写系统,所以,对 informix 的运行几乎没影响。


如果你的informix不是配置tmp指向 /u1 、 /u2 的话,应该也没问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP