오라클 백서 2009년 9월 Oracle Database 11g 제품군
서론... 1 ENTERPRISE EDITION 옵션... 2 Oracle Active Data Guard... 2 Oracle Advanced Compression... 2 Oracle Advanced Security... 2 Oracle Database Vault... 3 Oracle Data Mining... 3 Oracle In-Memory Database Cache... 3 Oracle Label Security... 4 Oracle OLAP... 4 Oracle Partitioning... 4 Oracle RAC One Node... 5 Oracle Real Application Clusters... 5 Oracle Real Application Testing... 5 Oracle Spatial... 5 Oracle Total Recall... 6 Database Management Pack... 6 Oracle Change Management Pack... 6 Oracle Configuration Management Pack... 6 Oracle Data Masking Pack... 7 Oracle Diagnostics Pack... 7 Oracle Provisioning 및 Patch Automation Pack... 7 Oracle Tuning Pack... 7
관련 제품... 8 Oracle Audit Vault... 8 Oracle Exadata Storage Server... 8 Oracle Database Machine... 8 Oracle Secure Backup... 9 기능 및 옵션 제공 현황표...10
서론 Oracle Database 11g는 모든 조직의 비즈니스 및 IT 요구에 부합하도록 구성된 다양한 에디션으로 제공되고 있습니다. 또한 오라클은 특정 비즈니스와 IT 요구 사항에 맞게 Oracle Database 11g Enterprise Edition에 여러 옵션을 제공합니다. 이 백서는 Oracle Database 11g의 각 에디션에서 제공하는 기능과 옵션을 설명합니다. Oracle Database 11g Standard Edition One은 최대 2개 소켓 용량을 보유한 단일 서버에서 워크그룹, 부서 및 웹 애플리케이션을 위한 강력한 사용 용이성, 성능 및 가격 대비 성능을 제공합니다. Oracle Database 11g Standard Edition은 최대 4개 소켓 용량을 보유한 단일 또는 클러스터링된 서버에서 사용할 수 있습니다. 여기에는 별도 추가 비용없이 Oracle Real Application Clusters가 표준 기능으로 포함됩니다. Oracle Database 11g Enterprise Edition은 소켓 제한 없이 단일 또는 클러스터링된 서버에서 사용할 수 있습니다. 미션 크리티컬한 트랜잭션 애플리케이션, 쿼리 집약적인 데이터 웨어하우스 및 복합 워크로드를 위해 효율적이고 안정적이며 안전한 데이터 관리를 제공합니다. Oracle Database 11g의 모든 에디션은 모두 동일한 안정적인 데이터베이스 엔진 아키텍처를 이용하여 개발되었으며 서로 완벽하게 호환됩니다. 또한 여러 다양한 OS를 지원하며 공통의 애플리케이션 개발 툴 및 프로그래밍 인터페이스를 포함하고 있습니다. 따라서 Oracle Database 11g를 통해 Oracle Database 11g Standard Edition One으로 시작하여 기업의 성장에 따라 손쉽게 Standard Edition 또는 Enterprise Edition 중 최적의 에디션으로 업그레이드할 수 있습니다. 오라클의 가장 큰 이점 중 하나는 업그레이드가 쉽다는 것입니다. 간단히 다음 에디션의 소프트웨어를 설치하기만 하면 데이터베이스나 애플리케이션을 변경하지 않고도 성능, 확장성, 안정성 및 보안을 높일 수 있다는 점에서 오라클이 높은 명성을 얻고 있습니다. 1
ENTERPRISE EDITION 옵션 Oracle Database 11g의 각 에디션은 공통적으로 오늘날의 비즈니스 애플리케이션의 다양한 요구 사항을 충족시킬 수 있는 기능 및 특징들을 갖추고 있습니다. 또한 오라클은 대규모 미션 크리티컬한 트랜잭션 처리, 데이터 웨어하우징 및 기타 비즈니스 애플리케이션의 높은 요구사항에 부합하는 광범위한 Enterprise Edition 옵션을 제공합니다. Oracle Active Data Guard Oracle Active Data Guard는 운영 데이터베이스에서 리소스를 많이 소모하는 작업량을 하나 이상의 동기화된 대기 데이터베이스로 분산하여 서비스 품질을 향상시키고 중복 하드웨어의 활용을 개선하는 Oracle Database 11g Enterprise Edition의 옵션입니다. Oracle Active Data Guard는 쿼리, 정렬, 리포팅, 웹 기반 액세스 등을 위해 물리적인 대기 데이터베이스에 대한 읽기 전용 액세스를 지원하는 한편, 운영 데이터베이스로부터 수신한 변경 사항을 지속적으로 적용합니다. 뿐만 아니라, Oracle Active Data Guard는 테스트 목적으로 대기 데이터베이스를 열고 사용한 다음 재난 복구를 위해 실행 가능한 대기 상태로 되돌릴 수 있습니다. 테스트하는 동안 운영 데이터베이스의 변경 내용은 손실되지 않습니다. Oracle Active Data Guard는 또한 백업을 대기 데이터베이스로 분산할 때 고속 증분 백업 기능을 사용할 수 있으며 운영 사이트에서 계획된 또는 예상치 못한 정전 사태의 발생으로 인한 재난 보호 기능 및 고가용성 등의 추가적인 장점을 제공합니다. Oracle Advanced Compression Oracle Advanced Compression은 증가하는 데이터의 볼륨(평균적으로 2년마다 3배로 증가)을 보다 비용 효과적인 방식으로 관리할 수 있도록 Oracle Database 11g Enterprise Edition에서 지원됩니다. Oracle Advanced Compression은 문서, 이미지 및 멀티미디어와 같은 정형 및 비정형 데이터는 물론 백업 중인 데이터 및 네트워크 트래픽을 포함한 모든 데이터 유형을 압축합니다. 따라서, 리소스를 보다 효율적으로 사용하고 스토리지 비용을 절감할 수 있습니다. Oracle Advanced Security Oracle Advanced Security는 데이터베이스에 저장된 데이터에 대하여 투명한 데이터 암호화를 제공하고 네트워크를 통해 전송되는 데이터에는 네트워크 암호화를 제공합니다. 또한 Oracle Database에 대한 강력한 인증 서비스를 제공합니다. 네트워크 암호화는 업계 표준 데이터 암호화와 데이터 무결성 알고리즘을 사용하여 구현됩니다. 이 옵션은 구축을 위해 다양한 알고리즘과 강력한 암호화 기능을 제공합니다. 강력한 인증 서비스는 다양한 업계 표준 타사 인증 옵션들을 지원합니다. 이와 같은 인증 옵션에는 기존 인증 프레임워크와, 스마트 카드 및 토큰 카드와 같은 이중인증 요소와의 상호 운용을 통해 Oracle Database에 Single Sign-On 서비스를 제공하는 옵션이 포함됩니다. 2
Oracle Database Vault Oracle Database Vault는 가장 일반적인 보안 위협인 악의적인 내부 사용자로부터 비즈니스를 보호하면서 데이터와 애플리케이션에 액세스할 수 있는 사람, 시간 및 장소를 제어합니다. 관리자 간에도 역할의 분리를 실행하여 Oracle Database Vault는 오늘날의 엄격한 규제 준수와 프라이버시 요건을 준수하는 강력한 예방 차원의 제어 기능을 제공합니다. 슈퍼 사용자 및 기타 강력한 권한이 있는 사용자에 대해서도 애플리케이션과 데이터베이스 데이터에 대한 액세스를 제어함으로써 이를 수행합니다. 또한 유연한 비즈니스 규칙을 통해 다중 요소 인증을 시행하고 바로 사용할 수 있는 보안 보고서를 통해 누가 언제 어떤 대상에 액세스하는지 추적합니다. 규정에 나와 있는 새로운 내부 통제 요구 사항은 다양한 애플리케이션을 갖춘 환경에서 구현이 어려울 뿐만 아니라 비용도 많이 듭니다. Oracle Database Vault를 통해 기존 애플리케이션에 대해 투명하게 접근 제어를 적용할 수 있습니다. 사용자들이 특정 애플리케이션 데이터에 액세스하거나 정상 업무 시간 이외에 데이터베이스에 액세스하지 못하도록 할 수 있습니다. 높은 비용을 발생시키는 최소 권한(least privilege)을 설정하지 않으면서 다른 DBA에 대해 권한 분리(Separation-of-Duty) 요구 사항을 적용할 수 있습니다. Oracle Data Mining Oracle Data Mining을 통해 고객은 실제 업무에서 활용할 수 있는 예측 정보를 생성하고 통합 비즈니스 인텔리전스 애플리케이션을 구축할 수 있습니다. 또한, Oracle Database 11g에서 기본 제공하는 데이터 마이닝 기능을 사용해 데이터에 숨겨져 있는 패턴과 통찰력을 발견할 수 있습니다. 애플리케이션 개발자들은 기업 전반에 걸쳐 예측 결과, 패턴 및 발견 내용과 같은 새로운 비즈니스 인텔리전스의 발견 및 배포를 신속하게 자동화할 수 있습니다. Oracle In-Memory Database Cache Oracle In-Memory Database Cache를 사용하면 애플리케이션 티어에서 성능에 중대한 영향을 미치는 Oracle Database의 하위 집합을 캐싱하여 애플리케이션 트랜잭션 응답 시간과 처리량을 향상시킬 수 있습니다. 캐시와 Oracle Database 사이의 자동 데이터 동기화를 통해 데이터 일관성을 보장합니다. 데이터를 애플리케이션 가까이 가져와 인 메모리 데이터베이스에서 쿼리를 처리함으로써 애플리케이션이 몇 배나 빠르게 정보에 액세스하거나 캡처하거나 업데이트할 수 있습니다. Oracle Database 11g의 Oracle In-Memory Database Cache(IMDB Cache) 옵션은 데이터를 애플리케이션의 메모리에서 캐시하고 처리하여 데이터 처리를 미들 티어 리소스로 분산합니다. 미들 티어와 백엔드 데이터베이스 간의 네트워크 대기 시간이 트랜잭션 경로에서 제거가 되어 개별 트랜잭선들은 10배까지 빨라질 수 있습니다. 시장 거래 시스템, Telco 스위칭 시스템 및 실시간 제조 환경과 같이 트랜잭션 처리 속도가 매우 높아야 하는 경우에 특히 유용합니다. 미들 티어에 있는 모든 데이터는 로컬 복구 및 백엔드 Oracle Database로의 비동기식 전기(posting)를 통해 완벽하게 보호됩니다. 3
Oracle Database 11g를 사용하면 공통 데이터 유형, SQL과 PL/SQL의 지원 및 Oracle Call Interface(OCI)가 기본적으로 지원이 되어 IMDB Cache를 기존 오라클 애플리케이션에 투명하게 구축하는 것이 훨씬 쉬워집니다. Oracle Database Enterprise Edition의 Oracle In-Memory Database Cache 옵션은 Oracle TimesTen In-Memory Database를 기반으로 합니다. Oracle Label Security Oracle Label Security는 민감한 정보에 대해 한층 강화된 보호 기능을 제공합니다. 이 솔루션은 다단계 보안 기능을 제공해 테이블의 개별 행 수준에서 데이터 액세스를 보호하며 전 세계의 정부 및 상업 단체들이 직면하는 실제 데이터 보안 및 프라이버시 문제를 해결합니다. Oracle Label Security는 Virtual Private Database, Secure Application Roles 및 Oracle Database Vault와 결합해 개인 신상 정보를 보호하기 위한 강력한 솔루션을 제공할 수 있습니다. Oracle OLAP Oracle OLAP 옵션은 Oracle Database에 내장된 완벽한 기능을 갖춘 OLAP(On-Line Analytical Processing) 서버입니다. Oracle OLAP 옵션은 쿼리 성능을 개선하고 분석 컨텐트로 보강함으로써 SQL 기반 비즈니스 인텔리전트 툴 및 애플리케이션을 개선하는 데 사용할 수 있습니다. Oracle Database에 긴밀하게 포함된 OLAP 솔루션으로서 Oracle OLAP 옵션을 사용하면 안전하고 확장 가능한 엔터프라이즈급 플랫폼에서 데이터와 비즈니스 규칙을 중앙 집중식으로 관리할 수 있습니다. Oracle Database 11g에서는 OLAP 기반 materialized views를 새롭게 지원하여, 수 천 개의 materialized views를 크게 압축하여 효율적으로 업데이트하는 기능을 제공하고 관리하기 쉬운 단일 OLAP 큐브로 바꿀 수 있습니다. Oracle Partitioning Oracle Partitioning은 대규모 기반 데이터베이스 테이블과 색인에 대한 관리 용이성, 가용성 및 성능을 강화하여 OLTP, 데이터 마트 및 데이터 웨어하우스 애플리케이션을 위한 데이터 관리 환경을 향상시킵니다. Oracle Partitioning은 대형 테이블을 개별적으로 관리되는 작은 테이블로 나누고 단일 애플리케이션 수준의 데이터 뷰를 유지할 수 있도록 합니다. 초대형 테이블을 관리하기 쉬운 소규모 단위로 파티셔닝하는 초대형 데이터베이스 관리에 대한 "분할 관리(divide and conquer)" 접근 방법을 활용하는 등 매우 다양한 파티셔닝 방법이 지원됩니다. 또한 조회 시 옵티마이저가 테이블이나 인덱스의 연관된 파티션만 사용하도록 쿼리를 단순화하기 때문에 파티셔닝을 통해 성능도 향상됩니다. Oracle Partitioning은 정보의 수명 주기를 관리할 수 있어 데이터 성장을 확장 가능한 로우 엔드 스토리지 솔루션으로 제한하므로 지속적으로 하이 엔드 스토리지를 구매할 필요가 없습니다. 4
Oracle RAC One Node Oracle RAC One Node는 Oracle Real Application Clusters(Oracle RAC)의 단일 노드 버전입니다. 고객은 모든 데이터베이스 요구에 대해 단일 구축 모델로 표준화할 수 있습니다. Oracle RAC One Node는 컴퓨터 하드웨어 고장, 소프트웨어 결함 또는 계획된 소프트웨어 유지 보수 이벤트가 있을 때 뛰어난 데이터베이스 가용성을 보장할 수 있습니다. 장애가 발생하는 경우 클러스터의 가용한 서버에서 데이터베이스 인스턴스가 다시 시작되고 클라이언트 연결이 새 인스턴스로 이동합니다. Oracle RAC One Node는 정품 Oracle RAC(RAC 라이센스 필요)로 온라인 업그레이드하면서 여러 서버로 확장할 수 있습니다. Oracle Real Application Clusters Oracle Real Application Clusters(RAC)는 클러스터상에서 상호 연결된 여러 서버의 처리 능력을 극대화합니다. 사용자들은 클러스터 내에 있는 여러 서버에서 단일 데이터베이스에 액세스할 수 있어 애플리케이션과 데이터베이스 사용자들은 서버 장애로부터 격리되는 한편, 낮은 비용으로 필요에 따라 성능을 확장시킬 수 있습니다. Oracle RAC는 여러 서버에서 동시에 단일 데이터베이스에 액세스할 수 있는 그리드 컴퓨팅의 중요한 구성 요소입니다. 또한 Oracle Database 11g에는 ASM(Automated Storage Management) 및 Oracle Clusterware가 포함됩니다. ASM과 Oracle Clusterware를 함께 사용하여 스토리지, 데이터베이스 서버, 애플리케이션 서버, 전체적인 관리 및 가상화된 IT 환경의 구축 및 관리와 관련된 여러 측면을 가상화할 수 있습니다. Oracle Real Application Testing 기민한 기업들은 OS, 서버 또는 소프트웨어 등 그 분야에 관계 없이 경쟁 우위를 유지하는 데 도움이 되는 신기술을 신속하게 도입하기를 원합니다. 하지만 변화를 도입하는 과정에서 일정 기간 동안 미션 크리티컬한 IT 시스템들이 불안정해지는 경우가 종종 있습니다. Oracle Database 11g Enterprise Edition의 Oracle Real Application Testing을 통해 새로운 기술을 신속하게 채택하는 동시에, 변화와 관련된 위험을 제거할 수 있습니다. Real Application Testing는 워크로드 포착 및 재생 기능을 SQL performance analyzer와 결합하여 실제 워크로드와 비교해 변경을 테스트한 다음, 실제 운영 환경에 적용하기 전에 세밀하게 튜닝할 수 있도록 지원합니다. Oracle Spatial Oracle Spatial은 사용자와 애플리케이션 개발자들이 지리 데이터를 엔터프라이즈 애플리케이션에 완벽하게 통합할 수 있도록 합니다. Oracle Spatial은 일정 거리 내 고객과 매장 위치의 근접성 및 지역별 매출 등과 같이 관련 데이터의 지리적 관계에 기초한 분석을 지원합니다. Oracle Spatial은 업계 표준 데이터베이스의 지리 데이터를 관리하기 때문에 데이터 서버에서 애플리케이션 통합이 이루어집니다. 따라서 벤더 툴과 애플리케이션이 Oracle Database에서 직접 지리 데이터에 액세스하여 상호 운용성을 제공하고 비용을 최소화할 수 있습니다. 5
Oracle Total Recall Oracle Total Recall은 Oracle Database에 저장된 모든 데이터의 변경 기록을 투명하게 추적하고 보관하는 기능을 제공합니다. 이력 데이터는 안전하고 매우 최적화된 스토리지에 저장되며 Flashback Queries를 사용하여 완벽하게 액세스할 수 있습니다. Oracle Total Recall은 이력 정보를 유지하기 위한 솔루션을 제공합니다. Oracle Total Recall을 사용하면 정보에 대한 모든 변경내용이 유지되어 전체 변경 이력을 볼 수 있습니다. 즉, 감사자는 언제 누가 무엇을 했는지 확인할 수 있을 뿐만 아니라 당시의 실제 정보가 무엇인지도 확인할 수 있습니다. 이전에는 애플리케이션에 구축해 넣거나 비싼 백업 보관 정책으로만 사용할 수 있었던 기능입니다. 뿐만 아니라, Oracle Total Recall은 지정된 보관 정책에 따라 이력 데이터의 삭제를 자동화하여 관리 작업이 보다 용이해집니다. 이력 추적은 비간섭적이며 애플리케이션에 투명합니다. Database Management Pack 오라클은 고유의 톱다운(top-down) 애플리케이션 관리 접근 방식을 통해 Oracle 데이터베이스를 관리하는 통합 관리 솔루션을 제공합니다. 새로운 자가 관리 기능을 통해 오라클은 많은 시간이 소요되고 실수가 발생할 가능성이 높은 운영 작업을 제거하여 데이터베이스 운영자는 성능과 가용성 문제를 해결하는 것보다는 전략적 경영 목표에 주력할 수 있습니다. Oracle Change Management Pack Oracle Change Management Pack은 데이터베이스 관리자가 스키마 객체에 대한 복잡한 변경을 안전하게 수행하고 시간에 따른 스키마와 데이터베이스의 변경사항을 추적하고 스키마나 객체를 복사하며 스키마 및 데이터베이스를 비교하고 동기화할 수 있도록 합니다. Oracle Change Management를 사용하면 하나 이상의 사이트에 객체 정의를 적용하고 데이터 하위 집합으로 스키마 객체를 복제하며 데이터베이스와 애플리케이션의 수명 동안 스키마 변경을 계획할 수도 있습니다. Oracle Configuration Management Pack Oracle Configuration Management Pack은 데이터베이스 관리자가 Enterprise Manager에서 관리하는 호스트 컴퓨터와 데이터베이스에 대한 하드웨어 및 소프트웨어 구성 정보를 추적할 수 있도록 합니다. 이후 해당 정보 내역을 탐색, 검색, 비교, 추출 및 추적할 수 있습니다.또한 이 팩은 구성 정보를 기반으로 정책 관리와 패치 관리 기능도 제공합니다. 마지막으로 보다 원활한 구축을 위해 오라클 소프트웨어는 물론 관련 데이터베이스에 대한 복제 기능도 제공됩니다. 주요 이점은 두 데이터베이스의 구성을 비교하는 기능을 제공하여 보다 신속하게 문제를 해결할 수 있도록 한다는 것입니다. 6
Oracle Data Masking Pack Oracle Data Masking Pack은 개인 정보 보호나 기밀 유지 정책을 위반하지 않고 테스트 환경에서 애플리케이션 개발자 또는 소프트웨어 테스터들과 운영 데이터를 공유할 수 있도록 합니다. Enterprise Manager 데이터베이스 관리 솔루션의 구성 요소인 Data Masking Pack은 DBA와 정보 보안 관리자가 민감한 데이터를 마스킹 규칙에 따라 현실적이면서도 스크러빙된(scrubbed) 데이터로 대체할 수 있도록 합니다. Oracle Diagnostics Pack Oracle Diagnostic Pack은 자동 성능 진단과 고급 시스템 모니터링 기능을 제공합니다. Diagnostic Pack에는 다음과 같은 기능이 포함됩니다. Automatic Workload Repository ADDM(Automatic Database Diagnostic Monitor) 성능 모니터링(데이터베이스 및 호스트) 이벤트 통지: 통지 방법, 규칙 및 스케줄 이벤트 히스토리 및 계측 히스토리(데이터베이스 및 호스트) 중단(blackout) Oracle Provisioning 및 Patch Automation Pack Oracle Provisioning Pack은 소프트웨어, 애플리케이션 및 패치의 배포를 자동화합니다. 이 팩은 오라클 제품 및 운영 체제에 대한 자동 패치, 중요 패치 기능(Critical Patch Facility), 데이터베이스, RAC(Real Application Clusters), 애플리케이션 프로비저닝 및 원 클릭으로 단일 인스턴스에서 RAC로의 변환 기능을 포함하여 운영 체제와 소프트웨어 이미지의 베어 메탈 프로비저닝 기능을 제공합니다. Oracle Tuning Pack Oracle Tuning Pack은 데이터베이스 관리자에게 SQL 튜닝과 스토리지 최적화를 포함하여 오라클 환경을 위한 전문 성능 관리 기능을 제공합니다. Tuning Pack을 사용하려면 Diagnostic Pack도 있어야 합니다. Tuning Pack에는 다음과 같은 기능이 포함됩니다. SQL Access Advisor SQL Tuning Advisor SQL Tuning Sets 객체 재구성 7
관련 제품 Oracle Audit Vault Oracle Audit Vault는 조직이 규제 준수 보고를 간소화하고 사전에 위협을 탐지하고 비용을 절감하며 감사 데이터를 안전하게 보호할 수 있는 엔터프라이즈급 감사 통합 및 관리 솔루션입니다. 다양한 규제 의무에 직면하고 내부자 위협에 대한 관심이 증가하면서 기업들은 데이터베이스 감사 데이터를 중요한 보안 조치로 활용하여 '신뢰하되 검증하라(trust-butverify)'는 원칙을 강화하고 있습니다. Oracle Audit Vault는 데이터베이스로부터 가져온 감사 데이터에 대해 깊이 있고 포괄적인 보기를 제공하고 이러한 정보의 무결성을 보장하며 감사자와 보안 직원이 이 데이터를 보다 쉽게 관리하고 보고할 수 있도록 하여 규제 준수 비용을 줄일 수 있습니다. Oracle Exadata Storage Server 초대형 데이터베이스를 다룰 때는 쿼리가 디스크에 있는 데이터를 읽은 다음 가능한 신속하게 처리해야 합니다. 지난 몇 년 동안 대규모 데이터 웨어하우스의 경우 I/O 서브 시스템 속도와 대역폭이 주요 성능 병목이 되었다는 것이 명백해졌습니다. 프로세서 속도가 기하 급수적으로 증가하고 있음에도 기존 스토리지 솔루션은 처리량에서 같은 증가를 보여주지 못했습니다. 이 문제를 해결하기 위해 오라클은 쿼리 처리를 획기적으로 개선하는 지능적인 스토리지 솔루션인 Oracle Exadata Storage Server를 소개했습니다. Oracle Exadata Storage 서버는 12개의 드라이브, 2개의 Intel 프로세서(각각 4개 코어 포함) 및 2개의 InfiniBand 카드로 구성되어 있습니다. Oracle Exadata Software는 각 서버에서 실행되어, 쿼리를 데이터베이스에서 스토리지 서버로 분산할 수 있습니다. 각 서버는 약 1GB/sec의 데이터를 스캔할 수 있으며 함께 묶어 사용하면 추가 용량과 대역폭을 제공할 수 있습니다. 쿼리 오프로드는 Oracle Database에 투명하게 발생하기 때문에 이러한 지능적인 스토리지 서버를 기존 환경에 손쉽게 도입할 수 있습니다. Oracle Database Machine Oracle Database Machine은 미리 구성된 데이터 웨어하우스 서버 및 스토리지 그리드입니다. 14개의 Oracle Exadata Storage Servers 및 8개의 Oracle Real Application Cluster 서버를 단일 랙에 구성하였으며, 스위치와 전원 공급장치를 완벽하게 갖추고 최대 168TB의 스토리지, 14GB/sec의 데이터 스캔 속도를 제공합니다. Oracle Database Machine은 데이터 웨어하우징 성능을 혁신적으로 높여 고객은 기존 환경보다 최소 10배의 쿼리 성능 개선 효과를 거둘 수 있습니다. 하드웨어 비용은 다른 환경에 비해 훨씬 저렴합니다. Oracle Database Machine의 소매 하드웨어 가격은 약 65만 달러 정도인 반면 하이 엔드 SMP 및 스토리지 어레이를 사용하는 동일한 구성은 8백만 달러 가까이 하면서도 성능은 떨어집니다. 8
Oracle Secure Backup 오라클의 새로운 테이프 백업 관리 소프트웨어인 Oracle Secure Backup은 Oracle Databases와 파일 시스템을 위한 안전한 고성능 네트워크 테이프 백업 기능을 제공합니다. 백업 테이프를 분실하거나 도난 당하는 경우 민감한 데이터의 오용을 방지하기 위해 데이터를 테이프에 암호화하는 간편한 통합 백업 솔루션을 제공합니다. Oracle Secure Backup은 데이터베이스 엔진과의 긴밀한 통합을 통해 Oracle 데이터베이스에 대한 최적의 백업 성능은 물론 "볼팅"이라는 자동화된 테이프 회전 기능과 같은 고급 백업 기능도 함께 제공합니다. 결론 Oracle Database 제품군에는 모든 비즈니스 요구를 충족할 수 있는 에디션이 포함되어 있기 때문에 향상된 품질의 서비스를 바탕으로 보다 많은 정보를 성공적으로 제공하고 자체 환경 내 변경 사항을 효율적으로 관리함으로써 보다 높은 가치를 실현할 수 있도록 토대를 제공합니다. 기업들은 자체 IT 아키텍처 내에 원하는 Oracle Database 11g 제품군 에디션을 구축함으로써 업계 선도적인 데이터베이스의 성능을 십분 활용해 하드웨어 및 스토리지 비용을 줄이고 시스템 성능을 10배까지 향상시키는 것은 물론, 소프트웨어 포트폴리오를 대폭 간소화하고 IT 직원의 생산성을 배가시키며 비즈니스 가치 실현에 소요되는 시간을 1/4로 단축할 수 있습니다. 9
기능 및 옵션 제공 현황표 다음 표는 각 Oracle Database 11g 에디션에 연관된 데이터베이스 기능 및 옵션을 개략적으로 나타내고 있습니다. 기능/옵션 SE1 SE EE 참고 HA(HIGH AVAILABILITY) Oracle Data Guard - Redo Apply N N Y Oracle Data Guard - SQL Apply N N Y Oracle Data Guard - Snapshot Standby N Y Y Oracle Active Data Guard N N Y Enterprise 옵션 (Active Data Guard) Oracle Data Guard - Network Compression N N Y Enterprise 옵션 (Advanced Compression 옵션) Basic Standby Database (수작업 관리) Y Y Y 롤링(Rolling) 업그레이드 - Patch Set, Database 및 O/S N N Y Fast-Start Fault Recovery N N Y 온라인 인덱스 재구성 N N Y 온라인 IOT(Index-Organized Table) 재구성 N N Y ALTER TABLE MOVE ONLINE을 통해 온라인 테이블 재정의 N N Y DBMS_REDEFINITION 을 통해 온라인 시스템 변경 - CPU, 디스크, 메모리 Y Y Y Flashback Query Y Y Y Flashback Table N N Y Flashback Database N N Y Flashback Transaction N N Y Flashback Transaction Query N N Y Flashback Data Archive ("Oracle Total Recall") N N Y Enterprise 옵션 Block Level Media Recovery N N Y 온라인 백업 및 복구 Y Y Y 증분 백업 및 복구 Y Y Y EE만 해당: 변경 추적을 통한 고속 증분 백업 백업 내 미사용 블록 압축 N N Y 10
병렬 백업 및 복구 N N Y Default RMAN Compression (BZIP2) Y Y Y Fast RMAN Compression (ZLIB) N N Y Enterprise 옵션 (Advanced Compression 옵션) Point-in-time Tablespace Recovery N N Y Trial Recovery N N Y Oracle Fail Safe Y Y Y Windows만 해당 Data Recovery Advisor Y Y Y Transaction Application Failover Y Y Y 성능 & 확장성 Oracle Real Application Clusters N Y Y Enterprise 옵션, SE에 포함됨 Oracle Clusterware Y Y Y 자동 워크로드 관리 N Y Y RAC 필요 Oracle Exadata Storage Server 지원 N N Y In-Memory Database Cache N N Y Enterprise 옵션 보안 N N Y Oracle Advanced Security N N Y Enterprise 옵션 Oracle Label Security N N Y Enterprise 옵션 Data Masking Pack N N Y Enterprise 옵션 Encryption Toolkit Y Y Y Fine Grained Auditing N N Y 개발 플랫폼 Java 지원 Y Y Y Database Web Services Y Y Y SQLJ Y Y Y JDBC 드라이버 Y Y Y 데이터베이스 내 XML 지원 Y Y Y Binary XML, XML Object-Relational, XML Index, XML Repository 포함 Xquery Y Y Y 객체 및 확장성 Y Y Y 정규식 Y Y Y PL/SQL 저장 프로시저 및 트리거 Y Y Y PL/SQL Server Pages Y Y Y 11
Java Server Pages Y Y Y Java Native Compilation Y Y Y PL/SQL Native Compilation Y Y Y PL/SQL Function Result Cache N N Y Client Side Query Cache N N Y Oracle Developer Tools for Visual Studio Net Y Y Y Windows만 해당 Microsoft Distributed Transaction Coordinator Support Y Y Y Windows만 해당 Active Directory Integration Y Y Y Windows만 해당 Native.NET Data Provider - ODP.NET Y Y Y Windows만 해당.NET 저장 프로시저 Y Y Y Windows만 해당 Windows, Linux 및 HP-UX용 64-비트 Itanium 지원 Y Y Y 세계화 지원 Y Y Y Application Express Y Y Y SQL*Plus Y Y Y SQL Developer Y Y Y 관리 용이성 Oracle Change Management Pack N N Y Enterprise 옵션 Oracle Configuration Management Pack N N Y Enterprise 옵션 Oracle Diagnostic Pack N N Y Enterprise 옵션 Oracle Tuning Pack N N Y Enterprise 옵션 Oracle Provisioning and Patch Automation Pack N N Y Enterprise 옵션 Fast, Lightweight Server Install Y Y Y Easy Client Install Y Y Y Oracle Enterprise Manager - Database Control Y Y Y Automatic Memory management Y Y Y ASM(Automatic Storage Management) Y Y Y Automatic Undo management Y Y Y Automatic Statistics management Y Y Y Server Managed Backup and Recover (RMAN) Y Y Y Automatic Backup/Recovery to Flash Recovery Area Y Y Y Duplexed Backup Sets N N Y Server-Generated Alerts Y Y Y End-to-End Application Testing Y Y Y Database Resource Manager N N Y SQL Plan Manager N N Y Resumable Space Allocation Y Y Y VLDB, 데이터 웨어하우징, 비즈니스 인텔리전스 12
Oracle Partitioning N N Y Enterprise 옵션 Oracle OLAP N N Y Enterprise 옵션 Oracle Data Mining N N Y Enterprise 옵션 Direct Load Data Compression N N Y OLTP Compression N N Y Enterprise 옵션 (Advanced Compression 옵션) SQL 분석 기능 Y Y Y 비트맵 인덱스 및 비트맵 조인 인덱스 N N Y 함수 기반 인덱스(FBI: Function-Based Index) Y Y Y Parallel Query/DML N N Y Parallel Statistics Gathering N N Y Parallel Index Build/Scans N N Y Parallel Data Pump Export/Import N N Y SE Non-Parallel Data Pump에 한함 Data Pump Compression N N Y Enterprise 옵션 (Advanced Compression 옵션) Transportable Tablespace 내보내기, 크로스 플랫폼 포함 N N Y Transportable Tablespace 가져오기 Y Y Y 스타(Star) 쿼리 변환 Y Y Y SE B-Tree Indexes에 한함 샘플 스캔 Y Y Y 요약 관리 - Materialized 뷰 생성 및 리프레시 Y Y Y 요약 관리 - Materialized 뷰 쿼리 재작성 N N Y Direct Path Load API Y Y Y 외부 테이블 Y Y Y SQL 모델 Y Y Y 동기식 변경 데이터 포착 (Synchronous Change Data Capture) Y Y Y 비동기식 변경 데이터 포착 (Asynchronous Change Data Capture) N N Y Query Rewrite Cache N N Y 통합 Oracle Streams Y Y Y 로그 파일에서 SE1/SE의 비동기식 포착 없음 (Online Redo 또는 Archive) Oracle Streams Advanced Queuing Y Y Y Messaging Gateway N N Y 13
Basic Replication Y Y Y 읽기 전용 및 업데이트 가능한 materialized 뷰. 업데이트 가능한 MV 및 멀티 티어 MV를 위한 단일 마스터 Advanced replication N N Y Multi-Master Replication Distributed Queries/Transactions Y Y Y Job Scheduler Y Y Y External Procedures Y Y Y Generic Connectivity Y Y Y Transparent Gateways Y Y Y SE/EE에 대한 별도의 라이선스 계약 네트워킹 Connection Pooling Y Y Y Oracle Connection manager N N Y Infiniband 지원 N N Y 컨텐트 Oracle Spatial N N Y Enterprise 옵션 시맨틱 기술 (RDF/OWL) N N Y Spatial, Advanced Compression and Partitioning 옵션 필요 Oracle Locator Y Y Y Oracle Workspace manager Y Y Y 의료 이미지(DICOM) Y Y Y 멀티미디어 Y Y Y Oracle Text Y Y Y SecureFiles Y Y Y 압축, 중복 제거는 Enterprise 옵션의 일부임(Advanced Compression 옵션). 암호화 기능은 Enterprise 옵션의 일부임 (Advanced Security 옵션) 추가 데이터베이스 기능 Database Event Triggers Y Y Y 열 삭제 Y Y Y 14
열, 상수 이름 변경 Y Y Y 가상 열 Y Y Y 기본 키 또는 외래 키로서 가상 열을 사용하기 때문에 EE 및 Oracle Partitioning 옵션 필요 Invisible Indexes Y Y Y Index-Organized Tables Y Y Y Instead-of Triggers Y Y Y LOB (Large Object) 지원 Y Y Y LogMiner Y Y Y 다중 블록 사이즈 지원 Y Y Y 임시 테이블 Y Y Y 오라클은 추후 본 자료의 내용을 변경할 수 있는 권한을 가지고 있습니다. 15