Speed it up with Materialized views
Bring me home...
Another one of my favorite ORACLE features.
Materialized View Log
When you issue:
Create materialized view log on "table_name";
ORACLE creates a table mlog$_"table_name" for you that makes fast refresh possible.
dbms_mview.explain_mview
This procedure can be used to help you understand the capabilities of an MV.
Run $ORACLE_HOME\rdbms\admin\utlxmv.sql to create the capability table.
Fast refresh
Refresh On commit
Complete Refresh
Query rewrite
MV on prebuilt table
- The basics
- Create partitioned MV with PREBUILT TABLE clause
Other stuff