时间: 2021-08-13 作者:daque
手段:创造一个实业化视图站点,准时革新,获得主站点中指定表的变革,这个实业化站点不妨动作查问效劳器运用 办法: 1。主站点上创造实业化视图日记表 create materialized view log on kamus.account2004; 2。实业化视图站点上创造公用数据库链接 conn system/password create public database link orcl using ’orcl’; 3。实业化视图站点上创造革新组,本例中3秒钟革新一次 conn system/password begin dbms_refresh.make ( name => ’kamus.test_repg’, list => ’’, next_date => sysdate, interval => ’sysdate + 3/(24*60)’, implicit_destroy => false, rollback_seg => ’’, push_deferred_rpc => true, refresh_after_errors => false); end; / 4。实业化视图站点上创造用户独占数据库链接 conn kamus/password create database link orcl connect to kamus identified by password; 5。实业化视图站点上创造实业化视图 conn kamus/password create materialized view kamus.account2004 refresh fast with primary key as select * from kamus.account2004@orcl; 6。实业化视图站点大将创造的视图介入革新组 conn kamus/password exec dbms_refresh.add(name => ’kamus.test_repg’, list => ’kamus.account2004’, lax => true); 7。尝试,在主站点中革新account2004表,过3秒钟查看实业化试图站点中的视图,创造革新仍旧复制胜利。 之上为创造只读实业化视图站点的最简片面法: 不须要创造其它的任何用户,比方复制情况中须要的传递者,革新者,接受者之类 不须要创造任何复制组 不须要天生任何复制东西,不须要天生任何东西的复制扶助