今天下午去一见公司面考试,公司网址是 www.xxxx.xxx(具体的就不写了,防止被人说在发广告)
谈话中提起,后台数据库, 此公司目前数据库是sql2000,考虑到公司现在使用asp.net做web开发,我提起以后公司数据库升级时使用SQL2005 ,没想到面试的经理直接否认,说mssql 跟Oracle根本不是同一档次,举例说到MSSQL 一张表里有个300来万数据时在读取方面就有性能问题,而Oracle 在3000 万级别还是正常 我目前只用过sql2000, 跟sql2005 ,想问下达人 sql2005 跟oracle 真的差别就这么大吗

解决方案 »

  1.   

    Oracle 在企业级应用肯定是有优胜
      

  2.   

    Oracle比起Sql Server显得庞杂。其实.net别的数据库没有直接支持,反倒是直接支持Oracle。一直没怎么认真研究过Oracle.做wiform时记得Oracle必须装一个客户端。
    我一般用TOAD连接Oracle,TMD,那个界面看着都头疼,那像Sql Server那样简单明了!
      

  3.   

    那是他菜,,,sql2000读300万数据时性能有问题是因为他写T-SQL有问题,或不知道配置.Oracle很多性能上的东西比较智能化.sql2005可以达到1000万以上的数据存取,没有什么问题.最关键的问题是oralce比sql2005贵很多..如果他们公司愿意出这么多钱那到是可以用oralce.
      

  4.   


    oracle如果配置不好,工作做的不够,就会导致比sql用起来还慢这就是有时候一些用oracle的程序读取反而不如sql快
    oracle没有自增字段,真麻烦。呵呵
      

  5.   

    就算oracle一个表能装3000万条数据,我看也没有人打算让它装那么多,早就分表了.
      

  6.   

    那经理菜。
    你让他换2005,丫干嘛跟你扯oracle和mssql?
      

  7.   

    sql server 2000在遇到海量数据的时候确实不咋地,但是2005还是可以的,
    不管怎么着,2005也是ms的一个企业级的数据库。
    当然orace在处理海量数据方面比sql server要强很多~
      

  8.   

    你问他,他们公司的数据量有MSDN那么大吗?
      

  9.   

    慢是肯定的,但他是用orace的公司吗?