Brief History of Oracle Database

on

当前最新的Oracle数据库版本得益于30余年饱含技术创新的开发。在Oracle数据库的演变过程中有以下值得纪念的成绩。

甲骨文的创建
1977年, Larry Ellison, Bob Miner和Ed Oates创立了软件研发实验室,后来成为Relational Software, Inc. (RSI)。在1983年,RSI改名为甲骨文系统公司,再后来就成为了甲骨文公司。

第一个商用关系型数据库问世
1979年,RSI发布了Oracle V2(第二版本),这是第一个商用的SQL-Based关系型数据库,是关系型数据库发展历史上的里程碑。

Oracle数据库跨平台版本发布
在1983年发布的Oracle Version 3是第一个可以运行在主机、小型机、PC上的关系型数据库。用C语言编写,这就使跨平台成为可能。

在并发性控制,数据分布和扩展性方面得以增强
Oracle Version 4中推出了多版本读一致性。在1985年发布的Version 5支持客户端/服务器架构以及分布式数据库系统。而Version 6更是带来了再磁盘IO,行级锁,扩展性以及备份恢复上的多项增强。同时,Version 6中也推出了PL/SQL语言的第一版,这是对于SQL语言的过程性扩展。

PL/SQL存储程序单元
1992年发布的Oracle7,推出了PL/SQL存储过程以及触发器。

对象和分区
1997年发布的Oracle8拥有了面向对象的关系型数据库特征,支持了大量新的数据类型。同时,Oracle8开始支持大表的分区。

互联网计算
1999年发布的Oracle8i数据库,提供了对于互联网协议的本地支持,还有服务器端对于Java的支持。Oracle8i是为了互联网计算而设计的,使数据库被部署在多层环境中成为可能。

Oracle真正应用集群(RAC)
2001年发布的oracle9i数据库中推出了Oracle RAC,允许多个数据库实例同时读写一份数据库。另外,Oracle XML数据库 (Oracle XML DB) 的出现提供了存储和查询XML的功能。

网格计算
2003年发布的Oracle10g推出了网格计算。这个版本实现了让客户在廉价服务器上创建网格架构来部署虚拟计算资源。主要目的就是使数据库能够自行管理和自行调优。Oracle自动存储管理(Oracle ASM)的推出也对虚拟化和简单化数据库存储管理提供了很大帮助。

管理性、可诊断性和可用性
2007年发布的Oracle11g,推出了大量新特性,让系统管理员和开发人员可以迅速适应业务需求变化。关键点就是在所有可能的场合都尽可能通过自动化和信息结合来精简信息框架。

以上均翻译自Oracle联机文档《Oracle® Database Concepts》。
更详细的文章可以参看:Oracle Celebrates 30 Years of Innovation

4 Comments Add yours

  1. banping says:

    这个新模版上线也有段时间了,但是今天我才发现Title和Comment的位置,Jiong.
    数据库服务,随着服务对象的增加,人员配置的规模也要跟着增加,是劳动密集型的高技术产业,这和做软件卖COPY有很大的不同。

  2. kamus says:

    准备再换一个玩玩 🙂

  3. dbsnake says:

    这个新版好漂亮!

  4. kamus says:

    @dbsnake
    用WP就是换模板方便,哈哈,你从MT叛逃吧

Leave a Reply

Your email address will not be published. Required fields are marked *