Oracle 서버 버전 별 기능비교

- 이 문서는 Oracle 10g, Oracle 11g, Oracle 12c 의 각 버전별 주요 기능에 대한 버전별 제공 여부를 살펴본다.

 

버전 별 기능 비교

- 다음은 주요 기능에 대한 Oralce12c, Oracle11g, Oracle10g 각 버전별 제공 여부를 나타낸다.

 

기능

Oracle 12c

Oracle11g

Oracle10g

 

Multitenant Architecture (Option)

: PDB & CDB

: 여러 개의 DB를 통합하여 하나의 인스턴스로 서비스 가능

Yes

No

No

지정 가능한 복구 시간

Yes

Yes

Yes

블록 레벨 복구

Yes

Yes

Yes

Flashback Query
: undo 이용 과거시점 Data 조회 기능

Yes

Yes

Yes

Flashback Database

:flashback log와 redo를 이용해 Database 전체를 특정시점 이전으로 복구하는 기능

Yes

Yes

Yes

Flashback Table
: undo를 이용 table의 row를 복구

Yes

Yes

Yes

Flashback transaction
:
Commit된 Transaction 복구 기능

Yes

Yes

No

Flashback Data Archive
:데이터 변경 History를 저장할 수 있는 기능(Total Recall option)

Yes

Yes

No

온라인 인덱스
생성 및 재생성

Complete

Complete

Complete

온라인 테이블 재정의

Yes

Yes

Yes

온라인 테이블 Shrink

Yes

Yes

Yes

Log Miner

Yes
DDL지원

Yes
DDL지원

Yes,
DDL지원

자동화된 Standby

Yes

Oracle Data Guard

Yes

Oracle Data Guard

Yes

Oracle Data Guard

손쉬운 Switch-Over

Yes

Yes

Yes

Standby 에서 실시간 질의 기능

Yes
:Active Data Guard

Yes
:Active Data Guard

No

Active Data Guard Fast Sync

: 원거리 SYNC모드의 DR구성가능

Yes

No

No

Standby를 Open하여 사용 후 사용이전의 standby로 원복하는 기능

Yes

Yes

Partial

 








In-Memory Column Store (Option)

: 테이블을 buffer cache와는 별개로 메모리에 columnar format으로 올려 성능향상

Yes

No

No

데이터 분할 기법

Hash cluster, Range, Hash,
Composite, List

Range, Hash,
Composite, List

Range, Hash,
Composite, List

Function or Virtual Column Partitioning:변형된 컬럼값으로 분할 저장 하는 기능

Yes

Yes

No

Interval Partitioning
: Range partition에서 자동화된 partition생성기능

Yes

Yes

No

Global hash Partition Index

Yes

Yes

Yes

Bitmap 인덱스

Yes

Yes

Yes

Function 기반 인덱스

Yes

Yes

Yes

Invisible Indexes
:Index생성 후 기존 application에서 이의 사용은 안되게 하는 기능

Yes

Yes

No

Star 질의

Yes

Yes

Yes

Materialized View

Yes

Yes

Yes

Query Result Cache: Query 결과를 저장해 놓아 재사용할 수 있는 기능

Yes

Yes

No

다양한 분석 함수

Yes

Yes

Yes

Change Data Capture

Yes

Yes

Yes

Down Stream기능 (ETL)

Yes

Yes

Yes

Bitmap 조인 인덱스

Yes

Yes

Yes

Multitable Insert

Yes

Yes

Yes

Upsert(Merge)

Yes

Yes

Yes

Table Functions

Yes

Yes

Yes

Transportable Tablespace

Yes, 확장됨
:이기종간 가능

Yes, 확장됨
:이기종간 가능

Yes, 확장됨
:이기종간 가능

병렬 DML 처리

Yes

Yes

Yes

  병

 

Real Application
Clusters

Real Application
Clusters

Real Application
Clusters

Cache Fusion

Complete

Complete

Complete

투명한 어플리케이션 Failover

Yes

Yes

Yes

어플리케이션 지원

All

All

All

자동 접속 부하 균형

Yes

Yes

Yes

자동화된 DLM 구성

Yes

Yes

Yes

동적 DLM Remastering

Yes

Yes

Yes

Oracle Clusterware (CRS)

Yes

Yes

Yes

ASM (Automatic Storage management)

Yes

Yes

Yes

  관

Heat Map

: 블록단위로 데이터가 사용이 되는지 안되는지 식별가능

Yes

No

No

Automatic Data Optimization

: Heat Map과 ONLINE Move partition기능을 이용하여 미사용파티션데이터를 자동으로 압축, 이동 가능하게 함.

Yes

No

No

자동 통계정보 수집

Yes

Yes

Yes,

과거 통계정보 보관

Yes

Yes

Yes

자동 Undo 관리

Yes

Yes

Yes

자동 데이터 파일 관리

Yes

Yes

Yes

동적 SGA 크기 관리

Yes

Yes

Yes

자동 SQL 실행 메모리 관리

Yes

Yes

Yes

영구적인 초기화 파일

Yes

Yes

Yes

재수행가능한 공간 할당 문장

Yes

Yes

Yes

다중 블록 크기 지원

Yes

Yes

Yes

Real Application Testing(option)

:가동계의 Workload 저장한 후 Test Systems에서 수행(replay)하는 기능

Yes

Yes

No

Data Pump
:고성능의 Export/Import

Yes

Yes

Yes

Cross-Platform Backup & Restore

: 이기종의 플랫폼간 백업 및 리스토어 가능 (using RMAN)

Yes

No

No

Table-Level Recovery From Backups

: RMAN을 통한 테이블 단위로 복구 가능

Yes

No

No

Java 기반의 시스템 도구

Yes

Yes

Yes

Oracle Scheduler

Yes

Yes

Yes

SQL Access Advisor

Yes

Yes

Yes

SQL Tuning Advisor

Yes

Yes

Yes

EM Control 및 EM Grid Control을 통한 시스템 통합관리

Yes

Yes

Yes

성능정보 수집기능(Automatic Workload Repository)

Yes

Yes

Yes

ADDM (자동 Database진단 monitor)

Yes

Yes

Yes

  보

강력한 데이터 보안 기능

Yes

Yes

Yes

3-Tier 보안 기능

Yes

Yes

Yes

Fine-Grained Auditing

Yes

Yes

Yes

Oracle Label Security

Yes

Yes

Yes

실시간 데이터 Masking

: Real-time sensitive data redaction 기능

Yes

Yes

: 11.2.0.4 이후 가능

No

표준 기반 PKI

Yes

Yes

Yes

컬럼 레벨 데이터 암호화

Yes

Yes

Yes

Tablespace 레벨 데이터 암호화

Yes

Yes

No

Directory 서비스

Yes

Yes

Yes

Enterprise User 및 Role 관리

Yes

Yes

Yes

SSL 지원

Yes

Yes

Yes

RADIUS Adapter 지원

Yes

Yes

Yes

KERBEROS 보안 모델 지원

Yes

Yes

Yes

LDAP 통합

Yes

Yes

Yes

VPD (Virtual Private Database)

Yes

Yes

Yes

Encrypted LOBs

Yes

Yes

No

  개

Partial Indexes for Partitioned Tables

: 파티션 테이블의 일부 파티션만에 local or global index를 생성가능.

Yes

No

No

ONLINE Move Partition

: 파티션 이동 온라인으로 가능

Yes

No

No

데이터베이스 내의
XML Type 지원

Yes

Yes

Yes

XML Developer's Kit

Yes

Yes

Yes

객체 관계형 모델

Yes, Complete

Yes, Complete

Yes, Complete

ANSI/ISO SQL 1999 지원

Yes

Yes

Yes

C++ Call Interface

Yes

Yes

Yes

Scrolling Cursors

Yes

Yes

Yes

Bulk Binding

Yes

Yes

Yes

PL/SQL Native 컴파일

Yes

Yes

Yes

통합된 JVM

Yes

Yes

Yes

SQLJ

Yes

Yes

Yes

Java Stored Procedures

Yes

Yes

Yes

JDBC 2.0 지원

Yes

Yes

Yes

Java Native 컴파일

Yes

Yes

Yes

JSON data type 지원

: JavaScript Object Notation

Yes

No

No

UltraSearch

Yes

Yes

Yes

Native PL/SQL지원

Yes

Yes

Yes

ODP.Net (.Net 지원)

Yes

Yes

Yes

 


< 참고 > Oracle 12c New Feature 주요기능 요약

아키텍처

1

Multitenant Architecture

여러 개의 DB 통합하여 하나의 인스턴스로 서비스 가능. 여러 DB통합하여 자원을 효율적으로 이용가능. 손쉬운 DB이전 통합, DB 자원할당 가능

2

In-Memory Column Store

테이블을 buffer cache와는 별개로 메모리에 columnar format으로 올려 성능향상. 특히 OLAP 쿼리 수행시 월등한 성능 보장

파티션

3

Partial Indexes for Partitioned Tables

파티션 테이블의 일부 파티션만에 local or global index 생성가능. 대량의 데이터가 Insert되는 파티션에 대한 Index 생성하지 않도록 하여 성능향상

4

Asynchronous global index maintenance for DROP and TRUNCATE

특정 파티션이 Drop/Truncate 되더라도 Global Index unusable 빠지지 않고 유지됨

5

ONLINE Move Partition

파티션 이동 온라인으로 가능

데이터관리

6

Advanced index compression

인덱스 압축 기능 향상

7

Heat Map

블록단위로 데이터가 사용이 되는지 안되는지 식별가능

8

Automatic Data Optimization

Heat Map ONLINE Move partition기능을 이용하여 미사용파티션데이터를 자동으로 압축, 이동 가능하게 . DBMS내의 ILM구현

ADG

9

Active Data Guard Fast Sync

ADG DR구축시 LOG정보가 STANDBY MEMORY에만 전달되면 ACK받음.(ADG SYNC모드 성능향상)

10

Active Data Guard Far Sync

중계서버를 두어 원거리(대륙간) SYNC모드의 DR구성가능

RMAN

11

Cross-Platform Backup & Restore

이기종의 플랫폼간 백업 리스토어 가능. DB migration 단순화

12

Table-Level Recovery From Backups

RMAN으로 백업본에서 테이블 단위로 복구 가능

 

[참고 문서 사이트]

  - Oracle Database New Features Guide documentation

  - http://docs.oracle.com/database/121/NEWFT/toc.htm


블로그 이미지

운명을바꾸는자

IT와 함께 살아가는 삶

,