おらくる。基本レプリケーションにチャレンジです。その2
2011/01/29
2011/01/29
oracle
レプリケーション
オラクルです。基本レプリケーションです。前回は、マテリアライズドViewで、手動リフレッシュだったので、今回は、自動でリフレッシュです。
まず、作成済みのマテビューの削除はこのSQLで。
DROP MATERIALIZED VIEW
作業の手順は、
(1)マスターサイトの対象となるテーブルにCREATE MATERIALIZED VIEW LOGします。
(2)レプリカサイトでCREATE MATERIALIZED VIEWします。
自動で更新されるか試し
(3)マスターサイトを更新
(4)レプリカサイトに反映されてるか調べます。
参考
(1)マスターサイト
CREATE MATERIALIZED VIEW LOG ON emp
(2)レプリカサイト
create materialized view MV_EMP
REFRESH FAST NEXT SYSDATE
as
select * from emp@orcl
(3)マスターサイト
insert into EMP values('3', 'softbank')
(4)レプリカサイト
select * from MV_EMP
: