ITPub博客

首页 > Linux操作系统 > Linux操作系统 > logminer的使用

logminer的使用

原创 Linux操作系统 作者:thompsun 时间:2010-06-26 23:51:25 0 删除 编辑

1.设置utl_file_dir

SQL> alter system   set utl_file_dir='e:/oracle/admin/mygpsone/cdump' scope=spfile;

系统已更改。
SQL> shutdown immediate
SQL> startup

2.建立文件

SQL> execute dbms_logmnr_d.build('logdict.log','e:/oracle/admin/mygpsone/cdump');

PL/SQL 过程已成功完成。


3. 添加/删除日志文件到列表:


SQL> execute dbms_logmnr.add_logfile('E:\ORACLE\ORADATA\MYGPSONE\REDO02.LOG',dbms_logmnr.new);

PL/SQL 过程已成功完成。

//添加另外的日志文件到列表;
SQL> execute dbms_logmnr.add_logfile('E:\ORACLE\ORADATA\MYGPSONE\REDO02.LOG',dbms_logmnr.addfile);

PL/SQL 过程已成功完成。

//列表中移去一个日志文件
SQL> execute dbms_logmnr.add_logfile('E:\ORACLE\ORADATA\MYGPSONE\REDO02.LOG',dbms_logmnr.removefile);

PL/SQL 过程已成功完成。

4.启动logmnr

   (1)无限制条件 


   SQL> execute dbms_logmnr.start_logmnr(dictfilename=>'e:/oracle/admin/mygpsone/cdump/logdict.log');

   PL/SQL 过程已成功完成。


   (2)有限制条件 


   SQL> execute dbms_logmnr.start_logmnr(dictfilename=>'e:/oracle/admin/mygpsone/cdump/logdict.log',starttime=>to_date('20080327','yyyymmdd'),endtime=>sysdate);


   PL/SQL 过程已成功完成。

   SQL> execute dbms_logmnr.start_logmnr(dictfilename=>'e:/oracle/admin/mygpsone/cdump/logdict.log',StartScn => 20, EndScn => 50);


   PL/SQL 过程已成功完成。

5.观察分析结果(v$logmnr_contents)

       获取redo信息:

                           SQL>   SELECT sql_redo FROM v$logmnr_contents;

       获取用户对某张表的操作信息:

                          SQL>  select sql_redo||chr(10)||sql_undo from v$logmnr_contents

                                                    where seg_owner='THOMPSUN'  and seg_name='MYLEFT';

        V$LOGMNR_DICTIONARY-------查询使用的数据字典文件

        V$LOGMNR_PARAMETERS-------查询当前LogMiner设定的参数

        V$LOGMNR_LOGS-------查询分析的日志文件

        V$LOGMNR_CONTENTS-------日志文件的内容

6.终止日志分析事务

      SQL> exec dbms_logmnr.end_logmnr;
      PL/SQL 过程已成功完成。

    此时PGA内存区域被清除,分析结果也随之不再存在。

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/11134237/viewspace-666421/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-01-11

  • 博文量
    96
  • 访问量
    276875