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 Other stuff