免费注册 查看新帖 |

Chinaunix

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

怎么看待informix所在操作系统与硬件 [复制链接]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-05-29 20:03 |只看该作者 |倒序浏览
1.从全局着眼

通常只观察系统性能量度是不够的,需要考虑整个系统如磁盘/控制器、CPU、网络的使用情况。


2.操作系统工具:sar,vmstat,iostat等

UNIX供应商提供了多种系统监视实用程序,其中包括sar,vmstat,iostat等普通的命令行实用程序,许多供应商还提供了图形化的工具(如HP的GlancePlus)。

使用这些实用程序时应该非常仔细,它们经常报告看似相似的度量,但是不同的供应商甚至同一些供应商不同版本之间的特定量度的确切定义是不完全相同的。


3.磁盘与控制器

使用操作系统监视工具来调整磁盘I/O

试图均衡所有磁盘和控制器I/O,并非只对系统磁盘

RAID5没有大的硬件缓存,则写磁盘的性能就会很低

尽量让磁盘繁密比率低于30%,如果达到60%,会发现性能将受到破坏。

不要过分担心iowait时间,这一量度不易解释其内在含义,常使人误入歧途。

仔细定位原始分区,尽量减少每个磁盘上磁头的移动。

操作系统/硬件镜像可以帮助提高性能,一般比INFORMIX镜像更有助于性能的提高,,但这要依供应商的支持程度而定。


4.网络

不同UNIX供应商对TCP/IP参数提供不同级别的控制,以下是可以对性能起作用的参数

流式缓冲区的数目 对于客户机/服务器的高负载,多一些缓冲区可以改善性能

数据包(Packet)的大小

对客户机经常发送/接收大量数据的可靠网络而言,增加数据包大小可能会提高吞吐量。对客户机经常发送/接收少量数据的不太可靠的网络,数据包的尺寸小一些可能会好些。数据包的大小与sqlhosts文件中指定的缓冲区大小相互关联。


5. 连接队列长度

同时有许多连接请求时,它会影响连接请求的性能,增加该值可以减少用户连接的重试次数。


6.CPU使用情况

CPU使用情况监测是系统性能调整的重要方面

系统或INFORMIX的CPU使用率高不一定表示出现性能问题 应尽可能利用可利用的资源,这在缺少资源而造成处理延误时可能会成为问题。

可以通过onstat -p 监测CPU使用的总体情况

每个VP的CPU使用情况可以通过onstat -g glo来监测

系统总体CPU使用情况可以通过sar,vmstat来监测


应该查找什么:

线索就绪队列(onstat -g rea)

如果一直显示有大量线索等待运行(多于10到15个)则表示严重缺少CPU VP资源。

大量闲置的CPU(sar,vmstat等)

如果发现就绪队列缺少CPU VP资源,并且有多余的系统CPU ,试着增加另一个CPU VP 。一般不应有多于物理CPU数目的CPU VP,但这一点并非永远成立。 若没有空余的处理器,不要再增加CPU VP。CPU 利用率接近100%时再增加CPU VP,只会使情况变得更糟。

大量使用CPU 其它进程

也许这些进程应当在其它主机或者系统闲时运行

CPU VP数小于等于物理CPU数

动态可伸缩结构(DSA)设计目标是让CPU数小于物理CPU数以获得优化的性能,但有的环境下,增加CPU VP使其大于物理CPU数可能会改善性能,真是这样的话,这可能是系统的BUG。维护应该记录问题,从技术支持处寻求帮助。

论坛徽章:
11
数据库技术版块每日发帖之星
日期:2016-06-25 06:20:00数据库技术版块每日发帖之星
日期:2016-06-24 06:20:00数据库技术版块每日发帖之星
日期:2016-05-03 06:20:00数据库技术版块每日发帖之星
日期:2016-04-21 06:20:00数据库技术版块每日发帖之星
日期:2016-01-23 06:20:00数据库技术版块每日发帖之星
日期:2015-12-03 06:20:00综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-19 06:20:00数据库技术版块每日发帖之星
日期:2015-08-20 06:20:002015年辞旧岁徽章
日期:2015-03-03 16:54:15数据库技术版块每日发帖之星
日期:2016-07-30 06:20:00
2 [报告]
发表于 2003-05-29 22:18 |只看该作者

怎么看待informix所在操作系统与硬件

呵呵~~~~
很好!!!

论坛徽章:
0
3 [报告]
发表于 2003-05-30 09:56 |只看该作者

怎么看待informix所在操作系统与硬件

太复杂,简单点说操作系统就是将硬件当作数据来处理的程序啊!

论坛徽章:
0
4 [报告]
发表于 2003-06-16 14:37 |只看该作者

怎么看待informix所在操作系统与硬件

收!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP