新足迹

 找回密码
 注册

精华好帖回顾

· 公民素质 (2008-9-30) cl2007 · 老陶家常菜 (二) (2010-3-20) 老陶
· 菜鸟三周买房记 (2009-1-24) jinkun · 单薪的日子不好过 - 我又开始 blah blah blah 了 (2008-11-26) Ritacow
Advertisement
Advertisement
查看: 1339|回复: 7

. [复制链接]

发表于 2013-3-26 00:03 |显示全部楼层
此文章由 飞飞鱼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 飞飞鱼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 飞飞鱼 于 2014-1-24 14:32 编辑

.
Advertisement
Advertisement

发表于 2013-3-26 01:27 |显示全部楼层
此文章由 北风 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 北风 所有!转贴必须注明作者、出处和本声明,并保持内容完整
荒谬到什么程度?说来听听?

发表于 2013-3-26 15:44 |显示全部楼层
此文章由 Fernando 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fernando 所有!转贴必须注明作者、出处和本声明,并保持内容完整
like hell

发表于 2013-3-26 17:25 |显示全部楼层
此文章由 飞飞鱼 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 飞飞鱼 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 飞飞鱼 于 2014-1-24 14:33 编辑

.

发表于 2013-3-26 18:58 |显示全部楼层
此文章由 Fernando 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Fernando 所有!转贴必须注明作者、出处和本声明,并保持内容完整
飞飞鱼 发表于 2013-3-26 16:25
谢了。

可能我原帖说的不是很清楚,我主要存疑问的地方在CPU,Memory的要求上。因为Application关于CPU ...

而且你这还是AIX的虚拟化环境,外面看到的还是VMWARE环境多一点。

1) 没什么好说的。前些年很多DBA都拒绝虚拟环境,其实对于性能要求不高的应用来说也没多少区别,overhead越来越小。就是遇到过vmotion引起整个DB guest os hang,HA会有影响。DB的参数配置上一般也没必要为虚拟OS设置特殊的参数,一般critical的大库也不会放虚拟机里。

2)Wintel+SQL Server 和 RISC Unix+Oracle DB,只能拿厂商自己的数据来比了。可以参考一下tpc.org, 如果你能找到相应的硬件的话可以算一下。但真跑起来这同一个应用的两个版本会有点差别。
like hell

发表于 2013-3-28 23:37 |显示全部楼层
此文章由 DonaldT 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 DonaldT 所有!转贴必须注明作者、出处和本声明,并保持内容完整
最近CIO 被忽悠的把oracle都挪到Mssql上。理由是便宜。我一直想知道能便宜多少?我们都是solaris + oracle on M9000。
Advertisement
Advertisement

发表于 2013-3-29 03:48 |显示全部楼层
此文章由 jetty 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jetty 所有!转贴必须注明作者、出处和本声明,并保持内容完整
飞飞鱼 发表于 2013-3-26 16:25
谢了。

可能我原帖说的不是很清楚,我主要存疑问的地方在CPU,Memory的要求上。因为Application关于CPU ...

我觉得这个还是case by case的。
我的pdf reader要升级了,那俩PDF文件打不开。就帖子里信息试着说一下自己的理解:
普通的OLAP的应用,理论上似乎可参考TPC-H。也只是理论上,实际上depends on application,实际值有时候真的差别很大,简单按照这个推,出来50%误差不奇怪,移植一不小心很容易没优化好,尤其初期甚至几倍的误差也不奇怪,tuning不是一下就好的。
CPU,可以直接按照TPC-H的结果推。Storage需求,由于存储模型的差别,Oracle的空间需求稍微多一些(估10%以下,同样与字段类型关系很大)。MEM,放放temp,sort,hash用用,技术类似,大小关系跟storage类似,General的通常加10%足够了。

飞总是IBM的,分析型的应用,用db2不是表现不错么?另外,Power的系统,跑分析型的应用,跟其他家,包括Wintel和Sun比,优势发挥不出来,也许是因为这个,直觉对方的要求太高了?原因第一,分析型的库低并发,高IO,稳定mem寻址,Power系统高并发性能好的优势不明显,IO就serial read为主,取决于存储,主机上差别不大了。第二,低并发的OLAP,Oracle相对SQL Server优势也不明显。不过Power单个CPU比较强,单测几个并行不高的查询会比其他的平台快很多,但实际production的环境往往并发又不会那么低。

实际合理的方法其实只能花人力找几个跑得最多的典型应用,放到足够的并发量测测,或者找案例参考。
总之,我感觉,Power+oracle跟wintel+MSSQL比,价格确实贵很多,性能没大提高,性价比真没优势。Power系统的另一个好处是稳定性好,wintel经常给一种跑久了不重启越来越慢的感觉,也容易性能波动,但这点分析型系统又不敏感。

Oracle跑在虚拟机上没有特别的要求吧,对它来说是透明的,跟实际机器一样的。把CPU,内存,IO的开销去掉就是了。PowerVM开销很少,可以不计或最多不超过5%,这个是飞总自家的系统应该很清楚。



Signature-----------------------------------------------------------------------

Experienced Unix admin/DBA seeking for the first local job.



V_V

发表于 2013-3-29 03:56 |显示全部楼层
此文章由 jetty 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jetty 所有!转贴必须注明作者、出处和本声明,并保持内容完整
另外paging更不用特别考虑,按照普通设置就行,实际多多少少影响不大。Oracle自己管理cache,现代系统都是避免Paging,Cache规划好就能达到了。

Signature-----------------------------------------------------------------------
Experienced Unix admin/DBA seeking for the first local job.
V_V

发表回复

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

本版积分规则

Advertisement
Advertisement
返回顶部