Oracle数据库为什么这么贵,是因为数据库要有服务器支持还是他的知识专利,所以卖的贵?

Oracle数据库为什么这么贵,是因为数据库要有服务器支持还是他的知识专利,所以卖的贵?,第1张

oracle用作个人学习实际上是不要钱的,商业用途原则上是需要钱的,如果你用作商业用途,没有被oracle发现当然就免费了,oracle主要还是提供服务,服务费比较贵。oracle数据库的软件是对外开放的,随便安装

产品分类 产品编码 产 品 描 述[完整] 价格

SQL 2008 标准版 E65-00186 SQL Svr Standard Edtn RUNTIME 2008 EMB ESD OEI 1 CPU[1CPU无限用户] 38300

E65-00139 SQL Svr Standard Edtn RUNTIME 2008 EMB ESD OEI 5 Clt[SQL 2008 标准版 5用户 中文//英文] 9500

C30-00264 SQL CAL Runtime 2008 EMB ESD OEI 5 Clt User CAL Std[每增加5用户] 4900

SQL 2005标准版 9MF-00002 SQL Svr Std Ed RUNTIME 2005 x32 EMB ESD OEI 10 Clt(可添加64位2005光盘)[SQL 2005 标准版 10用户 中文//英文] 10600

 

SQL 2008 企业版 E66-00175 SQL Svr Enterprise Edtn RUNTIME 2008 EMB ESD OEI 1 CPU[1CPU无限用户] 155800

E66-00176 SQL Svr Enterprise Edtn RUNTIME 2008 EMB ESD OEI 10 Clt[SQL 2008 企业版 10用户 中文//英文] 63700

C30-00325 SQL CAL Runtime 2008 EMB ESD OEI 5 Clt User CAL Ent[每增加5用户] 8000

 

SQL 2008 工作组版 A5N-00069 SQL Servr Workgrp RUNTIME 2008 R2 EMB ESD OEI 1 CPU[1CPU无限用户] 30760

A5N-00069 SQL Servr Workgrp RUNTIME 2008 R2 EMB ESD OEI 10 Clt 10600

A5L-00041 SQL Workgroup CAL RUNTIME 2008 R2 EMB ESD OEI 5 Clt User CAL Workgroup 5000

Oracle产品 Oracle 10G//11G 标准版 [10用户] 26700

  Oracle 10G//11G 标准版 [1CPU无限用户] 157600

  Oracle 10G //11G企业版 [25用户] 223500

  Oracle 10G //11G企业版 [1CPU无限用户] 395000

SQL授权 228-09385 SQLSvrStd 2008R2 CHNS OLP NL 15Clts[标准版15用户] 28800

228-09460 SQLSvrStd 2008R2 CHNS OLP NL 1Proc[标准版1CPU] 62470

359-05333 SQLCAL 2008R2 CHNS OLP NL DvcCAL[标准版增加1用户数] 1420

810-08601 SQLSvrEnt 2008R2 CHNS OLP NL 1Proc[企业版1CPU] 275310

A5K-02972 SQLSvrWkgrp 2008R2 CHNS OLP NL 10Clts[工作组版10用户] 12680

A5K-03062 SQLSvrWkgrp 2008R2 CHNS OLP NL 1Proc[工作组版1CPU] 32500

A5M-01964 SQLWkgrpCAL 2008R2 CHNS OLP NL DvcCAL[工作组版增加1用户数] 1260

办公应用 OFFICE OFFICE 2007中/英文基础版[Word excel outlook] 1350//1350

OFFICE 2007中/英文标准版[Word excel outlook PowerPoint] 1550

OFFICE 2007中/英文专业版[Word excel outlook PowerPoint ACCESS] 2050

OFFICE 2010中/英文小型企业版[Word excel outlook PowerPoint][彩包//开放式许可] 2950//3200

操作系统 DELL DELL OEM XPP 简体中文系统//英文系统 150//200

DELL OEM WIN7 中文专业版[32位]//英文专业版[多国语言版][32位] 250//300

DELL OEM WIN7 中文专业版[64位]//英文专业版[多国语言版][64位] 300//350

DELL OEM WIN7 中文旗舰版 [32位]//英文旗舰版[多国语言版] [32位] 400

DELL OEM WIN7 中文旗舰版[64位]//英文旗舰版 [多国语言版][64位] 500

HP HP OEM XPP 简体中文系统 //英文系统 200//300

HP OEM WIN7 中文专业版//英文专业版[多国语言版][32位] 400//500

联想 联想 OEM WIN7 中文专业版//英文专业版[多国语言版][32位] 400//500

通用品牌 Windows 7 家庭版 300

Windows 7 中文专业版 750

Windows 7 英文专业版 1250

Windows 7 中文旗舰版(多国语言包(32位//64位自选)) 1480

服务器类 DELL DELL OEM WINDOWS SERVER 2003简体中文标准版5用户 900

DELL 2003 企业版 25 Clt[简中]全套/英文 1600//2800

DELL 2008 R1 标准版 5 Clt[简中]全套/英文 1600//1800

DELL 2008 R2 标准版 5 Clt[简中]全套/英文 2300//2500

DELL 2008 R1 企业版 25 Clt[简中]全套/英文 6000//6400

DELL 2008 R2 企业版 10 Clt[简中]全套/英文 9500

HP HP OEM WINDOWS SERVER 2003简体中文标准版5用户 2500

HP OEM WINDOWS SERVER 2003英文标准版5用户 2500

HP 2008 R1 标准版 5 Clt[简中]全套/英文 2900//3500

HP 2008 R2 标准版 5 Clt[简中]全套/英文 3300//3800

HP 2008 R1 企业版 25 Clt[简中]全套 10500

HP 2008 R2 企业版 10 Clt[简中]全套 11500

IBM IBM 2008 R1 标准版 5 Clt[简中]全套 3600

IBM 2008 R1 企业版 25 Clt[简中]全套 9500

通用品牌 WINDOWS SERVER 2003简体中文标准版5用户(尾货) 3900

WINDOWS SERVER 2008 标准版 5 Clt[简中]全套 4700

WINDOWS SERVER 2008 R2 标准版 5 Clt[简中]全套 4700

WINDOWS SERVER 2008 企业版 25 Clt[简中]全套 18700

WINDOWS SERVER 2008 R2 企业版 25 Clt[简中]全套 18700

WINDOWS SERVER 2008 增加用户数,1个 CLT[企业和标准版价格相同] 270

ExchgSvrStd 2010 CHNS OLP NL(邮件服务器服务器端) 5980

ExchgStdCAL 2010 CHNS OLP NL DvcCAL(邮件服务器用户端) 560

symantec SEP 110杀毒 1服务器端+49用户端 9880

瑞星杀毒软件中小企业版 1+20 4500

瑞星杀毒软件中小企业版 1+30 5400

关于“大型数据库”,并没有严格的界定,有说以数据量为准,有说以恢复时间为准。如果综合数据库应用场景来说,大型数据库应用有以下特点:海量数据、高吞吐量;复杂逻辑、高计算量,以及高可用性。从这点上来说,Oracle,DB2就是比较典型的大型数据库,Sybase SQL Server也算是吧。下面分别说明之前三种数据库的应用场景。

Oracle。Oracle的应用,主要在传统行业的数据化业务中,比如:银行、金融这样的对可用性、健壮性、安全性、实时性要求极高的业务;零售、物流这样对海量数据存储分析要求很高的业务。此外,高新制造业如芯片厂也基本都离不开Oracle;电商也有很多使用者,如京东(正在投奔Oracle)、阿里巴巴(计划去Oracle化)。而且由于Oracle对复杂计算、统计分析的强大支持,在互联网数据分析、数据挖掘方面的应用也越来越多。一个典型场景是这样的:

某电信公司(非国内)下属某分公司的数据中心,有4台Oracle Sun的大型服务器用来安装Solaris操作系统和Oracle并提供计算服务,3台Sun Storage磁盘阵列来提供Oracle数据存储,12台IBM小型机,一台Oracle Exadata服务器,一台500T的磁带机用来存储历史数据,San连接内网,使用Tuxedo中间件来保证扩展性和无损迁移。建立支持高并发的Oracle数据库,通过OLTP系统用来对海量数据实时处理、操作,建立高运算量的Oracle数据仓库,用OLAP系统用来分析营收数据及提供自动报表。总预算约750万美金。

MySQL。MySQL基本是生于互联网,长于互联网。其应用实例也大都集中于互联网方向,MySQL的高并发存取能力并不比大型数据库差,同时价格便宜,安装使用简便快捷,深受广大互联网公司的喜爱。并且由于MySQL的开源特性,针对一些对数据库有特别要求的应用,可以通过修改代码来实现定向优化,例如SNS、LBS等互联网业务。一个典型的应用场景是:

某互联网公司,成立之初,仅有PC数台,通过LAMP架构迅速搭起网站框架。随着业务扩张、市场扩大,迅速发展成为6台Dell小型机的中型网站。现在花了三年,终于成为垂直领域的最大网站,计划中的数据中心,拥有Dell机架式服务器40台,总预算20万美金。

MS SQL Server。windows生态系统的产品,好处坏处都很分明。好处就是,高度集成化,微软也提供了整套的软件方案,基本上一套win系统装下来就齐活了。因此,不那么缺钱,但很缺IT人才的中小企业,会偏爱 MS SQL Server 。例如,自建ERP系统、商业智能、垂直领域零售商、餐饮、事业单位等等。

1996年,Bill Gates亲自出手,从Borland挖来了大牛Anders,搞定了C#语言。微软02年搞定了http://ASPNET。成熟的NET、Silverlight技术,为 MS SQL Server赢得了部分互联网市场,其中就有曾经的全球最大社交网站MySpace,其发展历程很有代表性,可作为一个比较特别的例子。其巅峰时有超过15亿的注册用户及每月400亿的访问量。应该算是MS SQL Server支撑的最大的数据应用了。

架构。其实要说执行的区别,主要还是架构的区别。正是架构导致了相同SQL在执行过程中的解释、优化、效率的差异。这里只做粗略说明,就不细说了:

Oracle: 数据文件包括:控制文件、数据文件、重做日志文件、参数文件、归档文件、密码文件。这是根据文件功能行进行划分,并且所有文件都是二进制编码后的文件,对数据库算法效率有极大的提高。由于Oracle文件管理的统一性,就可以对SQL执行过程中的解析和优化,指定统一的标准:

RBO(基于规则的优化器)、CBO(基于成本的优化器)

通过优化器的选择,以及无敌的HINT规则,给与了SQL优化极大的自由,对CPU、内存、IO资源进行方方面面的优化。

MySQL:最大的一个特色,就是自由选择存储引擎。每个表都是一个文件,都可以选择合适的存储引擎。常见的引擎有 InnoDB、 MyISAM、 NDBCluster等。但由于这种开放插件式的存储引擎,比如要求数据库与引擎之间的松耦合关系。从而导致文件的一致性大大降低。在SQL执行优化方面,也就有着一些不可避免的瓶颈。在多表关联、子查询优化、统计函数等方面是软肋,而且只支持极简单的HINT。

SQL Server :数据架构基本是纵向划分,分为:Protocol Layer(协议层), Relational Engine(关系引擎), Storage Engine(存储引擎), SQLOS。SQL执行过程就是逐层解析的过程,其中Relational Engine中的优化器,是基于成本的(CBO),其工作过程跟Oracle是非常相似的。在成本之上也是支持很丰富的HINT,包括:连接提示、查询提示、表提示。

至于SqlServer 和Oracle 的区别在于:

一、开放性 1 SQL Server 只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据库。 2 Oracle 能在所有主流平台上运行(包括 windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。

二、可伸缩性,并行性 1 SQL server 并行实施和共存模型并不成熟,很难处理日益增多的用户数和数据卷,伸缩性有限。 2 Oracle 并行服务器通过使一组结点共享同一簇中的工作来扩展windownt的能力,提供高可用性和高伸缩性的簇的解决方案。如果windowsNT不能满足需要,用户可以把数据库移到UNIX中。Oracle的并行服务器对各种UNIX平台的集群机制都有着相当高的集成度。

三、性能 1 SQL Server 多用户时性能不佳 2 Oracle 性能最高, 保持开放平台下的TPC-D和TPC-C的世界记录。

四、客户端支持及应用模式 1 SQL Server C/S结构,只支持windows客户,可以用ADO、DAO、OLEDB、ODBC连接。 2 Oracle 多层次网络计算,支持多种工业标准,可以用ODBC、JDBC、OCI等网络客户连接。

五、操作简便 1 SQL Server 操作简单,但只有图形界面。 2 Oracle 较复杂,同时提供GUI和命令行,在windowsNT和unix下操作相同。

六、使用风险 1 SQL server 完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容。 2 Oracle 长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。 最后价格上 ORACLE贵过SQLSRVER

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » Oracle数据库为什么这么贵,是因为数据库要有服务器支持还是他的知识专利,所以卖的贵?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情