データ・ディクショナリ

DBA_MVIEW_LOGS マテビュ―ログ一覧

マテビュ―ログ一覧

高速リフレッシュ(差分)するにはマスターテーブルに対する更新を情報を保存するテーブル「マテリアライズド・ビュー・ログ」が必要になります。このDBA_MVIEW_LOGSを参照する事でログテーブルとマスターテーブルの関係を確認できます。

確認SQL
select t.LOG_OWNER,t.LOG_TABLE,t.MASTER,t.ROWIDS,t.PRIMARY_KEY,t.FILTER_COLUMNS,t.SEQUENCE,t.LAST_PURGE_DATE
from DBA_MVIEW_LOGS t 
;
確認SQL実効結果例
SQL> select
  2  t.LOG_OWNER,t.LOG_TABLE,t.MASTER,t.ROWIDS,t.PRIMARY_KEY,t.FILTER_COLUMNS,t.SEQUENCE,t.LAST_PURGE_DATE
  3  from DBA_MVIEW_LOGS t
  4  ;

LOG_OWNER  LOG_TABLE                  MASTER               ROWIDS PRIMAR FILTER SEQUEN LAST_PURGE_DATE
---------- -------------------------- -------------------- ------ ------ ------ ------ -------------------
SOONI      MLOG$_KOKUDO_ADDRESS_CHOME KOKUDO_ADDRESS_CHOME YES    NO     YES    YES
SOONI      MLOG$_OY_PREFECTURE        OY_PREFECTURE        YES    NO     NO     NO     2022-06-26 23:32:11
SOONI      MLOG$_OY_REGION            OY_REGION            YES    NO     NO     NO     2022-06-26 23:32:11

SQL>
SQL*Plusでの表示用
set lin 200
col LOG_OWNER for a10
col LOG_TABLE for a26
col MASTER for a20
col ROWIDS for a6
col PRIMARY_KEY for a6
col FILTER_COLUMNS for a6
col SEQUENCE for a6
col SEQUENCE for a6
スポンサーリンク
コピペで使う