| 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. |
|