Oracle9i Data Warehousing Guide Release 2 (9.2) Part Number A96520-01 |
|
This section describes new features of Oracle9i release 2 (9.2) and provides pointers to additional information. New features information from previous releases is also retained to help those users migrating to the current release.
The following sections describe the new features in Oracle Data Warehousing:
You can compress data segments in heap-organized tables, and a typical example of a heap-organized table you should consider for data segment compression is partitioned tables. Data segment compression is also useful for highly redundant data, such as tables with many foreign keys and materialized views created with the ROLLUP
clause. You should avoid compression on tables with many updates or DML.
You can now nest materialized views when the materialized view contains joins and aggregates. Fast refresh is now possible on a materialized views containing the UNION
ALL
operator. Various restrictions were removed in addition to expanding the situations where materialized views could be effectively used. In particular, using materialized views in an OLAP environment has been improved.
You can now use parallel DML on non-partitioned tables.
You can now simplify SQL syntax by using a DEFAULT
partition or a subpartition template. You can implement SPLIT
operations more easily.
Text match processing and join equivalence recognition have been improved. Materialized views containing the UNION
ALL
operator can now use query rewrite.
You can now subpartition by list range-partitioned tables.
The Summary Advisor tool and its related DBMS_OLAP
package were improved so you can restrict workloads to a specific schema.
Oracle's analytic capabilities have been improved through the addition of Inverse percentile, hypothetical distribution, and first/last analytic functions.
A bitmap join index spans multiple tables and improves the performance of joins of those tables.
Oracle's extraction, transformation, and loading capabilities have been improved with a MERGE
statement, multi-table inserts, and table functions.
Oracle added full support for full outer joins so that you can more easily express certain complex queries.
You can now selectively specify the set of groups that you want to create using a GROUPING
SETS
expression within a GROUP
BY
clause. This allows precise specification across multiple dimensions without computing the whole CUBE
.
List partitioning offers you precise control over which data belongs in a particular partition.
Various restrictions were removed in addition to expanding the situations where materialized views could be effectively used.
The query rewrite feature, which allows many SQL statements to use materialized views, thereby improving performance significantly, was improved significantly. Text match processing and join equivalence recognition have been improved.
The Summary Advisor tool and its related DBMS_OLAP
package were improved so you can specify workloads. In addition, a broader class of schemas is now supported.
The WITH
clause enables you to reuse a query block in a SELECT
statement when it occurs more than once within a complex query.
|
Copyright © 1996, 2002 Oracle Corporation. All Rights Reserved. |
|