当前位置: 联商论坛 → 贴子
阅读:[]   跟帖:[27]  

主题:用什么样的数据库最好

 
可爱的晨晨

 积分:540  金币:2
 发表于 2004-10-31 09:48 | 只看他
楼主
我最近看了一些软件商的产品,有的用SQL的,有的是ORACLE,还有SYBASE的,能告诉我哪个数据库更好吗

- 该帖于 2006-1-1 23:44:00 被修改过

引用 回复 收藏
编辑 |
Commander

 积分:6914  金币:344
 发表于 2004-11-02 17:33 | 只看他
2楼
RE:用什么样的数据库最好
从应用角度讲,数据库的选型和应用软件选型一样,没有最好一说,用最合适这个词描述更准确。

具体来说就需要详细分析了,今天没时间,改天聊。
另:你的情况是啥样呢?

---------------------------------------------------
我顶你个叶!
细罗

 积分:271  金币:1
 发表于 2004-11-03 11:09 | 只看他
3楼
RE:用什么样的数据库最好
我选择oracle 其次sql server 2000

TT020

 积分:3786  金币:1124
 发表于 2004-11-03 11:53 | 只看他
4楼
RE:用什么样的数据库最好
一般的百货用sybase就足够了,oracle也不错,连锁比较适用。SQL我觉得太差了点。

---------------------------------------------------
诚信、务实、双赢
joeytang

 积分:363  金币:0
 发表于 2004-11-03 12:46 | 只看他
5楼
RE:用什么样的数据库最好
看具体情况而定的,一个oracle的数据库管理员可比一个sql的管理员贵多了,而且还要看配置的服务器和操作系统而定。并且每个软件商开发的数据库也不一样吧。再说还有MYSQL、INFOMIX、DB2等数据库可选咧。

绿豆先生

 积分:55  金币:0
 发表于 2004-11-03 13:13 | 只看他
6楼
RE:用什么样的数据库最好
和楼上的意见一样,我认为不管是ORACLE,SYBASE,SQL-SERVER,那一个适合自己就那一个好;怎样才算适合自己呢?我认为和整个应用系统能够互相融合,以最小的成本达到最大的利用率这就是适合自己;

惟我独尊

 积分:109  金币:0
 发表于 2004-11-03 14:50 | 只看他
7楼
RE:用什么样的数据库最好
通常是用SQL server 2000吧!!用的人比较多!

hxpos

 积分:1427  金币:11
 发表于 2004-11-03 15:08 | 只看他
8楼
RE:用什么样的数据库最好
sql7,比较容易学

Commander

 积分:6914  金币:344
 发表于 2004-11-03 15:33 | 只看他
9楼
RE:用什么样的数据库最好
俺转贴一篇文章,好象是去年11月哪个论坛上写的吧。Commander还是那个观点,选择适合你自己的。
这篇文章也有点看点,有兴趣地瞧瞧:

MS SQL对阵Oracle与DB2
不好意思,楼上的不是完全的无知者,只是一个典型中国伪知识分子形象,道听途说,一瓶子不满半瓶子晃荡的类型。为还MS-SQL一个公正形象,借一侧面谈谈我对商业企业用数据库,乃至应用SQL SERVER数据库的看法。
先节选一篇文章:比较SQL Server与Oracle、DB2
开发数据库应用,选择一个好的数据库是非常重要的。本文从一些方面比较了SQL Server与Oracle、DB2三种数据库,为你选择数据库提供一些参考。
开放性
SQL Server
只能在Windows 上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且Windows平台的可靠性,安全性和伸缩性是非常有限的。它不象Unix那样久经考验,尤其是在处理大数据量的关键业务时。
Oracle
能在所有主流平台上运行(包括 Windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。
DBz
能在所有主流平台上运行(包括Windows)。最适于海量数据。DB2在企业级的应用最为广泛,在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器,而国内到97年约占5%。
可伸缩性,并行性
SQL Server
并行实施和共存模型并不成熟。很难处理日益增多的用户数和数据卷。伸缩性有限。Oracle
平行服务器通过使一组结点共享同一簇中的工作来扩展Window NT的能力,提供高可用性和高伸缩性的簇的解决方案。如果WindowsNT不能满足需要, 用户可以把数据库移到UNIX中。
DB2
DB2具有很好的并行性。DB2把数据库管理扩充到了并行的、多节点的环境。数据库分区是数据库的一部分,包含自己的数据、索引、配置文件、和事务日志。数据库分区有时被称为节点或数据库节点。
安全性
SQL server
没有获得任何安全证书。
Oracle Server
获得最高认证级别的ISO标准认证。
DB2
获得最高认证级别的ISO标准认证。
性能
SQL Server
多用户时性能不佳
Oracle
性能最高, 保持WindowsNT下的TPC-D和TPC-C的世界记录。
DB2
适用于数据仓库和在线事物处理,性能较高。 客户端支持及应用模式。
SQL Server
C/S结构,只支持Windows客户,可以用ADO,DAO,OLEDB,ODBC连接。
Oracle
多层次网络计算,支持多种工业标准,可以用ODBC,JDBC,OCI等网络客户连接。
DB2
跨平台,多层结构,支持ODBC,JDBC等客户。
操作简便
SQL Server
操作简单,但只有图形界面。
Oracle
较复杂, 同时提供GUI和命令行,在Windows NT和Unix下操作相同。
DB2
操作简单,同时提供GUI和命令行,在Windows NT和Unix下操作相同。
使用风险
SQL Server
完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容早期产品。使用需要冒一定风险。
Oracle
长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。
DB2
在巨型企业得到广泛的应用,向下兼容性好。风险小。

上述文章是一篇国人写的文章,内容过时之极,我相信很多国内从业者都参考过这篇文章,反正脑子里早已形成了讨厌Windows一样观念,“Everybody hates Microsoft”。拿MS SQL SERVER2000标准版的实际情况同Oracle、Db2的同级别产品来讲,这篇文章95%的内容是在扯淡。
说几个我知道的(微软广告,看不看无所谓):
1、速度快且具有高度的可缩放性
§ Verizon 在 SQL Server 2000 上存储并管理着超过 9 TB 的数据,单一数据库大小超过了 2.2 TB。
§ 在最近的一次 TPC-W 评测中,一台运行在 Microsoft Windows 2000 Datacenter Server 带有 Microsoft SQL Server 2000 的 Unisys ES7000 打破了先前的记录,速度胜出 38%,性价比高出 21.5%。
§ 运行在 SQL Server 2000 上的 Pivotal eRelationship 评测指标支持 30,000 个并发用户。运行在 Compaq 计算机上的 SQL Server 2000 Enterprise Edition 和 Windows 2000 Advanced Server 打破了所有 PeopleSoft Financials Online 评测记录,在指定的响应时间内支持 13,000 个用户,这是在所有平台上取得的最高记录。
§ 运行在 Compaq 计算机上的 SQL Server 2000 Enterprise Edition 和 Windows 2000 Advanced Server 创造了一项新的 J.D. Edwards OneWorld 评测指标,4,500 并发用户,以超过 37% 的优势击败了先前的记录保持者 Sun/Oracle。
§ 运行在 Windows 2000 上的 SQL Server 2000 提供了最高的 SAP R/3 Sales and Distribution Standard Benchmark on Windows,支持 20,000 个并发销售和分发用户,该指标几乎是 Oracle on Windows 2000* 的四倍。
§ 运行在 SQL Server 2000 上的 Onyx 评测标准支持 32,000 个并发用户,响应时间低于一秒。
§ Ticketmaster.com 使用其 SQL Server 2000 系统在峰值使用时支持超过 200,000 并发用户。
2、可靠性非同寻常
§ Unisys 保证在 PeopleSoft/SQL Server 上实现 99.99% 的可用性。
§ Credit Suisse First Boston 为其“风险管理”解决方案实现了 99.993% 的正常运行时间。
§ BarnesandNoble.com 在两天售书量飙升到 500,000 册时,仍保持了 99.98% 的可用性。
§ Dell.com 在过去的 12 个月中实现了 99.9985% 的可用性,一天销售了价值 3500 万美圆的计算机。
§ Commerce One uses SQL Server 实现了 99.99% 的可用性,为诸如 Boeing、British Aerospace、Lockheed Martin、PACCAR TruckExchange、Columbia Healthcare 和 Warner Lambert 等客户提供了 70 多个 B2B 交换。
§ Buy.com - 第四大电子零售商,实现了 99.98% 的正常运行时间。
§ NASDAQ.com 每天处理 2 百万次点击,正常运行时间为 99.97%。
3、世界级的安全性
§ SQL Server 2000 已经从 National Security Agency 获得了 C2 级别。
§ 所有的安全 (SSL) 网站中有超过一半依赖 Microsoft 平台,这是 Sun Solaris 数量的四倍

实际上,MS SQL SERVER2000是数据库系统可靠性、可伸缩性及处理速度领域内所有重要基准测试最新纪录的实际保持者。我并不否认,Oracle跟Db2是很好的数据库选择,我觉得,中国的企业,特别是商业企业,没有应用Oracle跟Db2的必要。理由如下:

实际上,MS SQL SERVER2000是数据库系统可靠性、可伸缩性及处理速度领域内所有重要基准测试最新纪录的实际保持者。我并不否认,Oracle跟Db2是很好的数据库选择,我觉得,中国的企业,特别是商业企业,没有应用Oracle跟Db2的必要。理由如下:
   1、用不到,你觉得你的企业比世界银行大?还是比美洲银行大?或者比NASDAQ牛比,或者您的企业数据库超过了10TB。10TB是什么概念?10240GB,把连锁百强的总部数据库大小加起来不比个数字大多少。还是你的主数据库会有30000个并发用户?我一个终端算你三个并发,你要搞10000个人10000个终端同时操作。你企业里人人用电脑阿?国内企业大部分都只能算中小型企业,SQL SERVER足够用了!
  2、性价比,或这就是说,太贵。你知道SQL SERVER跟ORACLE、DB2的差价有多少么?Oracle 9i企业版25用户的市场价是358680,注意,还是单处理器的,每处理器20000美元,或者按20用户/400赫兹,你自己算吧,买个IBM的4处理器1.7G服务器的,要多少钱啊?现在java版的便宜了,5000美元/处理器。当然了,你说你家小舅子是埃里森,能给你打折扣另当别论。MS SQL2000中文版,9800块人民币,用户你随便加。DB2,那东西比Oracle还贵阿!
   3、使用成本。国内有多少人能把DB2玩的团团转?你又知道一个Oracle的数据库管理员的月薪起价是多少么?MS SQL呢?光微软承认的就不下10万人,到处都是玩这个的,2000块钱一个CS专业本科生满地抓,还玩命给你干。你要跟我抬杠说,“大爷我家里有钱”,那我没辙了,很劲造吧,IBM上门一次要多少钱啊?够我一个月全家的饭钱了。商业企业都是省出来的,我不信大家看不明白,除非里面有人猫腻。
   4、实际操作,这个说出来有人要告我,不过,我确实作过很大的MS SQL SERVER的商业企业的总部数据库,性能、效果都不错。
最后,我始终认为,简单就是美,数据库最划算就是美,不必追求时尚、新潮和噱头,让老板把省下来的钱发工资吧!以人为本阿!

---------------------------------------------------
我顶你个叶!
k

 积分:242  金币:1
 发表于 2004-11-03 18:09 | 只看他
10楼
RE:用什么样的数据库最好
SQL我认为不错,oracle 也可以。但要是我选我就选SQL原因是oracle对系统要求和人员要求太高了,如果不是长期使用的人很难上手。这让服务器管理人员培训要求很高。
SQL好处就是简单,如果你数据量小于微软你就可以用它,如果超过它你可能要选其它的了。

joeytang

 积分:363  金币:0
 发表于 2004-11-04 11:04 | 只看他
11楼
RE:用什么样的数据库最好
Oracle虽然不错,个人还是比较BS这个公司的,那中国市场当试验品,美国自己还大部分用着7i,8i推广中,但是在中国市场他们只推9i这个刚开发的产品,拿中国市场当试验田

绿豆先生

 积分:55  金币:0
 发表于 2004-11-05 10:05 | 只看他
12楼
RE:用什么样的数据库最好
到底用什么样的数据库还是需要看企业的实际需要,选择适合自己企业的数据库;不要一谓的跟风,要从企业的实际情况出发;

hhhqqq

 积分:632  金币:37
 发表于 2005-05-25 18:30 | 只看他
13楼
RE:用什么样的数据库最好
安全\稳定第一啊!

查海东

 积分:87  金币:0
 发表于 2005-06-02 01:27 | 只看他
14楼
RE:用什么样的数据库最好
听说中国人自己也作了一个数据库,好象叫什么Kingbase。
这个玩意,不知道有没有人会去用它。

超市之家

 积分:50  金币:8
 发表于 2005-06-03 14:27 | 只看他
15楼
RE:用什么样的数据库最好
windows平台,sqlserver是不二选择,其他的平台当然用oracle,

沈明

 积分:2469  金币:2
 发表于 2005-06-07 15:43 | 只看他
16楼
RE:用什么样的数据库最好
    以下做个类比,但实际中不仅仅只局限于以下这两种数据库。
    首先取决于需求,连锁型零售企业用SQLServer明显是穿小鞋,两三千平米的小店用Oracle也纯属浪费!其次取决于学习能力,如果想得过且过用SQLServer足够,如果想更上层楼当然用Oracle。
    PS:现在Oracle在中国主推9i、10g,确实有点拿中国市场当试验田的味道!

民意

 积分:129  金币:0
 发表于 2005-07-23 10:44 | 只看他
17楼
RE:用什么样的数据库最好
没有看懂呀。

砖家

 积分:1984  金币:22
 发表于 2005-07-25 16:23 | 只看他
18楼
RE:用什么样的数据库最好
关键看你有多少钱。软件及辅助硬件都是要投入的。

---------------------------------------------------
我又回来了!
兰博

 积分:244  金币:66
 发表于 2005-07-25 19:01 | 只看他
19楼
RE:用什么样的数据库最好
其实,做什么都要紧跟大公司,象MICROSOFT绝对的大哥大,跟他一定没有错的

---------------------------------------------------
商业设备网 http://www.tobeok.com

正在招商中>>>
CN

 积分:217  金币:0
 发表于 2005-07-27 15:47 | 只看他
20楼
RE:用什么样的数据库最好
看来我要好好看看有关数据库的资料了

深圳shirble

 积分:196  金币:10
 发表于 2006-01-01 23:44 | 只看他
21楼
RE:用什么样的数据库最好
一般的大公司都会用oracle或者db2了,因为现在服务器都是unix系统,oracle和db2在unix下性能要比sql这些要好的多!

砖家

 积分:1984  金币:22
 发表于 2013-03-19 09:30 | 只看他
22楼
发广告发到信息化论坛里了,有点不对路吧。

---------------------------------------------------
我又回来了!
bf108

 积分:15521  金币:2011
 发表于 2013-03-19 13:10 | 只看他
23楼
删了。严禁发小广告!

---------------------------------------------------
春花 秋月 夏雨 冬雪 此景几许清闲 陈酿 佳肴 知己 良朋 待得半世逍遥
bf108

 积分:15521  金币:2011
 发表于 2013-03-19 13:11 | 只看他
24楼
RE:
看了这个老贴。Commander还真是一个老鸟!

bf108

---------------------------------------------------
春花 秋月 夏雨 冬雪 此景几许清闲 陈酿 佳肴 知己 良朋 待得半世逍遥
Commander

 积分:6914  金币:344
 发表于 2013-04-01 09:47 | 只看他
25楼
这谁在念叨我呐?害我打了10几天喷嚏。

---------------------------------------------------
我顶你个叶!
砖家

 积分:1984  金币:22
 发表于 2013-04-03 11:05 | 只看他
26楼
有感冒症状的,呼吸道不适的,如果你在华东地区,那要恭喜你了。

---------------------------------------------------
我又回来了!
lixiang8522

 积分:286  金币:143
 发表于 2013-05-21 14:58 | 只看他
27楼
SQL2005比较好用,性能接近于oracle I9了,SQl2000只是微软过渡产品。

---------------------------------------------------
全天侯供应超市、连锁、专卖管理软件
赢通A5商业连锁管理软件优势:
http://url.cn/45FryX
如何做好软件销售:
http://url.cn/4cSmQc
在线问答系统:
http://www.yt-pos.com/ask/
李祥手机:13632708848

  顶部


  快速回复 高级回复
用户名:   密码:   [注册]
[Ctrl+Enter直接提交帖子]  



网站简介 | 联系我们 | 法律声明

ICP证:浙B2-20070104