Oracle Flashback Technologies - 闪回查询

查看表中,某行数据的修改记录

#创建一个表,并插入和修改数据

SQL> create table y3(id int,name varchar2());

Table created.

SQL> insert into y3 values(,'wahaha');

 row created.

SQL> commit;

Commit complete.

SQL> update y3 set name='nongfushanquan' where id=;

 row updated.

SQL> commit;

Commit complete.

SQL> update y3 set name='kaifei' where id=;

 row updated.

SQL> commit;

Commit complete.

SQL> update y3 set name='pijiu' where id=;

 row updated.

SQL> commit;

Commit complete.

SQL> update y3 set name='hongniu' where id=;

 row updated.

SQL> commit;

Commit complete.

SQL> update y3 set name='kele' where id=;

 row updated.

SQL> commit;

Commit complete.

SQL>

#查询

#查询
SQL> select
name,
versions_starttime,
versions_startscn,
versions_endtime,
versions_endscn,
versions_xid,
versions_operation
from y3
versions between scn minvalue and maxvalue
where id =
order by
/ NAME VERSIONS_STARTTIME VERSIONS_STARTSCN VERSIONS_ENDTIME VERSIONS_ENDSCN VERSIONS_XID V
-------------------- ------------------------- ----------------- ------------------------- --------------- ---------------- -
wahaha -JUN- 08.36. AM -JUN- 08.36. AM I
nongfushanquan -JUN- 08.36. AM -JUN- 08.37. AM 0A00040015040000 U
kaifei -JUN- 08.37. AM -JUN- 08.37. AM 070018009D030000 U
pijiu -JUN- 08.37. AM -JUN- 08.37. AM 01000D0048030000 U
hongniu -JUN- 08.37. AM -JUN- 08.39. AM 02001B0021040000 U
kele -JUN- 08.39. AM 06000400DC040000 U rows selected. SQL>

查看语句

select
name,
versions_starttime,
versions_startscn,
versions_endtime,
versions_endscn,
versions_xid,
versions_operation
from y3
versions between scn minvalue and maxvalue
#versions between timestamp minvalue and maxvalue 也可以根据时间戳来查看
where id =
order by
/

Oracle Flashback Technologies - 闪回查询的更多相关文章

  1. Oracle Flashback Technologies - 闪回被drop的表

    Oracle Flashback Technologies - 闪回被drop的表 在oracle10g中,drop一个表后,表没有真正被删除,支持被rename后放在recyclebin中. #新建 ...

  2. Oracle Flashback Technologies - 闪回数据库

    Oracle Flashback Technologies - 闪回数据库 根据指定的SCN,使用rman闪回数据库 #查看可以闪回到多久前 SQL> select * from v$flash ...

  3. Oracle 中利用闪回查询确定某表在某时间点之后的修改内容,并恢复至该时间点

    Oracle 中利用闪回查询确定某表在某时间点之后的修改内容: 1.查看 DELETE 及 UPDATE 操作修改的数据: SQL> SELECT * FROM tab AS OF TIMEST ...

  4. Oracle的回收站和闪回查询机制(二)

    上一篇中讲诉了Oracle中一些闪回查询(Flashback Query),这是利用回滚段信息来恢复一个或一些表到以前的一个时间点(一个快照).要注意的是,Flashback Query仅仅是查询以前 ...

  5. Oracle的回收站和闪回查询机制(一)

    实际工作中,我们经常会遇到一些情况,误删除某些表或某些表的某些记录,这时候就需要我们将这些记录重新插入进去.如何才能解决这个问题呢? Oracle的Flashback query(闪回查询)为我们解决 ...

  6. Flashback Query、Flashback Table(快速闪回查询、快速闪回表)

    Flashback Query闪回查询 flashback query是基于undo表空间的闪回,与之相关的参数如下: SQL> show parameter undo NAME         ...

  7. Oracle闪回查询恢复delete删除数据

    Flashback query(闪回查询)原理 Oracle根据undo信息,利用undo数据,类似一致性读取方法,可以把表置于一个删除前的时间点(或SCN),从而将数据找回. Flashback q ...

  8. Oracle Flashback Technologies - 估算不同时间段闪回日志的产生量

    Oracle Flashback Technologies - 估算不同时间段闪回日志的产生量 v$flashback_database_stat监控闪回数据的i/o开销的统计信息,根据之前的系统负载 ...

  9. 【转】FlashBack总结之闪回查询与闪回表

    本文主要介绍利用UNDO表空间的闪回技术,主要包括:闪回表,闪回版本查询,闪回事务查询,闪回查询.这些闪回技术实现从回滚段中读取表中一定时间内操作过的数据,可用来进行数据比对,或者修正意外提交造成的错 ...

随机推荐

  1. 【转载】wireshark:no interface can be used for capturing in this system with the current configuration

    转自:wireshark:no interface can be used for capturing in this system with the current configuration 通过 ...

  2. Web 软件测试 Checklist 应用系列,第 1 部分: 数据输入

    Web 软件测试 Checklist 应用系列,第 1 部分: 数据输入 本文为系列文章"Web 软件测试 Checklist 应用系列"中的第一篇.该系列文章旨在阐述 Check ...

  3. PHP pear安装

    PHP pear安装 Posted on 2012-07-06 10:19 bug yang 阅读(5787) 评论(0) 编辑 收藏 转自:http://wangye.org/blog/archiv ...

  4. Ecshop的购物流程代码分析详细说明

    Ecshop的购物流程代码分析详细说明 (2012-07-30 10:41:12) 转载▼ 标签: 购物车 结算中心 商品价格 ecshop ecshop购物流程 杂谈 分类: ECSHOP研究院 同 ...

  5. Visual Studio开发环境最佳字体及配色

    环境: Visual Studio 2010,(本人使用的windows 7) 字体:Fixedsys, 12pt,下载地址:http://www.fixedsysexcelsior.com 普通文本 ...

  6. Bootstrap页面布局14 - BS按钮群组

    首先看看这个代码: <div class='btn-group'> <button type='button' class='btn'>计算机</button> & ...

  7. poj1012约瑟夫

    #include<stdio.h>int a[14];int f(int k,int m){    int n,i,s;    n=2*k;s=0;    for(i=0;i<k;i ...

  8. 12秒开机!ExpressCache SSD缓存加速

    SSD固态硬盘的读写速度比传统硬盘快了很多,读取速度能到300M/s 写入速度大约在80M/S 但SSD硬盘的价格也笔记机械硬盘高了很多,128G的固态硬盘淘宝价大概在800左右,想想现在随便一个软件 ...

  9. Delphi 记录类型- 结构指针

    unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms ...

  10. jq窗口类小问题

    if ($(window).height() + $(window).scrollTop() >= $(document.body).height() - options.marginBotto ...