Differences Between Enterprise, Standard on Oracle 유니원아이앤씨 DB 기술지원팀 2010 년 6 월 14 일 문서정보 프로젝트명 Unione I & C 기술문서 서브시스템명 버전 1.0 문서명 Differences on RAC 작성일 2010-06-14 작성자 김학준 최종수정일 2010-06-15 문서번호 재개정이력 일자내용수정인버전 문서배포이력 발신자수신자배포목적일자비고.
Table of Contents 1 Oracle Database Edition... 3 1.1 Oracle Database 10g Standard Edition One(SE1)... 3 1.2 Oracle Database 10g Standard Edition (SE)... 3 1.3 Oracle Database 10g Enterprise Edition (EE)... 3 1.4 Oracle Database 10g Personal Edition... 3 1.5 Oracle Database 10g Express Edition (Oracle Database XE)... 4 2 Oracle Database 기능및옵션... 4 3 Differences Between Enterprise, Standard On Oracle RAC... 8 3.1 RAC 구성시 Standard Edition 제약조건... 8.
1 Oracle Database Edition Oracle Database 10g는각기다른개발및배치시나리오를최적으로지원할수있도록에디션으로제공됩니다. 뿐만아니라, Oracle은특정애플리케이션의요구에맞춰 Oracle Database 10g의기능을한층강화할수있도록다양한선택형데이터베이스제품을제공합니다. 1.1 Oracle Database 10g Standard Edition One(SE1) 1.1.1 워크그룹, 부서레벨및인터넷 / 인트라넷애플리케이션을위한탁월한사용편리 성과파워, 그리고가격대비성능을제공합니다. 1.1.2 Oracle Database 10g Standard Edition One 은소규모기업을위한단일서버 환경은물론고도로분산된지사환경에이르기까지, 비즈니스크리티컬애플리 케이션개발을위해필요한모든기능을포함하고있습니다. 1.1.3 Standard Edition One 은최대 2 개의프로세서서버로라이센스가제한됩니다. 1.2 Oracle Database 10g Standard Edition (SE) 1.2.1 Standard Edition One 의탁월한사용편리성, 파워및성능을제공하면서대형 컴퓨터와 RealApplication Cluster 의서비스클러스터링을지원합니다. 1.2.2 SE 는최대 4 개프로세서를탑재한단일서버또는최대 4 개프로세서를지원하 는서버클러스터에라이센스제공됩니다. 1.3 Oracle Database 10g Enterprise Edition (EE) 1.3.1 대용량 OLTP(on-linetransaction processing) 환경, 쿼리집약적데이터웨어하 우스및성능요구치가높은인터넷애플리케이션과같은미션크리티컬애플 리케이션을위한신뢰할수있고안전하며효율적인데이터관리를제공합니다. 1.3.2 Oracle DatabaseEnterprise Edition 은기업용미션크리티컬애플리케이션의가 용성및확장성요구를충족시킬수있도록강력한툴과기능을제공합니다. 1.3.3 EE 는 Oracle Database 의모든구성요소를포함하고있을뿐만아니라, 옵션및 팩을구매함으로써그기능을한층개선할수있습니다 1.3.4 컴퓨터의크기와는상관없이지원하며최대프로세서수에제한받지않습니다. 1.4 Oracle Database 10g Personal Edition 1.4.1 Oracle Database Standard EditionOne, Oracle Database Standard Edition 및 Oracle Database EnterpriseEdition 과의완벽한호환성을요구하는단일사용자 개발및설치를지원합니다. 1.4.2 Oracle 은수상제품인 Oracle Database 10g 의기능을개인워크스테이션에제
공함으로써세계에서가장널리사용되고있는데이터베이스의강력한성능과 데스크탑제품에서기대할수있는사용편리성및단순성을결합한독보적인 데이터베이스를제공합니다. 1.4.3 이제품은프로세서의수와상관없이실행될수있지만, 단일사용자로라이센스가 제한됩니다. 1.5 Oracle Database 10g Express Edition (Oracle Database XE) 1.5.1 세계최강의데이터베이스의새로운보급형 ( 엔트리레벨 ) 에디션으로, 다운로드 가빠르고설치와관리가쉬우며, 개발과설치및배포가자유롭습니다. 1.5.2 Oracle DatabaseXE 는저렴한비용으로복잡한마이그레이션없이 Oracle 의다 른에디션으로업그레이드할수있습니다. 1.5.3 Oracle Database XE 는 CPU 의수와컴퓨터의크기와상관없이설치할수있지 만사용자데이터저장용량이 4GB 까지이고,1GB 까지의메모리를사용하며호 스트컴퓨터의 CPU 하나만을사용합니다. 1.5.4 지원은온라인포럼에의해독점적으로제공됩니다. 2 Oracle Database 기능및옵션 고가용성 Oracle Data Guard - Redo Apply N N N Y Oracle Data Guard - SQL Apply N N N Y 롤링업그레이드 - 패치세트, 데이터베이스및 O/S N N N Y 패스트스타트선택복구시간 N N N Y 포괄적인온라인스키마재구성 / 재정의 N N N Y 온라인시스템변경 -CPU, 디스크, 메모리 N Y Y Y 플래시백조회 Y Y Y Y 플래시백목록 N N N Y 플래시백데이터베이스 N N N Y 플래시백트랜잭션쿼리 N N N Y 블록레벨미디어복구 N N N Y 누적백업및복구 Y Y Y Y SE/XE: 최적화된누적백업 X 병렬백업및복구 N N N Y 특정시간테이블스페이스복구 N N N Y 시험복구 N N N Y Oracle Fail Safe( 비상안전 ) N Y Y Y 윈도우전용
확장성 Oracle Real Application Clusters N N Y Y EE: 추가비용옵션,SE: 포함 Oracle Clusterware N N Y Y 자동작업부하관리 N N Y Y RAC 요구 Java 기본컴파일 N PL/SQL 기본컴파일 Y Y Y Y 보안첨단보안옵션 N N N Y 추가비용옵션 오라클라벨보안 N N N Y 추가비용옵션 암호화툴키트 Y Y Y Y 가상사설데이터베이스 (VPD) N 상세감사 N N N Y 개발플랫폼 자바지원 N Y Y Y 데이터베이스웹서비스 N Y Y Y SQLJ N Y Y Y 오라클프로그래머필요 JDBC 드라이버 Y 데이터베이스에서의포괄적 XML 지원 Y Y Y Y XE:JNDI, Servlet 지원안함 XQuery N Y Y Y 오브젝트및확장성 Y Y Y Y Regular Expressions Y PL/SQL 저장절차및트리거 Y Y Y Y PL/SQL 서버페이지 Y Y Y Y 자바서버페이지 N Y Y Y Visual Studio.NET을위한 Oracle 개발자툴 Y Y Y Y Windows 전용 Microsoft Distributed Transaction Coordinator지원 Y Y Y Y Windows 전용 Active Directory 통합 Y Y Y Y Windows전용, XE: 액티브디렉토리에서 tnsnames 저장안함 Native. NET Data Provider - ODP.NET Y Y Y Y Windows 전용.NET Stored Procedures ( 저장절차 ) Y Y Y Y Windows 전용 Windows, Linux 및 HP-UX에대한 64bit Itanium 지원 N Y Y Y
개발플랫폼 글로벌화지원 Y Y Y Y XE: DB 메시지를위한 char sets와번역제한 통합웹애플리케이션개발환경 Y Y Y Y Oracle Application Express, 이전 HTML DB SQL*Plus Y Y Y Y isql*plus N Y Y Y 관리용이성 Oracle Change Management Pack N Y Y Y 추가비용옵션 Oracle Configuration Management Pack N Y Y Y 추가비용옵션 Oracle Diagnostic Pack N Oracle Tuning Pack N Y Y Y 추가비용Diagnostic 팩필요 Fast, Lightweight Server Install Y Y Y Y Easy Client Install Y Y Y Y Oracle Enterprise Manager-Database Controll, 자동환경설정 N Y Y Y 자동메모리관리 Y Y Y Y 자동스토리지관리 N 자동실행취소관리 Y Y Y Y 자동통계관리 Y Y Y Y 서버매니지드백업및복구 N Y Y Y out-of-the-box 환경설정을포함한플래시복구지역에대한자동백업 / 복구 N Y Y Y 이중백업세트 N N N Y 서버생성 Alerts Y 종단간애플리케이션추적 Y Y Y Y Database Resource Manager N N N Y VLDB, 데이터웨어하우징, 비즈니스인텔리전스 Oracle Partitioning N N N Y 추가비용옵션 Oracle OLAP N N N Y 추가비용옵션 Oracle Data Mining N N N Y 추가비용옵션 데이터압축 N N N Y SQL분석기능 Y Y Y Y
VLDB, 데이터웨어하우징, 비즈니스인텔리전스 SQL분석기능 Y Y Y Y 비트맵색인및비트맵조인색인 N N N Y 기능기반색인 Y Y Y Y 병렬쿼리 /DML N N N Y 병렬통계수집 N N N Y 병렬색인구성 / 스캔 N N N Y 병렬데이터펌프유출 / 유입 N N N Y XE/SE 비병렬전용 이기종플랫폼을포함이동가능테이블스페이스 N N N Y 스타쿼리변환 Y Y Y Y XE/SE B-tree 인덱스전용 샘플스캔 Y Y Y Y 요약관리 - Materialized View 쿼리재작성 N N N N Direct Path Load API Y Y Y Y 외부테이블 Y Y Y Y SQL 모델 Y Y Y Y 동기화변경데이터캡처 N Y 비동기화변경데이터캡처 N N N Y 통합 Oracle Streams N N N Y XE/SE:Apply 전용 Oracle Streams Advanced Queuing Y Y Y Y Oracle Workflow N Y Y Y 메시징게이트웨이 N N N Y 기본복제 Y Y Y Y XE/SE 읽기전용, 업데이트 가능한머티리얼라이즈드뷰 첨단복제 N N N Y 분산쿼리 / 트랜잭션 Y Y Y Y Job Scheduler Y Y Y Y 외부절차 Y Y Y Y 일반접속 Y Y Y Y 멀티 복제 마스터 (multi-master) Transparent Gateways N Y Y Y SE/EE 별도라이센스
네트워킹 접속풀링 (pooling) Y Y Y Y Oracle Connection Manager N N N Y Oracle Names N N N Y Infiniband 지원 N N 컨텐트관리 Oracle Spatial N N N Y 추가비용옵션 Oracle Locator Y Y Y Y Oracle Workspace Manager N Y Y Y Ultra Search N Y Y Y intermedia N Y Y Y Oracle Text Y Y Y Y XE: 영어 / 불어지식기반아님 기타데이터베이스특징 데이터베이스이벤트트리거 Y Y Y Y 열삭제 Y Y Y Y 열이름바꾸기및컨스트레인트 Y Y Y Y 색인배열테이블 (IOT) Y Y Y Y Instead-of triggers Y Y Y Y LOB (large object) 지원 Y Y Y Y LogMiner Y Y Y Y 다중블록크기지원 Y Y Y Y 임시테이블 Y Y Y Y 3 Differences Between Enterprise, Standard On Oracle RAC 3.1 RAC 구성시 Standard Edition 제약조건 3.1.1 Oracle Standard 만의사용가능한기능가능 (Enterprise 기능은사용불가 ) 3.1.2 Cluster 에서 4CPU만가능 3.1.3 FileSystem 의제약 (Oracle ASM만이사용가능 ) 3.1.3.1 raw device,cfs,ocfs,3rd party clusterware,3rd party volum manager 모두사용불가능 3.1.3.2 Oracle 구성파일중일부파일은 Raw Device 로구성 (OCR 및 Voting Disk)