1

テーブルでフラッシュバック アーカイブを有効にしました。Oracle は、レコードの更新後にテーブル内のレコードが変更されていない場合でも、フラッシュ バックにデータを挿入します。

例えば

Update Dept set DEPTNO = '10' WHERE DEPTNO = '10';

フラッシュバック クエリを使用してすべてのレコードを抽出すると、1 つのレコードが追加されたことが示されます。

SELECT  versions_startscn, versions_starttime,
       versions_endscn, versions_endtime,
       versions_xid, versions_operation,
       dept.*
  FROM dept
  VERSIONS BETWEEN  SCN MINVALUE AND MAXVALUE;

変更されたレコードのみを保存する FlashBack Archive の設定はありますか?

4

0 に答える 0