The views and opinions expressed all for my own,only for study and test, not reflect the views of Any Company and its affiliates.
分类: Oracle
2010-08-10 18:32:40
Differences Between Different Editions of Oracle Database 10G Release 1 [ID 271886.1]
--------------------------------------------------------------------------------
Modified 16-OCT-2008 Type BULLETIN Status PUBLISHED
DIFFERENCE BETWEEN DIFFERENT EDITIONS OF ORACLE DATABASE 10G RELEASE 1
------------------------------------------------------------
The Oracle Database Product Family :
----------------------------------
Oracle Database is available in four editions, each suitable
for different development and deployment scenarios.
Oracle Database Standard Edition One :
------------------------------------
Oracle Database Standard Edition One delivers unprecedented ease of
use, power, and performance for workgroup, department-level, and Web
applications. Standard Edition One can only be licensed on servers with
a maximum capacity of two processors.
Oracle Database Standard Edition :
--------------------------------
Oracle Database Standard Edition delivers the unprecedented ease of
use, power, and performance of Standard Edition One, with support
for larger machines and clustering of services with Real Application
Clusters. Oracle Database Standard Edition can be licensed on single
servers or server clusters that have a maximum capacity of four
processors. Real Application Clusters is not included in the Standard
Edition of releases prior to Oracle Database 10g, nor is it an
available option with those earlier releases.When used in a clustered
server environment, Oracle Database Standard Edition requires the use
of Oracle Cluster Ready Services (CRS). Third-party clusterware
management solutions are not supported. In addition, Automatic
Storage Management (ASM) must be used to manage the data stored in
Oracle Database. Third-party volume managers and file systems are not
supported for this purpose. CRS and ASM are required in a clustered
server environment in order to facilitate the installation,
configuration, and support of Real Application Clusters on Standard
Edition.
Oracle Database Enterprise Edition :
----------------------------------
Oracle Database Enterprise Edition provides the performance,
availability, scalability, and security required for mission-critical
applications such as high-volume online transaction processing (OLTP)
applications, query-intensive data warehouses, and demanding Internet
applications. Oracle Database Enterprise Edition contains all of the
components of Oracle Database, and can be further enhanced with the
purchase of the options and packs.
Oracle Database Personal Edition :
--------------------------------
Oracle Database Personal Edition supports single-user development
and deployment environments that require full compatibility with
Oracle Database Standard Edition One, Oracle Database Standard Edition,
and Oracle Database Enterprise Edition.Personal Edition includes all of the
components that are included with Enterprise Edition, as well as all of
the options that are available with Enterprise Edition, with the exception
of the Oracle Real Application Clusters option, which cannot be used with
Personal Edition. Personal Edition is available on Windows 2000,
Windows NT, Windows XP, and Windows Server 2003 (32-bit and 64-bit
versions). The Management Packs are not included in Personal Edition.
Options :
=======
The following table lists the options available with this release.
Option 10G 10G 10G 10G Notes
Stand. Stand. Entrp. Pers.
Edit. Edit. Edit. Edit.
One
---------------------------------------------------------------------------------
Oracle N N Y Y Oracle Advanced
Advanced Security provides
Security network encryption
and a complete suite of
strong authentication
services to Oracle
Database.
Network encryption is
implemented using
industry-standard data
encryption and data
integrity algorithms.
---------------------------------------------------------------------------------
Oracle N N Y N The Oracle Change
Change Management Pack
Management enables database
Pack administrators to make
complex changes to
schema objects safely,
track changes to schemas
and databases over time,
make copies of schemas
or objects, and compare
and synchronize schemas
and databases.
---------------------------------------------------------------------------------
Oracle N N Y Y Oracle Data Mining
Data enables companies to
Mining build advanced business
intelligence applications
that mine corporate
databases, reveal new
patterns and relation-
ships, and integrate
that information into
business applications.
---------------------------------------------------------------------------------
Oracle N N Y N The Oracle Diagnostic
Diagnostics Pack provides automatic
Pack performance diagnostic
and advanced system
monitoring functionality.
---------------------------------------------------------------------------------
Oracle N N Y Y Oracle Label Security
Label provides sophisticated
Security and flexible security
based on row labels for
fine-grained access
control.
---------------------------------------------------------------------------------
Oracle N N Y Y Oracle OLAP is a scalable,
OLAP high-performance
calculation engine with
fully integrated
management and
administration for
delivering analytic
applications.
---------------------------------------------------------------------------------
Oracle N N Y Y Oracle Partitioning lets
Partitioning you store large tables as
retaining a single
application-level view of
individually managed smaller
pieces, while the data.
---------------------------------------------------------------------------------
Oracle N N N N Oracle Programmer provides
Programmer a rich set of interfaces for
developers who build
enterprise applications
that access and manipulate
Oracle Database.
---------------------------------------------------------------------------------
Oracle Y N Y N Oracle Real Application
Real Clusters (RAC) is a database
Application computing environment that
Clusters harnesses the processing
power of multiple
interconnected computers
using clustering technology.
---------------------------------------------------------------------------------
Oracle N N Y Y This option comprises an
Spatial integrated set of functions
and procedures that fac-
ilitate analysis based on
the spatial relationships
of associated data.
---------------------------------------------------------------------------------
Oracle N N Y N The Oracle Tuning Pack
Tuning provides database
Pack administrators with expert
performancemanagement for
the Oracle environment,
including SQL tuning and
storage optimizations.
---------------------------------------------------------------------------------
Oracle N N Y Y The Oracle Configuration
Configuration Management Pack enables
Management database administrators to
Pack track hardware and software
configuration information
for hosts and databases
managed by Enterprise
Manager.
---------------------------------------------------------------------------------
Features :
========
The following table lists the features available with this release.
Option 10G 10G 10G 10G Notes
Stand. Stand. Entrp. Pers.
Edit. Edit. Edit. Edit.
One
---------------------------------------------------------------------------------
VLDB, Data Warehousing, Business Intelligence:
=============================================
Data compression N N Y Y This feature provides the
ability to compress tables
and partitions.
---------------------------------------------------------------------------------
Bitmapped index N N Y Y This feature provides an
and bitmapped index type commonly used
join index in data warehouses for
columns with low cardinality,
such as 'Y' or 'N', to
dramatically improve
performance gains in a data
warehouse application.
---------------------------------------------------------------------------------
Export N N Y Y Quickly moves or creates a
transportable copy of tablespace data. A
tablespace transportable tablespace
can be "plugged in" to all
editions of the database.
(10g allows cross platform
transport of a tablespace)
---------------------------------------------------------------------------------
Import Y Y Y Y Quickly "plugs in" a
transportable transportable tablespace
tablespaces
---------------------------------------------------------------------------------
Asynchronous N N Y Y This feature provides a
change data framework for capturing
capture change data, publishing
it, and enabling
applications to subscribe
to the change data in a
controlled fashion.
Change capture occurs
asynchronously based on the
information in the Oracle
redo logs.
---------------------------------------------------------------------------------
Summary N N Y Y Summary management consists
management of mechanisms to define
materialized views and
dimensions, refresh and
query rewrite mechanisms,
which automatically
redirects queries to
stored materialized views,
improving query performance
dramatically. Also includes
a collection of materialized
view analysis and advisory
functions and procedures in
the DBMS_OLAP package or
via the SQL Access Advisor.
---------------------------------------------------------------------------------
Analytic functions Y Y Y Y Built-in SQL functions to
provide a variety of
sophisticated analytical
computations. These
include rank, moving
average, and ratio-to-
report, and many others.
---------------------------------------------------------------------------------
Automated parallel N N Y Y Automated parallel query
query degree optimization based on
system utilization.
---------------------------------------------------------------------------------
Descending indexes Y Y Y Y Provides better performance
when indexed data needs to
sorted in descending order.
---------------------------------------------------------------------------------
Direct Path Y Y Y Y Allows complete access to
Load API all load functionality via
OCI API for creation of
high performance load
programs.
---------------------------------------------------------------------------------
External tables Y Y Y Y Enables accessibility within
the database to external
data sources (such as flat
files) as read-only tables.
---------------------------------------------------------------------------------
Function-based Y Y Y Y Allows indexes to be created
indexes on expressions or functions.
---------------------------------------------------------------------------------
Long operations Y Y Y Y Progress of long running
monitor database and application
operations can be monitored
and information can be
displayed, such as percent
complete.
---------------------------------------------------------------------------------
Materialized views Y Y Y Y Create materialized views
and maintain using
complete and fast refresh
mechanisms.
---------------------------------------------------------------------------------
MERGE Y Y Y Y An incremental refresh of a
table requires two tasks:
New records are inserted
and existing records are
updated. MERGE allows
both tasks to be performed
simultaneously in a single
SQL statement.
---------------------------------------------------------------------------------
Optimizer Y Y Y Y Schema object statistics,
statistics used by the cost based
management optimizer can be copied
and moved to another
database.
---------------------------------------------------------------------------------
Pipelined table Y Y Y Y Allows result sets to be
functions pipelined back to calling
statement, dramatically
improving performance.
---------------------------------------------------------------------------------
Sample scan Y Y Y Y Scans of a sampling of
data to determine
approximate averages or
other data analysis
quickly even in extremely
large tables.
---------------------------------------------------------------------------------
Star query Y Y Y Y This algorithm utilizes
optimization B-tree indexes (not
bitmap indexes)
---------------------------------------------------------------------------------
Manageability :
=============
Database N N Y Y Database Resource Manager
Resource gives Oracle Database more
Manager control over resource
management decisions,
circumventing problems
arising from inefficient
operating system management.
---------------------------------------------------------------------------------
Parallel Operations :
===================
Parallel N N Y Y Oracle Database
query transparently distributes
query execution across
multiple processes,
resulting in excellent
performance.
---------------------------------------------------------------------------------
Parallel N N Y Y This feature no longer
DML requires the Oracle.
Partitioning option. DML
operations are transparent-
ly divided across multiple
processes.
---------------------------------------------------------------------------------
Parallel N N Y Y Indexes can be created using
index parallel processes,
build significantly improving
performance of the
operation.
---------------------------------------------------------------------------------
Parallel N N Y Y
statistics
gathering
---------------------------------------------------------------------------------
Parallel Data N N Y Y The new Data Pump Export and
Pump export Import utilities can each be
and import run in parallel, resulting
in better performance in
loading and unloading data
and metadata.
---------------------------------------------------------------------------------
Parallel N N Y Y Enables parallel Text index
text index creation on non-partitioned
creation as well as partitioned
tables.
---------------------------------------------------------------------------------
Parallel backup N N Y Y Allows both backup and
and recovery recovery to be run using
parallel processing.
---------------------------------------------------------------------------------
Parallel analyze N N Y Y The ANALYZE statement, used
to gather statistics on
tables, can be run using
parallel processing.
This feature requires
the Partitioning Option.
---------------------------------------------------------------------------------
Parallel bitmap N N Y Y This algorithm utilizes
star query single-table bitmap indexes
optimization and an advanced star query
join method, resulting in
excellent performance while
efficiently utilizing space.
---------------------------------------------------------------------------------
Parallel index N N Y Y Queries that use an index
scans can scan the index in
parallel with multiple
processes. This requires
the Partitioning Option.
---------------------------------------------------------------------------------
Parallel load Y Y Y Y Loads of data quickly with
multiple, parallel
processes.
---------------------------------------------------------------------------------
High Availability
=================
Oracle Data Guard N N Y Y Data Guard provides a
comprehensive set of
services that create,
maintain, manage, and
monitor one or more standby
databases to enable a
production Oracle Database
to survive disasters and
data corruption.
---------------------------------------------------------------------------------
Fast-start fault N N Y Y This feature provides fast
recovery and predictable recovery
from system failures.
---------------------------------------------------------------------------------
Online operations N N Y Y Online index maintenance
Online table organization
Online table redefinition
---------------------------------------------------------------------------------
Backup and recovery N N Y Y Block-level media recovery
Parallel backup and
recovery Change-aware
incremental backups
Duplexed backup sets
Point-in-time tablespace
recovery Trial recovery
---------------------------------------------------------------------------------
Oracle Flashback N N Y Y Oracle Flashback Table
features Oracle Flashback Database
Oracle Flashback
Transaction Query.
--------------------------------------------------------------------------------
Content Management :
==================
Dynamic Y Y Y Y Provides Web Service
Services Aggregation Transformation,
Administration, Definition
and Registration,
and Delivery. ICE 1.0
support.
---------------------------------------------------------------------------------
Oracle Database Y Y Y Y Creates heretical workspaces
Workspace Manager and uses metadata and views
to version enabled tables
in a long transaction
framework.
---------------------------------------------------------------------------------
Ultra Search Y Y Y Y Provides unified searching
across the Oracle database,
the Web (HTML), and external
data sources.
---------------------------------------------------------------------------------
Information Integration :
=======================
Oracle Streams N N Y Y Message queuing and apply
features of Oracle Streams
are available in Standard
Edition and Standard
Edition One, but change
capture is available only
in Enterprise Edition.
---------------------------------------------------------------------------------
Oracle Messaging N N Y Y Oracle Messaging Gateway
Gateway consists of an
administration package
for gateway configuration
and management and a
gateway agent that
processes propagation.
---------------------------------------------------------------------------------
Database Features :
=================
Advanced Queuing Y Y Y Y Provides direct support in
the database for high
performance queuing and
messaging operations,
integrated with LDAP.
---------------------------------------------------------------------------------
Database event Y Y Y Y Fires off database triggers,
triggers such as database startup or
shutdown triggers, DDL
statement triggers, and
logon/logoff triggers,
when the event occurs.
---------------------------------------------------------------------------------
DBMS_REPAIR Y Y Y Y Detects and corrects
package software and hardware
corruption early.
---------------------------------------------------------------------------------
Drop column Y Y Y Y Removes an unwanted column
from a table.
---------------------------------------------------------------------------------
Flashback Query Y Y Y Y Allows data to be queried
from a point in the past.
---------------------------------------------------------------------------------
Globalization Y Y Y Y Provides native language
Support support with enhanced
unicode capabilities.
---------------------------------------------------------------------------------
Index coalesce N N Y Y Defragments free space in
index leaf blocks
while a table is online.
---------------------------------------------------------------------------------
Index-organized Y Y Y Y Stores data in a table in
tables a B*-tree index structure
for better performance and
reduced storage.
---------------------------------------------------------------------------------
Instead-of Y Y Y Y Executes triggers instead
triggers of the DML that caused the
trigger to fire.
---------------------------------------------------------------------------------
LOB (large object) Y Y Y Y Provides datatypes and
support functionality for storing
and manipulating large
objects, such as images
or other unstructured data.
---------------------------------------------------------------------------------
Locally-managed Y Y Y Y Provides efficient
tablespaces storage management
functionality that
improves reliability and
reduces fragmentation.
---------------------------------------------------------------------------------
LogMiner Y Y Y Y Analyzes transaction log
information online to
enable auditing of
transactions and to "back
out" of individual
transactions.
---------------------------------------------------------------------------------
Plan Stability Y Y Y Y Allows execution plans for
SQL to be stored so that
the plan remains consistent
throughout schema changes,
database reorganizations,
and data volume changes.
---------------------------------------------------------------------------------
Quiesce database N N Y Y Allows for database
maintenance without it
forcing a shutdown.
---------------------------------------------------------------------------------
Reverse key Y Y Y Y Allows Indexed columns to
indexes be indexed on reversed
column values for better
index performance.
---------------------------------------------------------------------------------
Temporary tables Y Y Y Y Allows users to manipulate
data for the duration of a
transaction or session.
---------------------------------------------------------------------------------
Development :
===========
AppWizard for Y Y Y Y Simplifies development of
Visual Studio Oracle based applications
(NT only) using Visual Studio.
---------------------------------------------------------------------------------
Autonomous Y Y Y Y Eases complex transaction
transactions programming by enabling
Blocks of PL/SQL to commit
independently of each other.
---------------------------------------------------------------------------------
COM cartridge Y Y Y Y Allows PL/SQL developers to
(NT only) manipulate programmatically
COM objects through the OLE
Automation interface. Entry
points are exposed for
access to the methods
defined by the OLE
Automation interface for
easy application
integration.
---------------------------------------------------------------------------------
iSQL*Plus Y Y Y Y Provides three-tier
implementation of SQL*Plus
running in a web browser.
---------------------------------------------------------------------------------
Java Y Y Y Y Includes Java stored
procedures, methods, and
triggers: EJB, CORBA,
IIOP, HTTP, and native
Java compilation.
---------------------------------------------------------------------------------
JDBC drivers Y Y Y Y Provides JDBC access to
Oracle (JDBC is a Java
call-level interface to
SQL that is standards
compliant and supports
Oracle-specific features.)
---------------------------------------------------------------------------------
Microsoft Y Y Y Y Provides full native
Transaction integration with Microsoft
Server Transaction Server (MTS) to
Integration allow developers to deploy
(NT only) COM-based applications
using MTS against Oracle.
---------------------------------------------------------------------------------
Objects and Y Y Y Y Provides object relational
extensibility functionality, including
object types and methods
and enables database
extensibility via APIs
to database services and
functionality.
---------------------------------------------------------------------------------
PL/SQL native Y Y Y Y Allows PL/SQL byte code to
compilation be converted to C and
dynamically linked into
the database server.
---------------------------------------------------------------------------------
PL/SQL stored Y Y Y Y Provides mechanism to
procedures, deploy logic directly in
triggers the database.
---------------------------------------------------------------------------------
PL/SQL Server Y Y Y Y Server-side Web pages (in
Pages HTML or XML) with embedded
PL/SQL scripts, enabling
rapid development of
dynamic Web pages.
---------------------------------------------------------------------------------
User-defined Y Y Y Y Allows for user defined
aggregates aggregation functionality
such as group-by on object
types and collections to
allow efficient aggregation
for data cartridges.
---------------------------------------------------------------------------------
XML Y Y Y Y Stores XML documents in
the databases via SQL and
renders traditional database
data as XML documents.
---------------------------------------------------------------------------------
Distributed :
===========
Advanced N N Y Y Includes basic replication
Replication plus multi-master
replication functionality.
Advanced Replication
includes online DML during
replication environment
changes, Replication
Manager, and parallel
propagation to maximize
throughput.
---------------------------------------------------------------------------------
Basic Replication Y Y Y Y Provides bi-directional
replication with automated
conflict detection and
resolution supports
configurations that
include a single updatable
master site with multiple
updatable or read-only
snapshot sites.
---------------------------------------------------------------------------------
Distributed Y Y Y Y Allows queries to include
queries tables from multiple
databases.
---------------------------------------------------------------------------------
Distributed Y Y Y Y Allows transactions to
transactions include tables from
multiple databases and
includes transparent
two phase commit
functionality and
XA support.
---------------------------------------------------------------------------------
Heterogeneous Y Y Y Y Allows queries and
Services transactions to involve
Oracle and non-Oracle
databases transparently.
This functionality is used
by Oracle Transparent
Gateways.
---------------------------------------------------------------------------------
Networking :
==========
Connection Manager N N Y Y This feature provides
multiplexing, multiprotocol
connectivity, and network
access control.
---------------------------------------------------------------------------------
Multiprotocol N N Y Y This feature bridges Oracle
connectivity Net Services communities of
users that use different
network protocols such as
SPX/IPX, TCP/IP,
or LU6.2.
---------------------------------------------------------------------------------
High-speed N N Y Y Oracle protocol support
Infiniband now includes support
network support for the industry-standard
Sockets Direct Protocol
(SDP) for Infiniband
high-speed networks.
The SDP protocol is a
high-speed communication
protocol that speeds up
performance of client/
server and server/server
connections. By using
SDP, applications place
most of the messaging
burden upon the network
interface card, freeing
the CPU for other tasks.
---------------------------------------------------------------------------------
Connection pooling Y Y Y Y Enables the server to
time-out idle sessions
and use that connection
to service an active ses-
sion, resulting in more
efficient network usage.
---------------------------------------------------------------------------------
Oracle Net Y Y Y Y Enables heterogeneous,
Services distributed computing
across machines regardless
of vendor, operating
system, or hardware
architecture.
---------------------------------------------------------------------------------
System Management:
=================
Basic Standby Y Y Y Y Allows the DBA to manually
Database clone a database, and to
copy and to apply log files
to the standby. Users can
re-connect to standby
should primary system fail.
---------------------------------------------------------------------------------
Global index Y Y Y Y Automatically maintains
maintenance global indexes when DDL
during DDL operations are executed
operations against partitioned tables.
---------------------------------------------------------------------------------
Legato Storage Y Y Y Y Is an integrated functional-
Manager ity from Legato that allows
backups directly to tapes.
---------------------------------------------------------------------------------
Multiple Block Y Y Y Y Allows a database to have
Size more than one block size.
---------------------------------------------------------------------------------
Online backup Y Y Y Y Allows backups and recovery
and recovery operations to be run while
the database is online.
---------------------------------------------------------------------------------
Oracle Standard N N Y N Oracle Standard Management
Management Pack Pack includes scaled down
functionality from Change
Management, Diagnostics,
and Tuning Packs.
---------------------------------------------------------------------------------
Oracle Enterprise Y Y Y Y A single, integrated console
Manager that allows easy management
and monitoring of the Oracle
and non-Oracle database
environment.
---------------------------------------------------------------------------------
Oracle Fail Safe N N N N Simplifies deployment of
for Oracle highly available single-
on NT instance Oracle database
solutions on Microsoft
Windows NT clusters,
including those on Window
2000 Data Center 4+ nodes.
---------------------------------------------------------------------------------
Oracle Managed Y Y Y Y Automates creation and
Files deletion of physical
database components.
---------------------------------------------------------------------------------
Recovery Manager Y Y Y Y Simplifies setup and
management processes of
the entire backup and
recovery process with
easy to use, wizards
based functionality.
---------------------------------------------------------------------------------
Resumable Space Y Y Y Y Allows execution of large
Allocation database operations to be
suspended and resumed if
there is a repairable
failure.
---------------------------------------------------------------------------------
Standby Database N N Y Y Supports easy installation
GUI and configuration of Standby
and supports monitoring of
critical Standby operations.
---------------------------------------------------------------------------------
Transparent Y Y Y Y Allows complete masking of
Application many failures from end-users
Failover by preserving the state of
their application and
resuming any work that had
been in progress at the
time of failure.
---------------------------------------------------------------------------------
Unused index Y Y Y Y Allows database server to
identification track unused indexes.
---------------------------------------------------------------------------------
Security :
========
Virtual Private N N Y Y This feature provides
Database functionality to create
security policies that
implement row-level
security.
---------------------------------------------------------------------------------
Fine-grained N N Y Y This features allows the
auditing monitoring of database
access based on the
content of the data
accessed.
---------------------------------------------------------------------------------
Enterprise User N N Y Y This features allows the
Security definition of enterprise
users and roles.
---------------------------------------------------------------------------------
N-tier N N Y Y This feature preserves
authentication client identity
authorization throughout all tiers.
---------------------------------------------------------------------------------
Password management Y Y Y Y Provides password
expiration, complexity
and security policy
management.
---------------------------------------------------------------------------------
Encryption Toolkit Y Y Y Y Provides data value
encryption.
---------------------------------------------------------------------------------
Proxy Authentication Y Y Y Y Allows a user to manage
proxy authentication data
in order to authenticate
to multiple other
applications with a
single sign on.
---------------------------------------------------------------------------------
Source:
OracleR Database Licensing Information 10g Release 1 (10.1)
Part Number B13552-01
Chapter 1 - Oracle Database Editions
Related
--------------------------------------------------------------------------------
Products
--------------------------------------------------------------------------------
Oracle Database Products > Oracle Database > Oracle Database > Oracle Server - Enterprise Edition
Keywords
--------------------------------------------------------------------------------
ENTERPRISE
Back to top
Rate this document
Article Rating
Rate this document
Excellent
Good
Poor
Did this document help you?
Yes
No
Just browsing
How easy was it to find this document?
Very easy
Somewhat easy
Not easy
Comments
Provide some feedback
Cancel