sun 跑mysql 性能惨不忍睹[4]

[入库:2005年9月19日] [更新:2007年3月24日]

本文简介:

如果用单个处理器来做比较 cisc 很可能会比risc快得多  但是这在企业应用上算不上什么
就像 ms 经常用 sqlserver 的并发处理等 数据来跟oracle莱作比较  没有意义的

risc 结构在大型服务器上的应用经验已经非常成熟 cisc 怎么能抗得住 尽管intel在不断的提升cisc的性能  但是几个大型服务器供应商人却仍然坚持使用自己处理器
这也会是cisc不能在企业、大型服务器市场占据地位的原因 但是在性能价格比上的巨大差别 以及经济形势的变化 cisc仍然可以获得很大的中的段市场 并且发展势头比risc更大

----------------------------------------
不久的将来 芯片更多的应用应该是小型设备上 移动、无线、终端等网络设备市场巨大 但是risc在这里估计够呛 

 cvg 回复于:2002-10-31 22:55:50 good

 shen 回复于:2002-10-31 23:08:14 INTEL也出RISC:STRONGARM。
CISC复杂不等于容易死机。ARM也很复杂。
CISC的频率高只是AMD INTEL布线和制造技术好,跟C或R没关系。
前面说了不用INTEL是为了控制客户,
客户见你用INTEL他自己搞就行了,不用买服务。



[quote][b]下面引用由[u]iLIkE911[/u]在 [i]2002/10/31 07:43pm[/i] 发表的内容:[/b]
有趣
在risc 和cisc结构的优势劣势上的争论没有什么结果的
从应用上来看看
cisc 主频率确实很高  但是发热量太大 加上指令繁多 指令出错几率要高 随着运行时间越长 死机的可能性也就越大了 当然 优秀的操作系统 ...
[/quote]


 ipfreak 回复于:2002-11-01 04:32:37 The server hardware for yahoo consists of Sun, HP, Netappliance, IBM and others. No intel platform. yahoo' freebsd runs on Sun platform.


 suzhouclark 回复于:2002-11-01 09:49:23 [这个贴子最后由suzhouclark在 2002/11/01 09:49am 编辑]

 小道消息:听说 “GOOGLE是建立在800多台PC服务器上的!”

 vahmoiz 回复于:2002-11-01 23:21:35 [quote][b]下面引用由[u]iLIkE911[/u]在 [i]2002/10/31 07:43pm[/i] 发表的内容:[/b]
有趣
----------------------------------------
不久的将来 芯片更多的应用应该是小型设备上 移动、无线、终端等网络设备市场巨大 但是risc在这里估计够呛 
[/quote]

你搞错了吧?现在的大部分嵌入式设备都是RISC的CPU
例如手机,PDA,磁盘阵列的RAID系统控制模块,大部分都是RISC, 其中powerPC,MIPS等芯片用很多

 vahmoiz 回复于:2002-11-01 23:36:12 [quote][b]下面引用由[u]ninjaa[/u]在 [i]2002/10/15 02:15am[/i] 发表的内容:[/b]
花了不少心血,终于在最小安装的的solaris 9 上手工安装好forte 6 up2,并且成功编译好mysql3.23.52 + php4.2.3 + apache1.3.27 ,跑了下mysqlbench,性能还比不过pii 300+linux
而sun的硬件为 e450 4 x ultrasparci ...
[/quote]

forte编译器编译出来的mysql要比gcc的慢8~12%,你没看mysql的手册说明?

用单机mysqlbench测说明不了太多问题
你试试多台客户机并发连接测试情况下就会体现出来,
另外mysql是32位整形计算的应用
sparc的优势可以说一点都没有能发挥,只能在i/o上比pc服务器取胜,毕竟450cpu主频不高
另外4个cpu是并发工作的,你没有多个客户端同时请求,没什么优势

我建议你用5~10台pc linux作客户端,同时跑远程的mysqlbench,再比较450 server和你认为差不多的pii linux server就比较清楚了

或者你用5~10台pc linux作web server跑php or jsp,然后将mysql搞个几百万条记录的库,然后再分别用5~10台pc跑webstress通过web server来调用mysql的查询生成的动态叶面
这个环境也比较好实现,这样再比较就更清楚了


 ninjaa 回复于:2002-11-02 02:07:10 [这个贴子最后由ninjaa在 2002/11/02 02:12am 编辑]

[quote][b]下面引用由[u]vahmoiz[/u]在 [i]2002/11/01 11:36pm[/i] 发表的内容:[/b]
forte编译器编译出来的mysql要比gcc的慢8~12%,你没看mysql的手册说明?
用单机mysqlbench测说明不了太多问题
你试试多台客户机并发连接测试情况下就会体现出来,
另外mysql是32位整形计算的应用
...
[/quote]
  有点说到点子上了,但有些地方理解有误,
1. mysql手册说明如下
In the MySQL benchmarks, we got a 6% speedup on an UltraSPARC when using Sun Workshop 5.3 compared to using gcc with -mcpu flags. 
forte 作为solaris的原生编译器,效率比gcc高,特别是mysql 有使用大量64位的参数,也能从forte里得益
 2.有关多处理器的问题,在实际测试中,发现mysql始终只占用了一个处理器,所以我在前面的贴子中也特别提到mysql在这种配置下对solaris的原生线程支持有问题,但由于参比的pii300是单处理器,基于尽量公平比较的原则,所以我没有特别强调这一点
 3,一点概念错误,数据库服务器不象web服务器等的比较需要大量的client才能使服务器满负荷,在测试脚本下,随便一个client就能轻松使i/o饱和
 4 有关中间件对性能的影响,不在本次测试的范围内


 thinhare 回复于:2002-11-02 18:10:50 哈!精彩精彩!可惜我是门外汉,对硬件懂得太少。

 rimrock 回复于:2002-11-03 17:59:58 精彩,应该多看一些杂志。

 mmmmn 回复于:2002-11-04 21:40:15 我靠,老大们又开始讨论上了cisc和 risc的cpu了
找哪天我给你们开个帖子

 shen 回复于:2002-11-04 22:01:43 计算机体系结构量化研究方法第3版中美同步发行

如果大家想对计算机体系结构有精辟透彻理解的话这本书是最佳选择。
其他类似的书基本是抄这本书的旧版的。
作者一个是司谈幅大学主席,一个是伯克利的纵身荣誉教授。
两人发明了MIPS SPARC RAID 。。。
第2版国内外设计CPU的工程师人手一本。
定价99元,机械工业。




 phoenixli 回复于:2002-11-07 19:39:29 这帖子赶紧删了吧, 不知道从哪淘来的2手机来败坏SUN的名声,有见过4C 512M的配置吗?

 mmmmn 回复于:2002-11-07 21:51:31 并不是每个人都能够使到那样的机器,我们只讨论技术!

 mmmmn 回复于:2002-11-07 21:52:53 而且我可以补充一点
我去上海的西门子干活,一个4500的机器,4个cpu,内存他们就是要512m,原配的多了要求我们给撤下来。
如果你的客户那样要求,你是非不同意吗??

本文关键:sun 跑mysql 性能惨不忍睹
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top