ORACLE11g 能源行业视频及数据应用

标签:
身边的奥运oracledb2ibmh3cas400it |
分类: IT那点事 |
近段时间一直在代表我们公司在某矿业大市做IT环境现场堪查,其客户一直问其我生产数据服务器和存储环境搭配用那种类型数据库比较适合,因为用户方是某地能源大户,平时每天的生产数据业务量也较大,客户端也较为分散拥有一百七十多个点,并且客户端还要对视频流与数据流同步传输到终端,所以对终端的网络设备和数据库有较高要求。
因为现在我自己所做客户行业基本都如此,所以想写一点经验心得交流一下,就目前SQL Server、Oracle、DB2三家数据库厂商进行了一下对比,因为是能源行业,而且还同时还对视频和生产数据有要求实时同步,所以下面我们就来分析对比一下,选择那一类型据库较为合适:
数据服务器设备:
市级终端数据服务器:HP 9000
5410
监控客户端:
网络设备环境:
市级网络核心终端:
监控网络客户端:2
磁盘阵列
创新科 10T光纤存储
SQLServer 2005:
优点:
自适应性最好,几乎不需要DBA。技术上也比较领先一些(主要是因为它做得晚,有不少新技术都可以做进去),特别在一些底层技术如空间存储和并发控制协议上,几乎完美。由于和windows结合紧密,经常使用操作系统级的一些优化(在windows上绝对是和其它数据库不公平竞争)。
缺点:
只支持windowsNT系列操作系统。估计只能在中小型应用上定位,大家这么看好他估计也是因为做中小型应用的人特别多。但因为受其先天在应用环境的支持,只能在一些中低端用户推广,这也是在此环境无法满足的原因。
DB2:
优点:
技术是比较领先,数据库这十年最牛的技术好多都是DB2的技术强人先搞出来的。符合标准性也比较好。自适应性做得也不错,至少偶考DB2管理员的时候不是觉得特别难。另外IBM是唯一提供从硬件,操作系统到数据库全包的公司,在银行之类的应用上很让人放心,那可是管钱的系统啊,谁也用windows,Unix(Linux)这种动不动就被人黑的东东。
缺点:
是IBM的东东,IBM总是那么自信,对用户的需求总显得高高在上的。上回我们一个项目使用它的AS400+DB2 400,偶问:你的TPMC是多少?人说:偶们不测这个。倒!400可是软硬全包,连这么标准的测试集都不测,让用户怎么评估你的性能?我想这也是为什么现在看好DB2的人不多的原因,毕竟IBM的造价较高,而且主要是针对其自身硬件及系统标准,在此应用环境下也不适合。
Oracle11g:
优点:
Oracle的优势在于悠久的历史和全面的功能,曾经有位同事对我说Oracle的内核都是其
多年来根据用户需求所积累的多年的精华,这有一定道理。新版本Oracle11g连前几年提出的信息生命周期管理(Information Lifecycle Management)理念都得以实现。这将大幅提高了系统性能安全性;和以往的版本相比,新版本11G中不仅增加了全新的Data Guard技术,使得在高级数据压缩下降低了数据存储的支出性,而且还明显缩短了在实施部署及分析测试下应用程序环境结果,所花费的时间。可以说Oracle11g是Oracle公司30年的努力和经验的结晶,是从量变到质变的飞跃。(其实Oracle7到11g从表现上看内核动作应该是不小的,而且现连存储层都支持高级压缩技术)。
而且大家不要忘记系统软件领域用户的忠诚度要远比其它软件高。而且Oracle在市场上占那么大份额,现在的竞争策略也不错,这意味着可见的将来内Oracle决不会有太大的危险。何况人家Oracle的技术确实也不算太差(回退段可是独一无二的啊)。并且在对各种系统的兼容性目前来说是最全面的。虽然Oracle在一些标准上吃了点亏,不过人家也不care,毕竟ORACLE有自己的一套事实标准,而且各个数据库的标准都是自己官方提供的,对应用环境影响的影意不大。
缺点:
相对来看,Oracle唯一的缺点应该在技术普及上,似乎这N年内Oracle已经不太重视这个了(前两年的TPC组织排行上Oracle一直很落后,现在才追上去了),而且Oracle的DB2特别难当,Oracle的自适应最差了,调和不调可以差一倍性能(N多人就用这个吃饭啊:-P),这也限制了Oracle一些在中小应用的普及(毕竟DBA不是人人愿意养的) ,不过现在一般用户都是外包给系统集成商来做,这些问题也都能解决,毕竟调优不是天天调,半年一年调一次也就足够,单从操作上来说还是比较简单。所以根据上述三方分析后,可以肯定就目前用户应用来说,还是比较适合Oracle11g。
未来的市场格局
在短期内,数据市场的格局肯定还是oracle的天下,SQLServer绑在windows战车上只能应用于中小企业,加之微软一直定位在个人PC,高端行业受其先天制约很难有所突破,剩下的DB2因为与自身IBM UNIX阵营RS6000、AS400系列小型机的支持,估计也只能在诸入银行之类的大型应用里有杯羹,长期就不好说了。
精彩推荐
从用友二十年,到国产软件行业说开去
从番茄花园事件,到国产知识产权说开去