1.2 回忆Oracle的产品版本

Oracle发展到目前的Oracle 11g版本,是历经30多年努力实现的成果,本节将带你回忆Oracle的整个发展历程。

❑最早的Oracle版本是在1979年的夏季发布的,该版本在Oracle出品时被称为Oracle的第2版,这也是出于营销的考虑。这个数据库产品整合了比较完整的SQL实现,其中包括子查询、连接及其他特性。

❑1983年3月,Oracle发布了第3版。该版本是使用C语言重新编写第2版得到的,这也是为什么Oracle的可移植性非常好的主要原因。

❑1984年10月,Oracle发布了第4版,产品的稳定性得到很大的提高。

❑1985年,Oracle发布了第5版。该版本的稳定性又有了很大的提高,这也是首批可以在C/S模式下运行的数据库产品。

❑1988年,Oracle发布了第6版。在发布第6版之前,Oracle公司已经上市了。第6版中引入了很多新特性,主要有行级锁、联机热备份等功能,在一定程度上增强了Oracle的可用性。

❑1992年6月,Oracle发布了第7版。在该版本中增加的新特性主要有:分布式事务处理能力、对数据库管理功能的增强,同时也提高了数据库的安全性。Oracle在第7版产品的推进下销售额倍增。

❑1997年6月,Oracle发布了第8版。Oracle 8支持面向对象的开发及新的多媒体应用,这个版本也为支持Internet、网格计算等奠定了基础。同时,这一版本开始具有同时处理大量用户和海量数据的特性。

❑1998年9月,Oracle发布了8i版,"i"代表Internet。该版本中添加了大量为支持Internet而设计的特性。同时,这一版本为数据库用户提供了全方位的Java支持。Oracle 8i成为第一个完全整合了本地Java运行环境的数据库,用Java就可以编写Oracle的存储过程。

❑2001年6月,Oracle发布了Oracle 9i。在Oracle 9i的诸多新特性中,最重要的就是Real Application Clusters(RAC)了。说起Oracle集群服务器,早在第5版时,Oracle就开始开发Oracle并行服务器(Oracle Parallel Server,OPS),并在以后的版本中逐渐完善了其功能,不过,严格来说,尽管OPS算得上是个集群环境,但是并没有体现出集群技术应有的优点。

❑2003年9月8日,Oracle发布了10g版本。10g版本是Oracle应用服务器版本,这里的"g"代表"grid"(网格)。在这个版本中加入了网格计算的功能。

❑2007年11月,Oracle发布了11g版本。这也是目前最新的版本,该版本大大提高了系统性能的安全性,并有了多项的创新,比如实现了信息生命周期管理、全新的Data Guard将可用性最大化,同时利用数据压缩技术大幅降低了数据存储的支出,缩短了应用程序测试环境部署所花费的时间。