Getting to Know Oracle8i
Release 8.1.5

A68020-01

Library

Product

Contents

Index

Prev Next

4
Oracle8i Feature and Option Availability

This chapter provides the option and feature factoring matrixes for Oracle8i. They identify the options and features for this release and identify the product configurations for which they are available (feature factoring).

The following topics are included in this chapter:

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.

Options

The following table lists the options available with this release. Options which are new, or whose factoring status has changed, are noted in bold italic print.

Many options, not marked as new, have undergone significant enhancement. Descriptions of these enhancements, as well as the new options, are contained in Chapter 2.


Table 4-1 Oracle8i Option Factoring (Page 1 of 3)
Option   Oracle8i  Oracle8i EE  Oracle8i Work- station  Notes 

Oracle Advanced Security  

N  

Y  

Y  

Advanced Security Option 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  

N  

Y  

Y  

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

Oracle JServer Enterprise Edition Accelerator  

N  

Y  

Y  

The Native Compiler allows Java programs to be compiled into C code, resulting in better performance and scalability. Not available in Oracle8i Release 8.1.5  

Oracle Parallel Server  

N  

Y  

N  

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

Oracle Partitioning  

N  

Y  

Y  

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

No CREATE PARTITION statements are possible without this option.  

Oracle Programmer  

Y  

Y  

Y  

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  

N  

Y  

Y  

Oracle8i 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  

Y  

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

Oracle Time Series  

Y  

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  

N  

Y  

Y  

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

The following table lists the features available with this release. Features which are new, or whose factoring status has changed, are noted in bold italic print.

Many features, not marked as new, have undergone significant enhancement. Descriptions of these enhancements, as well as the new features, are contained in Chapter 2.


Area   Feature   Oracle8i   Oracle8i EE   Oracle8i Work- station   Notes  

Data Warehouse/ VLDB  

Automated parallel query degree  

N  

Y  

Y  

Automated parallel query optimization based on system utilization.  

Data Warehouse/ 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 Warehouse/ VLDB  

Descending indexes  

Y  

Y  

Y  

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

Data Warehouse/ 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 Warehouse/ 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 Warehouse/ VLDB  

Function-based indexes  

N  

Y  

Y  

Allows indexes to be created on expressions or functions.  

Data Warehouse/ 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 Warehouse/ 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 Warehouse/ 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 Warehouse/ 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 Warehouse/ VLDB  

Parallel load  

Y  

Y  

Y  

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

Data Warehouse/ 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 Warehouse/VLDB  

Bitmap indexes  

N  

Y  

Y  

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 Warehouse/VLDB  

Parallel analyze  

N  

Y  

Y  

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

Data Warehouse/VLDB  

Parallel bitmap star query optimization  

N  

Y  

Y  

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

Data Warehouse/VLDB  

Parallel DML (insert/update/delete)  

N  

Y  

Y  

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

Data Warehouse/VLDB  

Parallel index build  

N  

Y  

Y  

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

Data Warehouse/VLDB  

Parallel index scans  

N  

Y  

Y  

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

Data Warehouse/VLDB  

Parallel query  

N  

Y  

Y  

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

Data Warehouse/VLDB  

Star query optimization  

Y  

Y  

Y  

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

Database features  

Advanced queuing  

N  

Y  

Y  

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  

Y  

Y  

Y  

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  

N  

Y  

Y  

Triggers that execute instead of the DML transaction execution.  

Database features  

LOB (large object) support  

Y  

Y  

Y  

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)  

Y  

Y  

Y  

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  

Y  

Y  

Y  

Provides password expiration, complexity, and security policy management.  

Database features  

PL/SQL stored procedures, triggers  

Y  

Y  

Y  

Provides mechanism to deploy logic directly in the database.  

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  

Y  

Y  

Y  

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  

N  

Y  

Y  

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  

Y  

Y  

Y  

Queries can include tables from multiple databases.  

Distributed  

Distributed transactions  

Y  

Y  

Y  

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

Distributed  

Heterogeneous services  

Y  

Y  

Y  

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  

N  

Y  

Y  

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  

Y  

Y  

Y  

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  

N  

Y  

Y  

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

Networking  

Multiplexing  

N  

Y  

Y  

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  

Y  

Y  

Y  

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

Networking  

Oracle Connection Manager  

N  

Y  

Y  

Multiplexing, Multi-protocol connectivity, Network Access Control.  

Networking  

Oracle Names  

Y  

Y  

Y  

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  

Y  

Y  

Y  

JDBC access to Oracle8: 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  

Y  

Y  

Y  

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

Program Interfaces  

ODBC driver  

Y  

Y  

Y  

ODBC driver for access to the Oracle database.  

Program Interfaces  

Oracle Call Interface (OCI)  

Y  

Y  

Y  

Lowest level API interface to the Oracle database.  

Program Interfaces  

Pro*C  

Y  

Y  

Y  

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 and readable 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. Standby databases can be opened for query-only access.  

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  

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  

N  

Y  

Y  

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  

Y  

Y  

Y  

Integrated functionality from Legato to allow backups directly to tapes.  

System Management  

Online backup and recovery  

Y  

Y  

Y  

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 is an OEM management pack that is available free with all editions of Oracle8i. Includes Schema Manager and other tools. Contains no new functionality.  

System Management  

Oracle Enterprise Manager  

Y  

Y  

N  

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

System Management  

Oracle Fail Safe for Oracle8 on NT  

Y  

Y  

N  

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

System Management  

Parallel backup and recovery  

N  

Y  

Y  

Both backup and recovery can be run using parallel processing.  

System Management  

Point-in-time tablespace recovery  

N  

Y  

Y  

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

System Management  

Readable standby database  

Y  

Y  

Y  

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

System Management  

Recovery Manager  

Y  

Y  

Y  

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

System Management  

Server managed backup and recovery  

Y  

Y  

Y  

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  

N  

Y  

Y  

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 will, of course, vary 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  




Prev

Next
Oracle
Copyright © 1999 Oracle Corporation.

All Rights Reserved.

Library

Product

Contents

Index