好多文章各不相同,有说DB2好的,有说ORACLE好的,我想要的是它们各自的优缺点,谁能给出全面的比较?

解决方案 »

  1.   


    最主要的是, DB2必须绑定ibm的服务器, oracle可以自由选择硬件
      

  2.   

    DB2,数据库贵族......
    ORACLE,数据库白领
    MSSQL  数据库工薪阶层
    MYSQL  数据库平民..
      

  3.   

    DB2一样可以自由选择硬件。不过,人家在IBM的大型机上作了特定的优化而已。而IBM的大型机又完全是排它的。因而这一块是绑的死死的。
    主要的,还是DB2的市场份额不如Oracle,呵呵,市场决定一切。不能再往下说了。
      

  4.   

    相比oracle来说
    db2开放性比较差,体系结构也比较复杂,好像oracle的设计团队水平高一些,
    db2使用起来限制非常多,让人恼火,但这些限制仔细追究也有一定的道理,但是没人管得了那么多,
    好处就是db2提供了很多方便操作的工具,
    db2性能比oracle要差一些,锁机制和sqlserver类似,和oracle不一样
      

  5.   

    又来了,就烦这个比较的。什么把java和C++比啊无聊
      

  6.   


    说DB2比Oracle性能差,这点不敢苟同,db2的海量数据处理能力绝对比oracle只高不低,只不过db2的核心思想都是严格和设计都是很隐秘的东西,很少人能完全吃透它们而已。
      

  7.   

    db2在市场上占据的地位要少,但是性能绝不比Oracle底。
      

  8.   

    -- DB2 性能非常稳定,但是只能用于IBM平台,维护成本最高,大部分银行数据库都是用的DB2。
      

  9.   

    db2 ibm平台  学习都用不起