ITPub博客

首页 > 数据库 > 数据库开发技术 > 闪回查询(undo sql)

闪回查询(undo sql)

原创 数据库开发技术 作者:franklynzhou 时间:2011-08-26 18:32:37 0 删除 编辑

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博客 ” ,链接:https://blog.itpub.net/10455206/viewspace-1054421/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-12-11

  • 博文量
    27
  • 访问量
    160833