대메뉴 바로가기 본문 바로가기

데이터 기술 자료

데이터 기술 자료 상세보기
제목 Oracle Database 10g 데이타베이스 기술의 혁명
등록일 조회수 5034
첨부파일  

Oracle Database 10 g
데이타베이스 기술의 혁명

Oracle Database 10 g 는 엔터프라이즈 그리드 컴퓨팅을 위해 디자인된 최초의 데이타베이스로서, 매우 적은 비용으로 최상의 서비스를 제공할 것으로 기대된다. 또한, Oracle Database 10 g 는 위험 부담은 크게 낮추면서 IT가 비즈니스 요구 조건에 신속하게 응답할 수 있도록 도와 줄 것이다. 특히 배포 및 관리가 무척 간편해졌다. 이 글에서는 오늘날 기업들의 당면 IT 과제들을 해결할 솔루션으로 엔터프라이즈 그리드 컴퓨팅을 제시하면서, Oracle Database 10 g 가 어떻게 이 환경의 요구사항들을 충족시키는지 소개할 것이다.

감수 | 양수환 <한국오라클 Tech Sales Consulting 실장>
soohwan.yang@oracle.com

당면 IT 과제

오늘날 대부분 기업들은 여러 가지 이유로 인해 주요 애플리케이션 시스템에 대하여 모두 전용 스토리지와 서버를 운영하고 있다. 또, 일반적으로 시스템의 하드웨어와 소프트웨어를 분리하여 개별 시스템을 배포하는 것이 더욱 간편한 방법이라고 알려져 있다. 그러나, 실제 기업 환경에서 이와 같은 방법을 사용하여 시스템을 구성한 결과, 장애 포인트가 증가하여 장애의 위험성이 더욱 커졌고, 결국 많은 비용을 요구하는 시스템들이 상당량을 차지하게 되었다.

또한, 개별 시스템별로 한계 용량에 크기를 맞추게 되면서, 한 시스템에서 다른 시스템으로 리소스를 이동시키는 일이 결코 쉽지 않은 문제가 되었다. 결과적으로 오늘날의 기업들은 시스템의 능력에 비해 활용이 저조한 스토리지와 CPU를 보유하게 되었고, 현재의 일반적인 스토리지 활용은 약 50 %, CPU 활용은 겨우 15~20%밖에 되지 않는다고 분석가들은 말하고 있다.

시스템 수요의 지속적인 증가에 따라 ‘저활용(underutilization)" 문제는 더욱 악화되고 있으며 마침내 높은 비용뿐 아니라 복잡한 인프라로 인해 빠르게 변화하는 IT 비즈니스 요구들을 점점 더 만족시키기 어려워질 것이다.


솔루션 - 엔터프라이즈 그리드 컴퓨팅

이러한 문제들에 대한 해결 방식이 바로 ‘엔터프라이즈 그리드 컴퓨팅(Enterprise Grid Computing)"이다. 엔터프라이즈 그리드 컴퓨팅의 핵심은 산업 표준을 준수하는 모듈화된 스토리지와 서버들의 큰 풀(pool) 을 만드는 것이다. 이러한 아키텍처를 통해 각각의 새로운 시스템을 컴포넌트 풀로부터 신속히 공급할 수 있게 된다.

또한 필요에 따라 리소스 풀로부터 용량을 쉽게 추가하거나 재할당할 수 있기 때문에 피크(peak) 작업 로드를 위하여 시스템 크기를 정할 필요가 없다.

엔터프라이즈 그리드 컴퓨팅은 다양한 방식으로 비용을 대폭 감소시켜 준다. 우선, 저비용의 컴포넌트들을 활용하고 리소스 활용 범위를 증가시킴으로써 하드웨어 비용을 낮출 수 있다. 또한 동일한 방식으로 각각의 시스템을 구축함으로써 인건비를 대폭 낮출 수 있으며, 중앙 관리 툴을 통해 유지 관리 및 모니터링 비용을 낮출 수 있다. 이와 같이 증가된 효율성을 통해, IT는 비즈니스 요구 조건에 보다 신속히 대응할 수 있으며 전체적인 위험 부담은 급격히 감소될 것이다.


모든 데이타를 위한 효율적 스토리지

스토리지는 데이타베이스의 매우 중요한 자원이다. 오늘날의 표준 환경에서 최대 처리 능력을 위해 디스크 스토리지에 데이타를 배치하는 과정은 상당한 시간이 소요될 수 있으며, 이 과정은 디스크가 데이타베이스의 스토리지 영역에 추가되거나 또는 제거될 때마다 반복될 것이다.

Oracle Database 10 g 의 새로운 ‘자동 스토리지 관리(ASM : Automatic Storage Management) 기능은 이러한 문제들에 대한 해결 방식이다 <그림 1> . ASM은 데이타베이스가 원시(raw) 디스크를 직접 관리할 수 있도록 함으로써, 데이타 파일과 로그 파일 관리를 위해 필요했던 파일시스템이나 볼륨 매니저를 더 이상 필요로 하지 않는다. ASM은 모든 데이타베이스 데이타를 모든 디스크에 걸쳐 자동으로 스트라이프시킴으로써 추가관리 비용 없이 최상의 I/O 처리 능력을 제공하며, 디스크가 추가되거나 삭제되는 경우에도 자동적으로 스트라이핑을 유지한다. 선택적인 미러링 및 온라인 디스크 추가 또는 삭제 기능으로 데이타 가용성이 향상된다. 게다가 삭제되어 더 이상 데이타베이스의 일부분이 아닌 파일도 ASM이 다룸으로써 인간의 오류로 인해 발생하는 데이타 손실 문제도 처리할 수 있다. 심지어 ASM은 액세스가 집중된 영역(hot spot)을 자동 감지한 후, 집중현상 해소를 위해 데이타를 재배치할 수도 있다. 또한, ASM은 저비용의 모듈(modular) 스토리지와도 잘 동작하기 때문에 비용도 절감시킬 수 있다. 결과적으로 ASM은 Oracle Database 10 g 의 스토리지에 신속성, 저비용, 그리고 간편한 관리성 등의 장점을 제공한다.





ASM

통합 볼륨 매니저와 데이타베이스
파일 시스템

  • 통합 성능 관리

  • 디스크 그룹 환경 관리

  • Capacity Provisioning

  • RAID 세팅

  • 디스크 수리

  • Rebalancing Management


  • <그림 1> Oracle Storage Manager의 자동 스토리지 관리 기능

    ASM이 모든 디스크를 관리하는 반면, Oracle Database 10 g 는 모든 유형의 데이타(관계형, 이메일, 문서, 멀티미디어, XML 그리고 공간 데이타)를 관리한다. Oracle Database 10 g 의 XML 기능들은 대량의 XML 데이타(엔터프라이즈급의 성능 및 확장성을 통해 데이타베이스 내에 저장될 수 있는)에 집중하여 효율적으로 관리할 수 있도록 확장되었다. 추가된 interMedia 유형들도 지원함과 동시에 데이타베이스에 저장되는 LOB들에 대한 4GB 제한도 128테라바이트(TB)로 증가되어 보다 큰 멀티미디어 문서들을 지원할 수 있?경의 데이타베이스 통합과 함께, 대형 데이타베이스에 대한 지원 요구가 점점 더 증가하고 있다. Oracle Database 10 g 는 수백만 테라바이트 크기(exabytes)의 초대형 데이타베이스(ULDB)를 지원하여 용량과 관련된 요구사항들을 충분히 만족시키고 있다. 데이타베이스의 크기 제한은 초대형 파일(단일 파일이 수 테라바이트)과 제한 없는 크기의 LOB 열들(테라바이트)의 도입 그리고 자동화된 스토리지 관리, 자동화된 공간 관리, 신규 복구 영역 등과 같은 향상된 관리 기능들에 의해 증가해왔다.

    Oracle Database 10 g 는 엔터프라이즈 그리드 컴퓨팅으로의 원활한 마이그레이션을 위해, 여러 종류의 플랫폼 및 데이타베이스 버전들 간에 데이타를 매우 빠른 속도로 이동시켜 준다. 최고 성능을 위해서 이동 가능한 테이블스페이스(transportable tablespaces)는 신속한 ‘플러그 앤 플레이(plug and play)"를 위해 데이타파일 레벨에서 데이타를 이동시킨다. 이제 이동 가능한 테이블스페이스는 상이한 플랫폼들 사이에서도 실행 가능하며, 무엇보다도 파일 전송 속도로 데이타베이스를 상이한 플랫폼으로 이전시킬 수 있다.

    Oracle Data Pump는 상이한 플랫폼 및 데이타베이스 버전들 간에, 고속, 병렬로 오라클 데이타베이스 내용인 대량 데이타 및 메타데이타 이동 기능을 제공하는 Oracle Database 10 g 의 새로운 기능이다. Oracle Data Pump 작업들은 직접 네트워크를 통해서 또는 디스크를 경유해 실행될 수 있고, 어떠한 이유에서든 정지가 되면, 데이타의 손실 없이 바로 그 시점부터 재시작할 수 있다. 심지어, 임포트와 익스포트의 단일 쓰레드 성능만 해도 이전 버전과 비교하였을 때 약 1.5배에서 10배까지 향상되었고, 사용 가능한 CPU 개수만큼 자동적으로 확장될 수도 있다.

    최적의 자원 활용

    위에서 언급한 것처럼, 일반적인 엔터프라이즈 그리드 컴퓨팅의 접근 방식은 대용량 서버 풀들을 생성한 후, 서버를 시스템에게 동적으로 제공해 주는 것이다. 기술적 관점에서 엄밀히 보면, 이러한 프로비저닝(provisioning)으로 성능 향상이란 결과를 얻지는 못할 수 있지만, 비즈니스 측면에서는 사용자들에게 보다 높은 성능을 제공할 수 있다. 만약 리소스들이 비즈니스 우선순위나 요구조건에 따라 적절한 애플리케이션들에 공급된다면, 사용자들은 동일한 리소스로도 보다 높은 성능을 얻을 수 있을 것이다.

    Oracle Real Application Clusters는 서버 클러스터의 모든 애플리케이션 작업 로드들을 실행하고 확장할 수 있는 업계 유일의 데이타베이스 기술로서, 서버 프로비저닝 측면에서 보았을 때 매우 독특한 능력을 보유하고 있다. Oracle Database 10 g 는 자동 서비스 프로비저닝(Automatic Service Provisioning)과 통합 클러스터웨어라는 중요한 2가지 신규 기능을 통하여 클러스터 데이타베이스 관리를 보다 간편하게 해준다. 자동 서비스 프로비저닝은 관리자의 개입 없이 자동으로 서버들의 작업 로드(서비스)를 할당 및 재할당하는 기능을 제공한다.

    클라이언트가 서비스에 로그인하면 자동적으로 최소한의 부하를 갖는 적절한 서버로 연결된다. 서버 장애 시에는 살아있는 서버들이 서비스들로 재할당된다. 통합 클러스터웨어는 협력업체 클러스터웨어의 구입, 설치, 구성 그리고 지원 등에 대한 필요성을 제거하여 RAC를 매우 간편하게 만들어 준다. 서버들은 다운타임 없이 RAC 클러스터로 간편하게 추가되고, 또한 제거될 수도 있다. Oracle Real Application Clusters는 이러한 유연성을 진정하게 지원할 수 있는 유일한 데이타베이스 기술로서, 엔터프라이즈 그리드 컴퓨팅 구현을 위한 필수적인 요소이다. 2003년 8월 현재 Oracle Real Application Clusters는 500개 이상의 시스템에 배포되어 있다.


    최고 품질의 서비스

    Oracle Database 10 g 는 기존 오라클 데이타베이스의 시장 선도적인 고가용성 기능을 진일보시켜, 예측하지 못한(unplanned) 다운타임과 계획된(planned) 다운타임의 모든 원인을 최소화하거나 제거할 수 있는 기능을 포괄적으로 제공하고 있다. <그림 2>



    <그림 2> Protection From Any Cause Of Downtime

    Oracle Database 10 g 는 컴퓨터 또는 데이타 장애로 발생하는 예측하지 못한 다운타임을 해결하고, Oracle Real Application Clusters는 자동 노드 페일오버와 로드의 재분배를 통하여 그리드 내의 노드 장애로부터 보호하고 있다. 그리고, Oracle Database 10 g 와 함께 제공되는 통합 클러스터웨어라는 단일 업체의 솔루션을 배포하여 위험을 줄일 수 있다.

    Oracle Database 10 g 를 통해 저렴한 디스크를 효율적으로 활용함으로써 모든 유형의 데이타 장애로부터 신속한 복구가 가능하다. 디스크 수준에서, ASM(Automatic Storage Management)은 저비용의 디스크들을 사용하여 미러링하고, ‘장애 그룹(failure group)"이란 개념을 도입하여 어떠한 단일 장애(a single point of failure)도 막아 준다. 일반적으로 사람에 의한 실수는 다운타임의 가장 큰 원인들 중 하나인데, Oracle Database 10 g 는 보다 강화된 플래시백(flashback) 기능을 통해 사람의 오류를 바로잡을 수 있는 획기적인 제품이다.

    플래시백은 데이타베이스 작업의 ‘리와인드(rewind)"를 가능하게 해주는 기능으로서, 행, 트랜잭션, 테이블 심지어 데이타베이스 수준에서 수행될 수 있다. 몇 분 전에 수행된 오류의 적시(point-in-time) 복구는 수 분 안에 수행될 수 있으며, 백업 복원 및 롤-포워드는 필요 없다. Oracle Database 10 g 는 데이타베이스와 스토리지 사이의 I/O 경로에서 발생하는 훼손을 방지하기 위하여 Oracle9 i Database Release 2에서 도입된 Hardware Assisted Resilient Data(HARD) 기능을 향상시켰다. 모든 데이타베이스 파일 유형들이 검사되며, HARD는 ASM을 사용할 경우 자동적으로 유효해진다. 자동 백업 및 복구는 마지막 백업 후에 변경된 블록들만 디스크상에 업데이트하여, 점증적으로 ‘롤-포워드된" 복구 영역을 디스크 상에 유지 관리할 수 있는데, 이 복구 영역은 전통적인 테이프 기반 방법과 비교하여 보다 신속하고, 신뢰할 수 있는 백업 및 복원 능력을 제공하고 있다. 한편, 미디어 장애 후의 매우 신속한 시스템 복구 능력은 시스템이 훨씬 높은 가용성을 갖게 해준다.

    이전의 Oracle8 i Database에서 도입된 Oracle Data Guard는 대기 데이타베이스를 유지 관리함으로써 사이트 장애로부터 보호한다. 그리고, Oracle Database 10 g 에서는 로그 트래픽의 압축과 암호화 옵션 그리고 SQL Apply 모드를 위한 데이타 유형 등을 추가하여 매우 큰 향상을 이루어냈다 <그림 3> .



    <그림 3> Oracle Data Guard Architecture

    계획된 다운타임으로부터 보호하기 위해, Oracle Database 10 g 는 테이블과 인덱스의 온라인 재정의(redefinition)를 허용하는 기능을 지원하고 있으며, 테이블들이 재정의되더라도 저장 프로시저가 무효화되지 않도록 향상됐다.

    계획된 다운타임의 중요한 원인들 중 하나인 업그레이드는 Oracle Database 10 g 에서 하드웨어, 운영체제 그리고 데이타베이스 버전 등의 롤링 업그레이드를 지원함으로써 해결이 되었다. 엔터프라이즈 그리드 컴퓨팅 구현 능력은 사용자에게 보다 높은 성능을 제공할 것이다. 동일한 자원을 가지고도, 자원들이 비즈니스 우선 순위나 필요성에 따라 적절한 애플리케이션에서 사용된다면, 사용자들은 보다 높은 성능을 얻을 수 있다. Oracle Database 10 g 는 Windows와 Linux의 64비트 버전을 포함하는 등 오라클 데이타베이스의 플랫폼 영역을 계속 확장하면서, 데이타베이스의 최적화와 새로운 기능들을 지원하여 데이타베이스의 성능 분야에서 계속적으로 업계 선두의 자리를 차지하고 있다. 특히, 연산집중적인 PL/SQL 프로그램의 효율적이고도 지속적인 최적화를 위한 프레임워크를 제공하는 새로운 PL/SQL 컴파일러가 도입되어 Oracle9 i Database Release 2와 비교하여 약 2배 정도의 성능 향상이 이루어졌다.

    Oracle Database 10 g 는 최고의 보안 기능을 계속해서 제공하고 있다. 또한, Oracle Database 10 g 는 오라클의 새로운 ID 관리 인프라와 통합되어, ID 프로비저닝(identity provisioning), 액세스 관리 및 강제(enforcement) 등의 기능도 함께 제공한다. 이를 통해 관리자는 데이타베이스 사용자의 패스워드 관리를 사용자에게 위임할 수 있는 능력을 갖추게 되었고, 이를 통해 기업은 패스워드 관리 비용을 줄일 수 있고, 사용자들은 단 1개의 패스워드만 기억하면 되는 편리성을 갖게 된다. Oracle Identity Management를 사용하는 애플리케이션들은 세밀 감사(Fine Grained Audit)와 일반 감사, 가상 사설 데이타베이스(Virtual Private Database), Oracle Label Security 같은 Oracle Database 10 g 의 보안 기능들도 함께 사용할 수 있다.

    간편한 관리

    소프트웨어 시스템의 총소유비용에 가장 많은 영향을 미치는 것이 바로 ‘관리"이다. Oracle Database 10 g 는 오라클 기반 솔루션의 배포 및 유지 관리 비용의 절감을 최우선으로 생각하고 있다. Oracle Enterprise Manager Grid Control은 소프트웨어의 전체 스택 관리, 사용자 프로비저닝, 데이타베이스 복제 그리고 패치 관리 등과 같은 전체 그리드 작업들을 관리한다. 또한 Oracle Enterprise Manager는 최종 사용자 관점에서 모든 애플리케이션 성능을 모니터링할 수도 있다 <화면 1> .



    <화면 1> 데이타베이스 홈페이지

    Oracle Database 10 g 는 데이타베이스 관리의 생명 주기 내 모든 작업들을 간편화하고 자동화하는 데 있어서 주요한 발전을 이루어냈다.

    Oracle Database 10 g 는 데이타베이스의 설치 및 구성을 획기적으로 간편화시켰다. 설치는 훨씬 더 간단하고 신속해졌다. Oracle Database 10 g 는 사전 생성된 시드(seed) 데이타베이스와 Personal, Standard 그리고 Enterprise Edition의 바이너리를 함께 보유하고 있는 단일 CD를 통해 설치될 수 있으며, Oracle Database 10 g 의 설치 과정은 대상 시스템이 운영체제 패치, 메모리 그리고 CPU 등과 같은 사전 필수조건(pre-requisite)을 검사할 수 있도록 확장되었다. Oracle Database 10 g 의 설치는 오라클의 설치 및 제거를 위해 자동 모드(silent mode)로 실행될 수 있다.

    초기화 매개변수의 개수가 획기적으로 축소되었다. 예를 들면, 데이타베이스 관리자(DBA)가 전체 데이타베이스에서 설정해야 하는 메모리 크기의 매개변수는, SQL 실행(PGA) 메모리와 공유(SGA) 메모리 단 두 가지이다. 대부분의 Oracle Database 10 g 고객들은 오로지 28개의 기본 초기화 매개변수만 사용하면 된다. Oracle Database 10 g 는 세그먼트 단편화(fragmentation) 제거를 위해 온라인 세그먼트 수축(shrink) 기능을 추가하여 자동화된 공간 관리 기능을 더욱 발전시켰다.

    지속 관리의 간편화를 위해, Oracle Database 10 g 는 자동 성능 진단을 수행하고, 튜닝 권고를 제시한다. 주기적인 시스템 작업 및 작업 로드 데이타의 수집과 저장을 위해 Automatic Workload Repository(AWR)가 도입되었고, Automatic Database Diagnostics Monitor(ADDM)라는 새로운 전문 진단 엔진이 이 데이타를 분석하고 있다 <화면 2> .

    ADDM이 검사하는 것 중 한 영역은 자원을 최고로 많이 점유하는 SQL 명령문들인데, 이것들이 일단 식별되면 ADDM은 이 문장들을 새로운 SQL Tuning Advisor에게 전달을 한다. 여기에서 SQL Tuning Advisor는 성능 향상 방법에 대한 권고(advice)를 제공하는데, 이 권고는 권고의 이유와 권고대로 구현 시 얻게 되는 예측된 이점 등을 포함하는 1개 이상의 권장 사항(recommendation)의 형태를 갖추고 있다.

    ADDM과 SQL Tuning Advisor는 오라클 성능 엔지니어의 전문적인 지식을 핵심 데이타베이스 엔진으로 이식시킨 것이다. ADDM과 SQL Tuning Advisor의 권장 사항들은 애플리케이션에 투명하게 구현되기 때문에 협력사 애플리케이션을 포함한 어떠한 애플리케이션에도 즉각적인 이점을 제공할 수 있다. 권장 사항들이 중요한 비즈니스 이점을 제공하는 예를 한가지 들자면, 협력업체 SQL이 실제적인 고객 데이타 볼륨과 비대칭(skew) 때문에 비효율적으로 실행될 때이다. 그러한 협력업체 SQL을 튜닝하기 위한 전통적 접근 방식은 테스트 케이스가 생성되어야 할 경우도 있고, 패치가 개발되어야 하며, 또한 다음 관리 스케줄에 따라 그 패치가 설치되어야만 하기 때문에 많은 시간과 비용을 필요로 할 것이다. ADDM과 SQL Tuning Advisor를 사용하면, SQL 성능 향상 방식에 대한 권고가 자동으로 DBA에게 제시되고, DBA는 그 권고를 간단히 받아들이기만 하면 투명하게 구현된다


    <화면 2> ADDM Findings


    애플리케이션 개발

    그리드 컴퓨팅 인프라에서 실행되는 애플리케이션들은 전형적으로 공동의 웹 서비스를 통해 서로 접속하는데, Oracle Database 10 g 는 웹 서비스 제공자 및 소비자로서 동작하는 기능을 갖고 있다.

    또한, Oracle Database 10 g 는 HTML DB라는 강력한 개발 툴도 포함하고 있는데, HTML DB는 데이타베이스 중심 웹 애플리케이션들을 생성하는 비프로그래머용 개발 환경으로서, 개발은 데스크탑 데이타베이스를 가지고 할 때처럼 쉬워 높은 생산성을 유지하면서, 애플리케이션들의 배포는 엔터프라이즈급인 오라클 데이타베이스에서 이루어진다. IT 조직들은 오라클 개발 기술을 보유하고 있지 않은 기업 내 부서들을 위해 HTML DB 환경을 쉽게 호스팅할 수 있다.


    데이타 웨어하우징

    Oracle Database 10 g 는 데이타 웨어하우징과 비즈니스 인텔리전스 기능들을 향상시켜서 고객들이 보유 데이타로부터 보다 많은 가치를 얻어내고, 또한 실시간 데이타 피드(feed)를 지원하도록 하는 반면, 총소유비용은 더욱 낮출 수 있다. 전통적으로 별도로 존재했던 비즈니스 인텔리전스 시스템들을 단일의 통합 엔진으로 합병 및 통합하는 기능도 Oracle Database 10 g 에서 보다 향상되었으며, 데이타베이스 크기 제한도 수백만 테라바이트로 증가되었다.

    비즈니스 인텔리전스 애플리케이션들은 Oracle Real Application Clusters의 자동 서비스 프로비저닝을 사용하여 리소스를 할당, 관리함으로써 트랜잭션 애플리케이션들과 통합될 수 있는데, 이러한 통합은 운영 데이타를 직접 분석할 수 있고, 비즈니스 요구가 변경됨에 따라 서버들을 작업 로드로 재할당하여 리소스를 최대로 활용할 수 있다는 것을 의미한다. 향상된 OLAP 분석 기능, 데이타 마이닝 GUI 및 새로운 SQL 모델 기능 등을 사용하여 핵심 데이타를 다양하게 분석할 수 있는 능력으로 데이타의 가치를 증대시킬 수 있다. SQL 모델을 사용하면 질의 결과들을 다차원의 배열 집합처럼 취급할 수 있고 이 위에 상호의존적 수식(formula)들을 정교하게 구축할 수 있다.

    이 수식들은 데이타를 스프레드시트로 추출하거나 또는 복잡한 조인이나 유니온을 수행할 필요 없이 예산과 예측 등과 같은 복잡한 수치 조작 애플리케이션들에서 사용할 수 있다.

    실시간 웨어하우징은 비즈니스 인텔리전스를 운영 애플리케이션과 병합하거나 또는 통합된 ETL 프로세싱을 통해 대기 시간이 거의 없는 Oracle Streams 기반의 새로운 변경 데이타 캡처 기능들을 통해 사용할 수 있다.

    최소의 관리 부담으로 최상의 서비스

    Oracle Database 10 g 는 엔터프라이즈 그리드 컴퓨팅을 위해 디자인된 최초의 데이타베이스로서, 저비용의 서버와 디스크를 사용하면서도 엔터프라이즈 그리드 컴퓨팅 구현 시 필요한 유연성을 충분히 제공하고 있다. 또한, 대폭 축소된 Oracle Database 10 g 의 관리 부담은 최상의 서비스를 제공하면서도, 비용은 감소시킬 수 있게 해준다. 또한, Oracle Database 10 g 는 IT가 빠르게 변화하는 비즈니스 환경에 잘 적응할 수 있도록 하는 동시에, 보다 낮은 비용, 보다 높은 확장성, 예측성 그리고 최고 수준의 가용성 등을 통해 위험을 감소시키는 이점들을 제공한다.


    출처 : 오라클