閃回事務查詢 閃回事務查詢案例

2021-08-02 06:39:48 字數 1395 閱讀 7863

閃回事務查詢

1閃回事務查詢是閃回版本查詢的乙個擴充

2閃回事務查詢可以審計某個事務或者撤銷乙個已經提交的事務

閃回事務查詢案例

測試資料

create

table sct4(

id number(4),

name varchar2(20)

);insert

into sct4 values(1,'lili');

commit;

insert

into sct4 values(2,'lilic');

commit;

delete sct4 where id=1;

commit;

--列格式

set linesize 200;

column id format 99;

column name format a20;

column versions_xid format a20;

column versions_operation format a10;

column versions_starttime format a25;

column versions_endtime format a25;

column xid format a20;

column operation format a20;

column table_name format a20;

column undo_sql format a20;

獲取事務的xid

對應事務的閃回事務查詢

撤銷對應事務

閃回事物查詢

一 閃回事物查詢的先決條件 1 使用者要有 select any transaction 的許可權 2需要undo表空間的增強資訊,用一下的語句開啟undo表空間的增強資訊。alter database add supplemental log data alter database add sup...

閃回事務處理

1.閃回事務處理功能的前提 sql show user user is sys sql alter database add supplemental log data database altered.sql alter database add supplemental log data pri...

ORACLE的閃回事務撤銷技術

事務的依賴性 比如,兩個事務tx1和tx2,若符合以下3個條件的任意乙個就可以認為tx2依賴tx1 1 waw依賴 write after write 即在tx1修改了表的某行之後,tx2又修改了同一行。2 主鍵依賴,即在一張擁有主鍵的表中tx1首先刪除了一行,之後tx2又插入了具有相同主鍵值的另一...