Oracle企业版、标准版及其他版本的异同介绍
针对不同的开发和部署环境,Oracle公司将同一系列Oracle数据库分成四个版本:标准版 One (Standard Edition One)、标准版(Standard Edition)、企业版(Enterprise Edition)和个人版(Personal Edition )。
1. 标准版One
标准版One是提供给小规模用户使用的Oracle版本,它提供小型数据库服务器功能。这个版本的价格相对低廉,适合小规模的单服务器环境或者大型的分布式部门级环境使用。但 标准版One最多只可以在两个处理器的服务器上使用。
2. 标准版
标准版提供了标准版One所有的功能和标准版One所不具有的实时应用集群。标准版提 供了对更大型计算机和服务集群的支持。它可以在最高容量为四个处理器的单台服务器上或 者最高容量为四个处理器的集群服务器上使用。
3. 企业版
企业版是针对大业务量的在线事务处理(OLTP)环境、处理大量查询的数据仓库和其他要 求比较高的互联网级应用的Oracle版本。比起标准版,企业版能在更多的平台上运行,包括更 多的高级功能,如数据挖掘、并行查询、位图索引等。企业版提供了更高效、可靠、安全的数据管理。总之,企业版为企业提供了满足当今关键任务应用程序的可用性和可伸缩性需求的所 有工具和功能。它包含了 Oracle数据库的所有组件,并且能够使用其他可选的产品和程序包。
4. 个人版
个人版是企业版的单用户版,这个版本允许开发人员在单机上开发。个人版与企业版提 供的功能相似,因此开发人员可以利用个人版编写应用程序,然后移植到多用户数据库的企 业版或标准版服务器上。有些公司就用个人版来部署单用户应用软件。个人版没有实时应用 集群选项和管理程序包。
5.Oracle Lite 版
Oracle Lite,以前又称Oracle Mobile,是为使用无线设备的单用户开发的一个版本。它采 用了和Oracle其他版本不同的数据库引擎。Oracle Lite版是针对内存与存储量都有限的笔记 本与其他手提设备开发的。Oracle Lite使用了一种更简便的数据库引擎,支持的SQL和其他 Oracle数据库基本相同,在Oracle Lite版中可以运行其他Oracle数据库开发的应用软件,并 且可以与其他Oracle版本互相复制数据。
Oracle数据库个人版、标准版、标准版One和企业版包含相同的应用程序开发组件,如 用于编写存储过程和触发器的PL/SQL和Java编程接口等。虽然企业版提供了额外的可伸缩 性、可用性和安全性,但这些功能一般对应用程序开发人员是透明的,用Oracle数据库这些 版本中任意一个编写的应用程序都可以在其他版本上运行。例如,Oracle企业版支持的API, 通常个人版和标准版也支持。
Oracle数据库各版本除了 Oracle Lite版外,都是基于同一个数据库引擎开发的。Oracle 标准版可以轻易地升级到企业版而不需对数据库、应用程序或管理过程做任何修改。