免费注册 查看新帖 |

Chinaunix

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

[其他] IBM对INTEL [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-02-22 11:25 |只看该作者 |倒序浏览
上次我说了,top500上IBM远远排在后面,怎样?是事实吧?中国人最多的就是人云也云没有自己的主见,否则也不会有“文化革命”、一直延续到现在的个人崇拜了。
我相信自己的亲身体会和实践,当然也相信世界权威机构。我是2001参加的IBM公司的厂家AIX培训,从基础、系统管理、高级系统管理、到网络共四门花了24K大洋。2002年买的两套H85:2XCPU,1GB RAM,7133SSA(8X18G,160M),千兆光纤网卡,在AIX 5.1L上跑DB2 V7.1,平时用户一般在20到50之间,随着数据的增大,用户普遍反映速度越来越慢,现在到了不能忍受的地步了,从一个有150K条记录的表中查询一条记录居然要5分钟,甚至有时还到8分钟!而数据库大小才1.3G不到,于是我就将数据导入到一个PC服务器(内部WEB服务器,PIII 800M,384M ram,ATA100 IDE40GB HD)的MS SQL Server 2000上,通过ODBC配置,将用户连接到,速度快多了,而且明显不是一个数量级上,而这台PC同时上还在跑IIS服务,我们的新闻、通知都是用上面的 MS SQL Server!当然也不能完全说是H85的硬件原因,但是topas测试显示 7133的I/O busy%经常达到100%,一般都在70%到80%,CPU经常达到60%到80%,而内存利用率只要50%左右,换页空间利用率只要20%,这样只能说要么是H85的硬件,要么是IBM的 BD2太差。
RISC CPU在90年代初出来时还是很好的,比Intel的CISC CPU好,但是自从PIII以来,INTEL已今非昔比了,PIII CPU已经在性能上超过了RISC CPU,何况XEON!这样导致了DEC APHLA逐步消亡,HP与INTEL主推IA64,逐步达到天下一统于IA64,这实际上已承认了RISC不如INTEL了。同时top500上其它类型的机器CPU数量都是变态地多,而INTEL的CPU数明显少多了,居然还说性能强于XEON两倍?笑话!intel已非昔日之“吴下阿蒙”了,要以发展和前景的眼光看问题,不要保守,要解放思想!
一个人要作正直的人,不要作墙头草。

论坛徽章:
0
2 [报告]
发表于 2004-02-22 12:22 |只看该作者

IBM对INTEL

顶一下,虽然对搂主的意见不敢苟同,但无可靠的数据,不敢乱讲,希望大家展开讨论。
不过,我的感觉,上述配置,在150K条记录的表中查询一条记录用不了5分钟吧!要知道,这跟数据库的结构,数据库的参数设置、系统的参数设置等各方面原因有关。
随便说说,希望能抛砖引玉。

论坛徽章:
0
3 [报告]
发表于 2004-02-22 13:53 |只看该作者

IBM对INTEL

数据库用得越久,其内部的结构就越不合理,如碎块,被删除记录不能回收的页,索引结构的恶化,等等,这很多时候是导致数据库应用效率越来越差的主要原因.如果要相对合理地测试,应该将H85上的数据库按照导入PC的方式重新或导出导入一次,再比较.

论坛徽章:
0
4 [报告]
发表于 2004-02-22 14:24 |只看该作者

IBM对INTEL

感觉楼上的说得比较合理,作比较怎么也应该在一个可以类比的基础上呀

7133+db2怎么说也要比sqlserver强

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
5 [报告]
发表于 2004-02-22 14:36 |只看该作者

IBM对INTEL

楼主一直对IBM尤其是DB2恨之入骨,大家说什么也没用了。  :)

论坛徽章:
0
6 [报告]
发表于 2004-02-22 14:39 |只看该作者

IBM对INTEL

关于这个问题的具体讨论可以到这里参与:
http://www.loveunix.net/index.php?showtopic=20743

论坛徽章:
0
7 [报告]
发表于 2004-02-22 15:24 |只看该作者

IBM对INTEL

我在公司既维护RS6000,也维护PC server,感觉速度就没说了,PC server有绝对优势,如果PC server上的系统能有aix强大,稳定实用。
rs6000绝对死定
问题是系统什么时候才能压倒aix

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

IBM对INTEL

速度?
等你有机会用新的AIX机器再说也不迟。
http://www.loveunix.net/index.php?showtopic=20743 列出的数据可不是伪造的,都是权威组织正式公布的。

论坛徽章:
0
9 [报告]
发表于 2004-02-22 17:16 |只看该作者

IBM对INTEL

不要以己之某一方面的长处作为全部的长处来与他人的短处比较,我不否认IBM有其所长,但综合实力我看不如,如果这样的话,同样用PowerPC CPU的Mac.机器是不是也可以做小机用呀?说个笑话。
    另外如果一个数据库在自己的操作系统上因为没有优化的性能如此之差,我看也烂的可以了。ERP开发商是IBM代理呀,不至于对数据库优化而导致用户抱怨吧?!而且我也根据情况对DB2进行了不同配置参数的修改优化,效果不明显,在IBM的《DB2 UDBV8.1 forLinux,Unix,Windows数据库管理》一书中也说了,性能优化只是性能的微调,不可能有根本性的提高。另外,那台MS SQL Server2000也没有优化,只是缺省配置,机器上还有内部的WWW和FTP服务。
    何况我的用户目前还不多,一般情况才30个左右,数据量也不多,根据我自己的经验,在这样数量的用户连接情况下内存也不成问题,每个连接一般也就耗5M左右,撑死10M吧,可能吗?topas显示也是如此。至于索引更是胡扯,建议你们多多参加编程,多多作做项目吧,多多用用其他数据库和其他机器。

论坛徽章:
0
10 [报告]
发表于 2004-02-22 18:31 |只看该作者

IBM对INTEL

不能动不动就用不做优化来解释,一个数据库运行一段时间就要做大调整,有什么用,实际上如果硬件是更不上,再优化也是没有用的,
我们公司试过只要一换台更高档的6000机器,根本就不用做什么优化,速度立刻就是立杆见影的提高。当然不能只看cpu速度,还要看memory的大小,这个很重要,数据库通常是狂吃内存的。
事实上我在一台140,233上装系统的时间,和在一台p680上装系统的时间是一样多,要知道一台p680,最少有6个cpu
但如果用一台奔腾166和一台p4 2G的机器装win2000系统,2G的绝对快多了
最新的机器我没用过,但价钱肯定不低,可能有很多cpu,随便问问,现在RS6000cpu频率最高多少
我个人也认为就机器的性能是PC SREVER是可以胜任的,但关键是系统软件还不能比得上专业的unix
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP