閃回查詢(undo sql)

franklynzhou發表於2011-08-26

SELECT versions_xid,versions_operation, versions_starttime,versions_endtime,VERSIONS_STARTSCN,VERSIONS_ENDSCN
FROM site_daily_report versions BETWEEN TIMESTAMP minvalue AND maxvalue
WHERE report_date = trunc(SYSDATE - 14);


SELECT * FROM flashback_transaction_query t WHERE t.xid='5C00040077070000';

SELECT DBMS_FLASHBACK.get_system_change_number() FROM DUAL;

SELECT scn_to_timestamp(DBMS_FLASHBACK.get_system_change_number()) FROM dual;

SELECT timestamp_to_scn(Systimestamp) FROM dual;

閃回版本查詢隨取隨用地複製表變更的短期易變數值審計。這一優點使得 DBA 能夠獲得過去時間段中的所有變更而不是特定值,只要還原段中提供資料,就可以盡情使用。因此,最大的可用版本依賴於 UNDO_RETENTION 引數。

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10455206/viewspace-1054421/,如需轉載,請註明出處,否則將追究法律責任。

相關文章