设为首页 加入收藏

TOP

oracle历史回顾:oracle各版本发行时间及特点(一)
2018-01-16 14:49:45 】 浏览:273
Tags:oracle 历史回顾 版本 发行 时间 特点

今天在图书馆整理笔记,突然想到oracle的历史也不算短了,就猜想oracle的前身是什么?他的各个版本主要提供了哪些便利?于是便在网上搜了下,特整理如下:

Oracle数据库自发布至今,也经历了一个从不稳定到稳定,从功能简单至强大的过程。从第二版开始,Oracle的每一次版本变迁,都具有里程碑意义。

1979年的夏季,RSI(Oracle公司的前身,Relational Software,Inc)发布了Oracle第二版。

1983年3月,RSI发布了Oracle第三版。从现在起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。

2001年6月,Oracle发布了Oracle 9i。

2003年9月,Oracle发布了Oracle 10g。这一版的最大特性就是加入了网格计算的功能,因此版本号之后的标识使用了字母g,代表Grid--网格。

2007年7月11日,Oracle发布了Oracle 11g。Oracle 11g实现了信息生命周期管(Information Lifecycle Management)等多项创新。

Oracle的最新版本为Oracle 11g,但是,目前应用最广泛的版本为Oracle 9i和Oracle 10g。本书选取使用的版本为Oracle 10g。

Oracle具有强大的功能,因此,对于硬件要求也较高。Oracle 10g安装的硬件要求如下:

1024MB以上的物理内存。

1.5~3.5 GB磁盘空间,具体大小由安装类型决定。

Oracle数据库11g有多个版本可供选择: 标准版1、标准版和企业版。所有这些版本都使用相同的通用代码库构建,这意味着企业的数据库管理软件可以轻松地从规模较小的单一处理器服务器扩展到多处理器服务器集群,而无需更改一行代码。Oracle数据库11g企业版还有许多其他增强了性能、可伸缩性、可用性、安全性和可管理性的功能选项。

软件环境如下:Windows XP、Windows 2003或者Linux Red Hat 5.0以上版本。需要注意的是,Windows Vista与Oracle 10g的兼容性较差,不推荐使用。

英文介绍

Oracle 2 - 1979

First public release

Basic SQL functionality, queries and joins

CONNECT BY queries

Written in pdp-11 assembly language, ran on vax/vms in compatibility mode

Oracle 3 - 1981

Atomic execution of SQL statements and transactions (COMMIT and ROLLBACK of transactions)

Nonblocking queries (no more read locks)

Re-written in the C-programming language

Oracle 4 - 1984

Read consistency

First interoperability between PC and database server

Database ported to several platforms

Oracle 5.1 - 1986

Distributed queries

Oracle 5.0 - 1985

Supporting for the Client-Server model - PC's can access the DB on remote host

Oracle 6.2

Oracle Parallel Server Option (later renamed to Real Application Clusters)

Oracle 6.1

There was never an Oracle 6.1 production release. However, a 6.1 version was made available to selected beta customers running on clustered hardware. Apparently the database was so busy checking block status's between the machines that it killed the systems it ran on.

Oracle 6 - July 1988

OLTP performance enhancements

Row-level locking

On-line database backups (alter tablespace begin/end backup)

New Procedural Option (TPO) - PL/SQL in the database (*)

B*Tree indexes implemented

Rollback Segments introduced

Concept of tablespaces introduced

(*) Functions, Procedures, Packages and Triggers were not available until Oracle 7.

Oracle 7.3 - February 1996

Partitioned Views

Bitmapped Indexes

Asynchronous read ahead for table scans

Standby Database

Deferred transaction recovery on instance startup

Updatable Join Views (with restrictions)

SQL*DBA no longer shipped.

Index rebuilds

db_verify utility introduced

Context Option

Spatial Data Option

Tablespaces changes - Coalesce, Temporary/ Permanent,

Trigger compilation, debug

Unlimited extents on STORAGE clause.

Some init.ora parameters modifiable - TIMED_STATISTICS

Hash Joins, Antijoins

Histograms

Dependencies

Oracle Trace

Advanced Replication Object Groups

PL/SQL - UTL_FILE

Oracle 7.2 - May 1995

Resizabl

首页 上一页 1 2 3 4 5 下一页 尾页 1/5/5
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇oracle存储过程、声明变量、for循.. 下一篇查看、修改oracle字符集,查看ora..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目