在海量数据处理上,相对其他数据库(MySql,SqlServer)有些什么优势?

解决方案 »

  1.   

    sqlserver是吃CPU的,ORACLE是吃内存的
    ORACLE的故障恢复比较强大
    以上只是片面之词
      

  2.   

    MySql是开源数据库,就没有必要和商业数据库相比了。
    ORACLE和SqlServer相比,oracle是跨平台的,SqlServer只能安装在WINDOWS平台上。
    ORACLE开放些,提供更多的参数,相对支持用户自己对数据库进行调整改变。SqlServer就封装的比较厉害,用户调整的余地不大。
    内部语言支持方面,ORACLE支持C外部过程和JAVA存储过程,SqlServer好像不支持。
    相比在下,ORACLE对数据安全方面考虑更完善些。
    单纯的比较性能是很困难的,我看了几份各自出的性能对比报告,都是说自己的是最好的,这个要具体情况个别分析。
    另 
    To: hebo2005 ,你的这个说法“sqlserver是吃CPU的,ORACLE是吃内存的”我还是第一次听说,愿闻其详。
      

  3.   

    MySql\SqlServer适用一些小型的网站设计,如果要做中大型的网站基本上都适用的ORACLE,ORACLE适用于大数据量的数据处理。
      

  4.   

    关键是并发!
    我以前学sqlserver的,学了oracle才知道oracle的并发机制在原理上就比sqlserver强
      

  5.   

    现在的sqlserver与oracle相比,在数据量上,其实没有太大的差距了。
    高可用性上,oracle的DIY比较多。 
      

  6.   

    sqlserver是面向中小用户的,在数据量上肯定不是一个数量级的。