请告诉我您认为最好的数据库服务器?(100分)

  • 主题发起人 主题发起人 sss
  • 开始时间 开始时间
S

sss

Unregistered / Unconfirmed
GUEST, unregistred user!
请告诉我您认为最好的数据库服务器(DELPHI4.0可支持),您的理由
 
多平台应该是Oracle, 稳定,强大。
NT上面的当然是微软的SQLServer, 秉承了Sybase的源码,并由ACM Turing奖获
得者在幕后研发新技术,与NT系统紧密集成,最新版本的性能也有很大提高,
是未来的冠军,:).
 
Delphi 4 最先支持Oracle 8 ,
如果服务器是IBM RS/400 或 RS/6000等小型机, 用IBM DB2.
 
就性能价格比NT+Sqlserver7是最好的选择.
如果数据量大,并发进程多,还数Unix+Oracle
 
羊羔虽美,众口难调,天下没有十全十美的的东西,有其长必有其短。
选数据库服务器要看你的应用。牛刀杀鸡不止是钱的问题,而且有性
能的问题。
ORACLE是跨平台性能最好的数据库,也是企业级的数据库,如果你的
应用在可以预见的将来会有较大的数据增长,及较多的用户,ORACLE
是明智的选择,ORACLE 小到PC,大到ES9000都有统一的实现,而你
的应用不必修改,同时WIN系列以外的软硬平台可以提供比WIN平台更
安全稳定的数据库服务器运行环境,如果OS不稳定,RDBMS在好也要
打折扣。ORACLE的稳定性也是不容质疑的,但是这样的选择你要付出:
更多的钱,要专人管理数据库,同时,ORACLE的应用连接速度和打开
表的速度都不是最好的(不是数据处理速度)。

如果你的应用负担不重,SQL SERVER是一个不错的选择,管理比较
容易,连接速度等也较快,你可以一次性打开上百个表,当然也较
便宜,在数据库和OS负担不重的情况下,性能也是很好的。但是你要
面对:一旦使用SQLSERVER,你就被绑在NT上了,要时常面对NT的死
亡蓝屏,MS花样翻新所带来的不兼容,技术支持缺乏等无法克服的困
难,

IBM的UDB在各个方面都有上佳的表现,但开发工具对其支持不是很好,
但它是可以信任的。

至于其他数据库,能否在未来的竞争中支撑下去,还有待观察,大可
不必考虑,有了第一,还要第二干什么?
 
我个人完全同意wgzhang的意见,就看你的具体应用了.

 
自己最熟练的就是最好的...
 
另外, 老板最喜欢的比自己最喜欢的更好.
 
eYes有道理,哈哈
不过如果你是老板:
1、性价比比较好的是NT+MSSQL;
2、经济实惠是INTERBASE+MYSQL(有控件支持)——一分不要;
3、项目较大:ORACLE,平台选择性较好,支持多数平台,提供企业级的解决方案;
4、项目巨大:DB2+IBM小型机//DB2 的 PC 版很烂的,劝你别用
5、我个人喜好:MSSQL或者Sybase,实际上一样,呵呵,Sybase速度快,不过ODBC
驱动好象不太好;
 
小型机+Unix+SyBase
若数据量大的话,使用NT+MS SQL Server肯定阻塞
 
NT+MS SQL SEVER,是你大部分情况下的首选。
不过,若你要在LINUX上做,MS可能不会提供该SEVER。
还是用ORACLE、DB2吧,尽管我自己用的是MS SQL SEVER。
 
最好: oracle 8i 功能强大
其次: informix 技术领先
再次: DB2 进步神速, 尤其与ODBC配合较好.
方便: SQLSERVER 使用简单.
效率: 使用UNIX服务器, SOLARIS, AIX, LINUX ...... SQLSERVER不能用.
 
其实挺不好意思假如你们这个讨论的,
我太多的不懂.
请问CJ,什么是MSSQL,什么是MYSQL呢?
用C/S版就必须在NT上做吧?
 
Oracle 可以。稳定,速度,易维护
如果服务器好,不一定要400或600,用DB2行。稳定,速度,效能(用户量大比ORACLE好)。
如果NT用DB2,的总体性能比SYBASE 好,我个人认为SYBASE or MSSQL不够稳定(对大量数据)
对INFOMIX,我没有作过,听说可以。


 
MSSQL == Microsoft SQL Server
MYSQL:一种流行于LINUX平台的免费数据库服务器,也有NT版本(要钱)
做C/S未必用NT,用UNIX/LINUX都可以,如果用FOR WIN9X的数据库服务器,也可以
做C/S,虽然不推荐,不过在实验阶段和小的应用也未常不可
 
当然是小型应用Interbase,大型应用DB/2,我感觉MSSQL可以完成的Interbase一
定可以完成,没准速度更快.两者都是页式访问.前几年我用MSSQL,现在用
InterBase,两者相比,感觉MSSQL整个是一个垃圾!Bill该死尽骗人!不要谈Sybase或oracle,要么你是百万富翁,要么你用盗版.你瞧:
Sybase: 14万$
Oracle: 32万$
DB/2:12000$,便宜,本地化也非常好.
MySQL不好,不符合中国国情.Unix下的RDBMS也不好,你也得有钱才行,可是中国人
没钱呀!
不过Interbase也不是不要钱,但几乎每个客户都买得起,区区x000RMB而已!
 
MSSQL常出奇怪问题,如客户端其慢无比,沿用6.5数据库出现莫名其妙的索引
等问题。
 
如果不提delphi,我觉得Informix不错。
我是最近才接触informix的。informix最重要的就是它的ESQL/C非常好用,
是完全嵌入C的SQL.select xxx ,xxx就可以直接是C的变量名。
爽不爽?

到还没有试过和delphi4连接。
 
晓刚:
你有unix下面用c开发数据库(Sybase,Infomix,Oracle)的资料吗?

 
>你有unix下面用c开发数据库(Sybase,Infomix,Oracle)的资料吗?
给我一份?
 
后退
顶部