Oracle 数据库版本调查与分析

据我所知,很多第三方公司给客户实施的时候,选择的 Oracle 版本 都是非常随意的。数据库软件的版本选择多少是有点技术含量在里面的,毕竟数据库这东西要升级并非易事。这里小范围调查一下大家都在用 Oracle RDBMS 的哪个版本,然后把分析数据和大家分享一下。或许会对新手 DBA 有一定的参考价值。

点击访问在线调查 (如果你不能访问这个 URL,需要动动脑子想想为什么)。

统计数据:

Oracle_version_chart.png

出乎我的意料,9.2.0.8 这个版本现在用的人并不是特别多了(没有我预期的多),而10.2.0.4 这个版本现在看起来像是不少用户的选择,这其实也侧面说明着很多用户升级到 11g 还需要一段时间。版本的分散意味着 Oracle 升级的难度的确不小。

不少明显质量不够稳定的版本也有用户在用(比如,10gR1),看来第三方实施的弊端的确不小。Oracle 一般发布的Release 1 其实多少都会有一些问题–否则也不会有后续的 PatchSet 发布了,要知道每个 PatchSet 都是包含几百个 Bug Fix 的。一般来说,在线 OLTP 恐怕少有人用 R1 的版本。

现在收集到大约 100 多份样本,相信还是有点参考价值的。

有的 DBA 对于统计所用的 URL 可访问性有疑问,这侧面验证了我另一个想法:Oracle DBA 对 Web 的熟悉整体上不如 MySQL DBA

EOF


6 thoughts on “Oracle 数据库版本调查与分析

  1. linc

    hi feng,
    貌似我无法访问投票page。
    #########
    连接被重置
    载入页面时到服务器的连接被重置。

    Reply
  2. coolzsb

    能不能补充做个调查:
    有多少人在用Oracle Management Agent的?用的方面主要是在:
    grid集中管理
    oracle运行状态及性能指标监测
    oracle运行状态及性能指标监控

    Reply
  3. Fenng

    @coolzsb
    直接告诉你好了,没有几个人用那个玩意儿的,太”重”了。绝大多数环境都是用轻量级的解决方案。

    Reply
  4. coolzsb

    @Fenng
    FT,我还以为在Oracle 10g之后有不少人会被逼着用Oracle Management Agent来使用Oracle的snmp agent呢~~~
    签名

    有人用Oracle的snmp agent来做oracle运行状态及性能指标监测吗?

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *