Oracle是甲骨文公司的一款关系数据库管理系统,也是目前较流行的关系数据管理系统,在数据库领域中一直处于领先地位。该系统具有可移植性好、使用方便、功能强等特点。
Oracle数据库自发布至今,也经历了一个从不稳定到稳定,从功能简单至强大的过程。从第2版开始,Oracle的每一次版本变迁,都具有里程碑意义。
01
Oracle的版本变迁
1979年的夏季,RSI( Relational Software , Inc.,Oracle公司的前身)发布了Oracle第2版。
1983年3月,RSI发布了Oracle第3版。从现在起Oracle产品有了一个关键的特性——可移植性。
1984年10月,Oracle(RSI更名为Oracle)发布了第4版产品。其增加了读一致性这个重要特性。
1985年,Oracle发布了5.0版。这个版本是Oracle数据库较为稳定的版本,并实现了C/S模式工作。
1986年,Oracle发布了5.1版。该版本开始支持分布式查询。
1988年,Oracle发布了第6版。该版本中引入了行级锁特性,同时还引入了联机热备份功能。
1992年6月,Oracle发布了第7版。该版本增加了包括分布式事务处理功能、用于应用程序开发的新工具及安全性方法等功能。
1997年6月,Oracle第8版发布。Oracle8支持面向对象的开发及新的多媒体应用。
1998年9月,Oracle公司正式发布Oracle 8i。正是因为该版本对Internet的支持,所以在版本号之后,添加了标志i,代表Internet。
2001年6月,Oracle发布了Oracle 9i。
2003年9月,Oracle发布了Oracle 10g。这一版的最大特性就是加入了网格计算的功能,因此版本号之后的标志使用了字母g,代表Grid网格。
2007年7月11日,Oracle发布了Oracle 11g。Oracle 11g实现了信息生命周期管(InformationLifec y cle Mana g ement)等多项创新。
2013年6月26日,Oracle发布了Oracle 12c。该版本引入了CDB与PDB的新特性,在Oracle 12c数据库引入的多租用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。在Oracle 12c之前,实例与数据库是一对一或多对一关系(RAC)。当进入Oracle 12c后,实例与数据库可以是一对多的关系。
2018年2月16日发布的Oracle 18c继续秉承了 Oracle 的 Cloud first理念,18c 先在Cloud和Engineered Systems上推出。Oracle 18c号称是一款自治性的数据库,可以减少很多DBA的工作。
2019年2月发布的 Oracle Database 19c(以下统称为 Oracle 19c),也就是12.2.0.3 将是 Oracle 12c 的终极版本,相当于传统的 12.2.0.3 版本,按照惯例,这个版本将会支持到 2026年。




