logmnr未显示全部dml操作

章芋文 2019-03-16
221
0 0
摘要:在测试挖掘日志时,执行了多次DML操作,但是挖掘后发现只有1条DML语句,请问是什么原因

问题描述

在测试挖掘日志时,执行了多次DML操作,但是挖掘后发现只有1条DML语句,请问是什么原因

专家解答

如果不加附加日志,有的操作可能挖掘不出来,加了附加日志就可以全部挖出来:

SQL> alter database add supplemental log data;

Database altered.


SQL> r
  1* select OPERATION,SQL_UNDO  from v$logmnr_contents where TABLE_NAME='TEST'
DDL
DDL
INSERT               delete from "STEVEN"."TEST" where "ID" = '1' and "SERIAL#" = '2' and ROWID = 'AAAWrQAAEAAAACvAAA';
INSERT               delete from "STEVEN"."TEST" where "ID" = '3' and "SERIAL#" = '4' and ROWID = 'AAAWrQAAEAAAACvAAB';
UPDATE               update "STEVEN"."TEST" set "ID" = '1' where "ID" = '100' and ROWID = 'AAAWrQAAEAAAACvAAA';
DELETE               insert into "STEVEN"."TEST"("ID","SERIAL#") values ('3','4');

未开启附加日志时的数据如下:

SQL> select OPERATION,SQL_REDO,SQL_UNDO from v$logmnr_contents where TABLE_NAME='TEST';
OPERATION
--------------------------------
SQL_REDO
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
SQL_UNDO
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
DDL
 create table test  (id number,serial# number);
INSERT
insert into "STEVEN"."TEST"("ID","SERIAL#") values ('1','2');
delete from "STEVEN"."TEST" where "ID" = '1' and "SERIAL#" = '2' and ROWID = 'AAAWrLAAEAAAACvAAA';
INSERT
insert into "STEVEN"."TEST"("ID","SERIAL#") values ('3','4');
delete from "STEVEN"."TEST" where "ID" = '3' and "SERIAL#" = '4' and ROWID = 'AAAWrLAAEAAAACvAAB';
UNSUPPORTED
Unsupported
Unsupported
UNSUPPORTED
Unsupported
Unsupported
DELETE
delete from "STEVEN"."TEST" where "ID" = '3' and "SERIAL#" = '4' and ROWID = 'AAAWrLAAEAAAACvAAB';
insert into "STEVEN"."TEST"("ID","SERIAL#") values ('3','4');
6 rows selected.
「喜欢文章,快来给作者赞赏墨值吧」

评论

0
0
Oracle
订阅
欢迎订阅Oracle频道,订阅之后可以获取最新资讯和更新通知。
墨值排行
今日本周综合
近期活动
全部
相关课程
全部