Oracle学习(13)---Logminer
来源:互联网 发布:qq音乐for mac 10.7.5 编辑:程序博客网 时间:2024/05/16 12:46
1 Logminer可用来分析归档日志
2 使用Logminer分析归档日志得步骤
①确定对应DML操作对应的归档日志
②使用Logminer分析对应的归档日志文件
3 确定对应DML操作对应的归档日志
①查找归档日志序号
sql>select sequence#,first_time from v$log_history order by first_time desc;
---sequence#为归档日志序号,first_time为归档日志开始时间
②确定需要分析的归档日志
sql>select t.first_time,t.name from v$archived_log t order by t.first_time desc;
4 使用Logminer分析日志
①添加需要分析的归档日志文件
添加第一个日志文件
sql>execute dbms_logmnr.add_logfile(logfilename=>'u01/app/oracle/flash_recovery_area/OMS/archivelog/2013_07_09/01_mf_1_12_6w0mmgmd_.arc',
options=>dbms_logmnr.new);
添加第二个或第二个以后的文件
sql>execute dbms_logmnr.add_logfile(logfilename=>'u01/app/oracle/flash_recovery_area/OMS/archivelog/2013_07_09/02_mf_1_12_6w0mmgmd_.arc',
options=>dbms_logmnr.addfile);
②启动Logminer
sql>execute dbms_logmnr.start_logmnr(options=>dbms_logmnr.dict_from_online_catalog);
③将分析数据转存到新建的表中
sql>create table logminer_temp tablespace bank_tbs as select * from v$logmnr_contents;
④结束Logminer
sql>execute dbms_logmnr.end_logmnr;
5 查看分析日志的结果
sql>select t.timestamp,t.sql_redo,t.sql_undo
from v$logmnr_contents t
where t.seg_owner='BANKUSER'
and t.sql_undo is not null;
--- sql_redo字段中的sql语句是刚才执行的操作,如果要取消可以执行对应的sql_undo中的语句。
- Oracle学习(13)---Logminer
- Oracle LogMiner 学习点滴
- Oracle LogMiner学习和使用
- ORACLE LOGMINER
- Oracle LogMiner
- oracle logminer
- Oracle Logminer
- oracle logminer初步学习与使用
- 32.Oracle深度学习笔记——LogMiner使用
- oracle logminer 实战
- Oracle Logminer 说明
- Oracle LogMiner工具 SCN
- Oracle LogMiner 使用
- Oracle Logminer 说明
- oracle logminer 使用总结!
- oracle logMiner操作步骤
- Oracle 11g logminer
- Oracle Logminer使用
- 【C++自我精讲】基础系列二 const
- Windows多进程编程 .
- jsopu getElementsByClass 遇到空格无法解析的解决办法
- hdu 1348 Wall(凸包模板)
- 微软笔试
- Oracle学习(13)---Logminer
- service-based database
- vmware设置centos虚拟机nat联网
- Linux系统服务器错误信息的解释
- Linux 更改主机的 host 名
- CSDN博客
- 服务器参数知多少 带你一一认识这些参数
- JAVA平台的final类
- 保障FTP安全的方法:巧用SSL加密