博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle之logminer日志分析
阅读量:6215 次
发布时间:2019-06-21

本文共 1125 字,大约阅读时间需要 3 分钟。

alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';

select sysdate from dual;

执行增删操作

alter system switch logfile;     切换当前的重做日志已以生成归档日志(相当于将之后的操作重新放到另一个日志中)

alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';      修改格式方便查看

select sequence#,first_time from v$log_history order by first-time desc;

归档日志默认放在/u01/app/oracle/flash_recovery_area/ORCL/archivelog

查看分析日志

select t.FIRST_TIME,t.NAME from v$archived_log t order by t.FIRST_TIME desc;

 

使用logminer分析数据

conn /as sysdba

execute dbma_logmnr.add_logfile(logfilename=>'/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2011-05_04/01_mf_1_12_6w0mmgmd_.arc',options=>dbms_logmnr.new);

启动logminer 

execute dbms_logmnr.start_logmnr (options=>dbms_logmnr.dict_from_online_catalog);

把分析数据放入表中,并把表的权限授权给普通用户

create table logminer_20110504 tablespace BANK_TBS as select * from v$logmnr_contents;

grant select on logminer_20110504 to bankuser;

结束logminer分析

execute dbms_logmnr.end_logmnr;

查看分析日志结果

select t.timestamp,t.sql_redo,t.sql_undo from sys.logminer_20110504 t where t.seg_owner='BANKUSER' and t.sql_undo is not null;

 

转载于:https://www.cnblogs.com/biaopei/p/8420823.html

你可能感兴趣的文章
自动补全多标签输入, 适合新闻标签/商品标签
查看>>
逻辑操作符、位操作符号的忽略点
查看>>
Explicit keyword
查看>>
后台action处理数据传递给前台界面
查看>>
extJS4.2.0 Json数据解析,嵌套及非嵌套(二)
查看>>
ctrl+c,ctrl+d,ctrl+z在linux中意义
查看>>
安卓开发环境配置及HelloWorld
查看>>
Oracle SQL Developer如何配置TNS
查看>>
KVM 介绍(2):CPU 和内存虚拟化
查看>>
Eclipse 4.4.2 取消空格键代码上屏
查看>>
【Unity3D】自动寻路(Nav Mesh Agent组件)
查看>>
winform视频教程-任务定时循环执行小工具
查看>>
scrapy爬虫成长日记之创建工程-抽取数据-保存为json格式的数据
查看>>
Light OJ 1341 Aladdin and the Flying Carpet Pollard_rho整数分解+DFS
查看>>
BusHelper
查看>>
判断一个数是否为2的若干次幂
查看>>
用UltraEdit判断打开文件的编码类型 用UltraEdit或notepad记事本查看文件编码格式 用UltraEdit查看当前文件编码...
查看>>
歪国人DIY的MINI四轴
查看>>
Walking Ant(一道有意思的蚂蚁游戏,bfs)
查看>>
POJ1236-Network of Schools(Tarjan + 缩点)
查看>>