Oracle Version 1, 1978:
Written in Assembly Language
Ran under PDP-11 under RSX in 128K of Memory
Implementation separates oracle code and user code.
The first SQL Relational Database Management system that was commercially released.
Written in PDP-11 Assembly Language
Ran on VAX/VMS in Compatibility mode
Written in C, Portable Source Code
Retained Split Architecture
Introduced the concept of Atomic SQL Execution and transactions (Commit & Rollback)
Introduced Read Consistency.
Portable to many platforms
Interoperability between PC and Server
True Client Server –Distributed Processing
VAX –Cluster Support
Version 5.1- Distributed Queries
Major Kernel Rewritten
OLTP Performance enhancements (save points)
Online Backup and Recovery
Row level Locking
PL\SQL in the database
Parallel Servers (VAX Clusters, nCube)
Stored Procedures and Triggers
Shared SQL, Parallel Execution
Declarative Referential Integrity
Advanced Replication
Object Relation Extensions in the Database
From Client Server to Three tier Architecture
Partitioning Option
Java in the database (JVM and SQLJ)
Partitioning Enhancements
Data Warehousing Enhancements
XML Support
Summary Management
Oracle Internet Directory (LDAP)
Ported to Linux
Real Application Clusters, with cache fusion– Scalability on inexpensive clustered hardware
Automatic segment-space management
Internet security enhancements
Integrated business intelligence functionality
Data Guard (standby databases)
Oracle managed files
Globalization support (Unicode, time zones, locales)
Primary goal: Build a self-managing database that requires minimal human intervention.
Reduction in administration cost without
Compromising high availability, scalability, and security.
Minimal performance impact
Effective for all configurations and workloads
Flashback data Archive
Advanced Compression
Real Application Testing
Automatic Storage Management
'DB > Oracle 일반' 카테고리의 다른 글
ORACLE] DBMS_CRYPTO 권한주기(내용없음) (1) | 2012.02.24 |
---|---|
oracle] 원격에서 sysdba 권한으로 접속하려면.. (0) | 2012.02.24 |
Oracle] 커맨드상에서 PL/SQL - dbms_output.put_line('Hello, World'); 결과 출력되게 하는 명령어 (0) | 2012.01.11 |
Oracle] 의사 컬럼 (Pseude Columns:수도 컬럼) (0) | 2011.12.29 |
제약조건생성, 추가, 삭제 (1) | 2011.12.28 |