Oracle Snapshot
別サーバーのデータベースにバックアップする機能。前記事のデータベースリンクの設定が必要らしいので、事前に設定しておく
スナップショットログを作成
CREATE SNAPSHOT LOG ON SAMPLE_TBL TABLESPACE SAMPL_TSPC;
スナップショットを作成
CREATE SNAPSHOT SAMPLE_SNP TABLESPACE SAMPLE_TSPC AS SELECT ID,NAME FROM SAMPLE_TBL@DBL1;
高速リフレッシュを実行するには
EXECUTE dbms_snapshot.refresh("SAMPLE_SNP", "f");
を実行するらしい。バックアップ技術としてかなりメジャーらしいのでメモ