Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: ** mv log

RE: ** mv log

From: Christian Antognini <Christian.Antognini_at_trivadis.com>
Date: Tue, 23 Nov 2004 23:24:23 +0100
Message-ID: <2CF83791A616BB4DA203FFD13007824A01E6ABDF@MSXVS02.trivadis.com>


Hi

> I did find the table mlog$_<table_name>. I assume this
> gets created when the mv log is created.

Yes.=20

> When I delete the mv log then I assume all objects that
> depend on the mv log have to be complete refreshed.

Yes, you should perform a complete refresh for all dependent = materialized views.

> There could be objects in other databases that depend on it=20
> and I do not know how to find those. What would happen if I
> delete the mv log and recreate it and after that one of the
> dependent objects tries to do a refresh. Will it get an error
> or will it just changes after the re-creation.

It depends on the refresh type:

  1. COMPLETE --> don't care (such MV are not really dependent from the MV = log)
  2. FAST --> you get an error
  3. FORCE --> no valid MV log is found, therefore complete refresh is = automatically performed

HTH
Chris

--
http://www.freelists.org/webpage/oracle-l
Received on Tue Nov 23 2004 - 19:27:59 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US