Getting to Know Oracle8i
Release 2 (8.1.6)

Part Number A76962-01

Library

Product

Contents

Index

Go to previous page Go to next page

5
Oracle8i Feature and Option Availability

The Oracle8i database is available as Oracle8i, Oracle8i Enterprise Edition, and Oracle8i Personal Edition. Not all features and options are available with all editions of the Oracle8i database.

Oracle8i Personal Edition is available on Windows NT and Windows98 and includes, at no extra cost, all features and options that are available with Oracle8i Enterprise Edition, such as Oracle interMedia and Oracle Partitioning. Oracle8i Personal Edition on Windows98 includes the database server and most related products and features, depending on whether the required functionality is supported on the Windows98 platform.

For more details on Oracle8i feature and option availability and descriptions, see the "Oracle8i: A Family of Database Products" document at www.oracle.com/database/availability.


Note:

Unlike prior releases, all features and options applicable to your configuration are included on your product CD-ROM and are shipped enabled. Options must be licensed for use. 


This chapter contains the following sections:

Options

Table 5-1 lists the options available with this release. Options which are new, or whose factoring status has changed, are noted in bold italic print.


Table 5-1 Oracle8i Options (Page 1 of 2)
Option   Oracle8i Standard Edition  Oracle8i Enterprise Edition  Oracle8i Personal Edition  Notes 

Oracle Advanced Security 

N 

Y 

Y 

Oracle Advanced Security provides a single source of integration with network encryption, single sign-on services, smartcard, token and biometric user authentication. 

Oracle Change Management Pack  

N 

Y 

Y 

Oracle Change Management Pack eliminates errors and loss of data when upgrading databases to support new applications. The pack analyzes the impact and complex dependencies associated with application change and automatically performs database upgrades. 

Oracle Diagnostics Pack 

N 

Y 

Y 

This is an advanced set of tools used to monitor the state of databases and systems and pinpoint, analyze, and repair any weaknesses. 

Oracle interMedia 

Y 

Y 

Y 

interMedia enables Oracle8i to manage text, documents, images, audio, and video in an integrated fashion with other enterprise information.  

Oracle JServer 

Y 

N 

N 

Includes Java stored procedures, methods, and triggers; EJB, CORBA, IIOP, and HTTP support. 

Oracle JServer Enterprise Edition 

Includes Java stored procedures, methods, and triggers; EJB, CORBA, IIOP, and HTTP support. 

Oracle Parallel Server 

Oracle Parallel Server allows database workload to be distributed across a cluster, resulting in high scalability. High availability is assured, because even if one node fails, the remaining nodes still can access the database. 

Oracle Partitioning 

Partitioning allows large tables to be broken into smaller pieces that improve manageability, availability, and scalability.  

Oracle Programmer 

It is a family of products consisting of three SQL-style interfaces: precompilers, SQL*Module, and SQLJ; three call level interfaces: Oracle Call Interface (OCI), ODBC, and JDBC; Oracle Objects for OLE; and Object Type Translator and JPub. 

Oracle Spatial 

Oracle Spatial is an integrated set of functions and procedures that enables spatial data to be stored, accessed, and analyzed quickly and efficiently in an Oracle database.  

Oracle Standard Management Pack 

Y 

N 

N 

A complete set of database tuning, diagnostic, change management, and other manageability technologies for Oracle8i. This is an extra cost option. 

Oracle Time Series 

N  

Y 

Y 

Manages time-based data and provides functionality to do time-based analysis on the data. 

Oracle Tuning Pack  

N 

Y 

Y 

Oracle Tuning Pack provides database administrators with expert performance management for the Oracle environment, including SQL tuning and storage optimization. 

Oracle Visual Information Retrieval 

Visual Information Retrieval (VIR) functionality from Virage for advanced image searching and management. 

Oracle WebDB 

Y 

Y 

Y 

The Oracle WebDB is a complete and cost-effective solution for building, deploying, and proactively monitoring Web database applications and content-driven Web sites. 

Features

Table 5-2 lists the new features available with release 8.1.6. Features which were new to Oracle8i, or whose factoring status changed in Oracle8i, are noted in bold italic print.

Area  Feature   Oracle8i Standard Edition  Oracle8i Enterprise Edition  Oracle8i Personal Edition  Notes 

Data Warehousing and VLDB 

Automated parallel query degree 

Automated parallel query optimization based on system utilization. 

Data Warehousing and VLDB 

Bitmap indexes 

Index type commonly used in a data warehouse for columns with small number of distinct values, such as 'Y' or 'N', resulting in dramatic performance gains in a data warehouse application. 

Data Warehousing and VLDB 

CUBE and ROLLUP 

Y 

Y 

Y 

OLAP operators CUBE and ROLLUP to produce sub-totals and crosstab reports easily and efficiently using a single SQL statement. 

Data Warehousing and VLDB 

Analytic functions 

These include rank, moving average, and ratio-to-report. 

Data Warehousing and VLDB 

Descending indexes 

Y 

Y 

Y 

Provides better performance when indexed data needs to sorted in descending order. 

Data Warehousing and VLDB 

Direct Path Load API 

Y 

Y 

Y 

Direct Load API allows complete access to all load functionality via OCI API for creation of high performance load programs. 

Data Warehousing and VLDB 

Export transportable tablespaces 

N 

Y 

Y 

Functionality to quickly move or create a copy of tablespace data. A transportable tablespace can be "plugged in" to all editions of the Oracle8i database, but only the Enterprise Edition can create a transportable tablespace. 

Data Warehousing and VLDB 

Function-based indexes 

N 

Y 

Y 

Allows indexes to be created on expressions or functions. 

Data Warehousing and VLDB 

Import transportable tablespaces 

Y 

Y 

Y 

Functionality to quickly "plug in" a transportable tablespace. Oracle8i Enterprise Edition must be used to create (export) a transportable tablespace. 

Data Warehousing and VLDB 

Long operations monitor 

Y 

Y 

Y 

Progress of long running database and application operations can be monitored and information can be displayed, such as percent complete. 

Data Warehousing and VLDB 

Materialized views 

N 

Y 

Y 

Includes summary management functionality, join indexes, and summary advisor. Powerful functionality that automatically redirects queries to stored summary tables, improving query performance dramatically. 

Data Warehousing and VLDB 

Optimizer statistics management 

Y 

Y 

Y 

Schema object statistics, used by the cost based optimizer, can be copied and moved to another database. 

Data Warehousing and VLDB 

Parallel analyze 

The ANALYZE statement, used to gather statistics on tables, can be run using parallel processing. This feature requires the Partitioning Option. 

Data Warehousing and VLDB 

Parallel bitmap star query optimization 

This algorithm utilizes single-table bitmap indexes and an advanced star query join method, resulting in excellent performance while efficiently utilizing space. 

Data Warehousing and VLDB 

Parallel DML (insert/update/ delete) 

DML operations are transparently divided across multiple processes. This feature requires the Partitioning Option. 

Data Warehousing and VLDB 

Parallel index build 

Indexes can be created using parallel processes, significantly improving performance of the operation. 

Data Warehousing and VLDB 

Parallel index scans 

Queries that use of an index can scan the index in parallel with multiple processes. This requires the Partitioning Option 

Data Warehousing and VLDB 

Parallel load 

Y 

Y 

Y 

Fast load of data accomplished by use of multiple, parallel processes. 

Data Warehousing and VLDB 

Parallel query 

Oracle8i transparently distributes query execution across multiple processes, resulting in excellent performance. 

Data Warehousing and VLDB 

Sample scan 

N 

Y 

Y 

The SAMPLE keyword is used to in SQL statements to easily select a percentage of random data within a table; this is useful in data mining applications. 

Data Warehousing and VLDB 

Star query optimization 

This star-query optimization algorithm utilizes B-tree indexes (not bitmap indexes) 

Database Features 

Advanced Queuing 

Rules-based, publish and subscribe queuing system that can be used to develop large-scale, message-oriented distributed applications. 

Database Features 

Database event triggers 

Y 

Y 

Y 

Database triggers, such as database startup or shutdown triggers, DDL statement triggers, and logon/logoff triggers are fired when the event occurs. 

Database Features 

DBMS_REPAIR package 

Y 

Y 

Y 

Provides early detection and correction of software and hardware corruption. 

Database Features 

Drop column 

Y 

Y 

Y 

Functionality to remove an unwanted column from a table. 

Database Features 

Fine-grained access control 

N 

Y 

Y 

Includes functionality to create security policies that implement row-level security. 

Database Features 

Index coalesce 

N 

Y 

Y 

Free space in index leaf blocks can be defragmented while table is online. 

Database Features 

Index-organized tables 

Table where data is stored in a B*-tree index structure for better performance and reduced storage. 

Database Features 

Indexes on NLS collating sequences 

N 

Y 

Y 

Efficient linguistic sorting using NLS sorting through use of function-based indexes (available in Enterprise Edition and Personal Oracle8i). 

Database Features 

Instead-of triggers 

Triggers that execute instead of the DML transaction execution. 

Database Features 

LOB (large object) support 

Datatypes and functionality for storing and manipulating large objects, such as images or other unstructured data. 

Database Features 

Locally-managed tablespaces 

Y 

Y 

Y 

Efficient storage management functionality that improves reliability and reduces fragmentation. 

Database Features 

LogMiner  

Y 

Y 

Y 

LogMiner provides the functionality to analyze transaction log information online to enable auditing of transactions and the ability to "back out" individual transactions. 

Database Features 

National language support (NLS) 

Native language support 

Database Features 

Objects and extensibility 

Y 

Y 

Y 

Object relational functionality, including object types and methods. Also, database extensibility via APIs to database services and functionality. 

Database Features 

Online index build 

N 

Y 

Y 

Indexes can be built and re-built without locking the table during the operation. 

Database Features 

Password management 

Provides password expiration, complexity, and security policy management. 

Database Features 

PL/SQL stored procedures, triggers 

Provides mechanism to deploy logic directly in the database. 

Database Features 

PL/SQL Server Pages 

Y 

Y 

Y 

Server-side Web pages (in HTML or XML) with embedded PL/SQL scripts, enabling rapid development of dynamic Web pages. 

Database Features 

Plan Stability 

N 

Y 

Y 

This allows execution plans for SQL to be stored so that the plan remains consistent throughout schema changes, database reorganizations, and data volume changes. 

Database Features 

Reverse key indexes 

Indexed columns can be indexed on reversed column values for better index performance. 

Database Features 

Temporary tables 

Y 

Y 

Y 

Temporary tables to allow users to manipulate data for the duration of a transaction or session. 

Distributed 

Advanced Replication 

Advanced replication includes basic replication functionality plus multi-master replication, Replication Manager, and parallel propagation to maximize throughput. 

Distributed 

Basic replication 

Y 

Y 

Y 

Oracle8i server fully supports bi-directional replication with automated conflict detection and resolution. Supported configurations include a single updatable master site with multiple updatable or read-only snapshot sites. 

Distributed 

Distributed queries 

Queries can include tables from multiple databases. 

Distributed 

Distributed transactions 

Transactions can include tables from multiple databases. Includes transparent two phase commit functionality and XA support. 

Distributed 

Heterogeneous services 

Queries and transactions can involve Oracle and non-Oracle databases transparently. This functionality is used by Oracle Transparent Gateways. 

Networking 

N-tier authentication/ authorization 

N 

Y 

Y 

N-tier authentication functionality that preserves client identity through all tiers. 

Networking 

Network access control 

Provides filtering capabilities between clients and servers and acts as relay for thin JDBC connections that have no access privileges to the database host  

Networking  

Connection pooling 

Connection pooling enables the server to time-out idle sessions and use that connection to service an active session, resulting in more efficient network usage. 

Networking  

Multi-protocol connectivity 

Bridges Net8 communities of users that use different network protocols such as SPX/IPX, TCP/IP or LU6.2 

Networking  

Multiplexing 

Multiplexing enables multiple network sessions to coexist over a single physical transport, reducing the number of physical connections a server must maintain to support a population of clients. 

Networking  

Net8 

Net8 enables heterogeneous, distributed computing across machines regardless of vendor, operating system, or hardware architecture.  

Networking  

Oracle Connection Manager 

Multiplexing, Multi-protocol connectivity, Network Access Control. 

Networking  

Oracle Names 

Provides fully integrated, multi-protocol network naming service that allows administrators to centrally define service addresses, inter-database links, aliases and client configuration profiles. 

Program Interfaces 

AppWizard for Visual Studio (NT only) 

Y 

Y 

Y 

AppWizard to ease development of Oracle based applications using Visual Studio. 

Program Interfaces 

Autonomous transactions 

Y 

Y 

Y 

Blocks of PL/SQL can commit independently of each other to ease complex transaction programming. 

Program Interfaces 

COM cartridge (NT only) 

Y 

Y 

Y 

COM cartridge allows PL/SQL developers to programmatically manipulate 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. 

Program Interfaces 

JDBC drivers 

JDBC access to Oracle8i: Java call-level interface to SQL that is standards compliant and supports Oracle-specific features. 

Program Interfaces 

Microsoft Transaction Server Integration (NT only) 

Y 

Y 

Y 

Full, native integration with Microsoft Transaction Server (MTS) to allow developers to deploy COM-based applications using MTS against Oracle. 

Program Interfaces 

Objects for OLE 

Oracle Objects for OLE is a COM-based database connectivity tool that provides seamless and optimized access to Oracle databases. 

Program Interfaces 

ODBC driver 

ODBC driver for access to the Oracle database. 

Program Interfaces 

Oracle Call Interface (OCI) 

Lowest level API interface to the Oracle database. 

Program Interfaces 

Pro*C 

Allows C programs to easily use SQL to access data. Requires Oracle Programmer 

Program Interfaces 

SQLJ  

Y 

Y 

Y 

Allows embedded SQL statements in Java for concise and easy access to Oracle data. Requires Oracle Programmer. 

System Management 

Automated standby database 

N 

Y 

Y 

Multiple remote standby databases can easily be configured and automatically managed by the server, including copying and applying the transaction log files at the standby sites. 

System Management 

Readable standby database 

N 

Y 

Y 

Databases, including a standby database, can be opened as "read-only", where no DML operations are allowed. 

System Management 

Database resource management 

N 

Y 

Y 

Resources, such as CPU and degree of parallelism, can be allocated to groups of users such that a prioritization of tasks can be managed easily. 

System Management 

Duplexed backup sets 

N 

Y 

Y 

Backup sets can be written to multiple devices in parallel. 

System Management 

Oracle DBA Management Pack 

Y 

Y 

Y 

Set of management tools bundled with Oracle Enterprise Manager. 

System Management 

Fast-start fault recovery 

N 

Y 

Y 

Fast-start fault recovery provides fast and predictable recovery from system failures. 

System Management 

Incremental backup and recovery 

This functionality allows a backup process to be set up such that only changed blocks are written to the backup file. 

System Management 

Legato Storage Manager 

Integrated functionality from Legato to allow backups directly to tapes. 

System Management 

Online backup and recovery 

Backups can be run while the database is online. Recovery operations can also be run while the database is running. 

System Management 

Oracle DBA Management Pack 

Y 

Y 

Y 

This Oracle Enterprise Manager management pack includes Schema Manager and other tools. 

System Management 

Oracle Enterprise Manager 

Single, integrated console that allows easy management and monitoring of the Oracle and non-Oracle database environment. 

System Management 

Oracle Fail Safe for Oracle8i on NT 

Oracle Fail Safe makes it easy to deploy highly available single-instance Oracle8i database solutions on Microsoft Windows NT clusters. 

System Management 

Parallel backup and recovery 

Both backup and recovery can be run using parallel processing. 

System Management 

Point-in-time tablespace recovery 

Allows a tablespace to be recovered up to a specified point-in-time after a failure or inadvertent transaction execution. 

System Management 

Recovery Manager 

Easy to use, wizards-based functionality to setup and manage the entire backup and recovery process. 

System Management 

Server managed backup and recovery 

The database server manages the backup process, such as scheduling of backups, as well as the recovery process, such as applying the correct backup file when recovery is needed. 

System Management 

Transparent Application Failover 

Oracle8i Transparent Application Failover (TAF) can completely mask many failures from end-users, by preserving the state of their application and resuming any work that had been in progress at the time of failure. 

The V$OPTION Table

To check the values for different options on your database, query the V$OPTION table:

SQL> SELECT * FROM V$OPTION;

The response, of course, varies depending upon the specific installation. A sample result might be:

PARAMETER  VALUE 

Partitioning 

TRUE 

Objects 

TRUE 

Parallel Server 

FALSE 

Advanced replication 

TRUE 

Bit-mapped indexes 

TRUE 

Connection multiplexing 

TRUE 

Connection pooling 

TRUE 

Database queuing 

TRUE 

Incremental backup and recovery 

TRUE 

Instead-of triggers 

TRUE 

Parallel backup and recovery 

TRUE 

Parallel execution 

TRUE 

Parallel load 

TRUE 

Point-in-time tablespace recovery 

TRUE 

Fine-grained access control 

TRUE 

N-Tier authentication/authorization 

TRUE 

Function-based indexes 

TRUE 

Plan Stability 

TRUE 

Online index segment creation 

TRUE 

Index segment coalesce 

TRUE 

Managed Standby 

TRUE 

Materialized view rewrite 

TRUE 

Materialized view warehouse refresh 

TRUE 

Database Resource Manager 

TRUE 

Spatial 

TRUE 

Visual Information Retrieval 

TRUE 

Export transportable tablespaces 

TRUE 

Transparent Application Failover 

TRUE 

Fast Start recovery 

TRUE 


Go to previous page Go to next page
Oracle
Copyright © 1996-2000, Oracle Corporation.

All Rights Reserved.

Library

Product

Contents

Index