zoukankan      html  css  js  c++  java
  • ORACLE UNDO REDO查看

    UNDO表空间:

    select * from flashback_transaction_query;

    REDO日志分析:

    注意:必须将所有的脚本在同一窗口执行。

    1. 创建路径:

    mkdir /usr/local/dbs chown oracle:oinstall /usr/local/dbs

    2. 修改数据库参数: alter system set utl_file_dir='/usr/local/dbs' scope=spfile;

    3. 重启数据库

    4. 创建logmnr文件: BEGIN

    dbms_logmnr_d.build(

    dictionary_filename => 'logminer_dict.dat',

    dictionary_location => '/usr/local/dbs');

    END;

    /

    5. 添加日志文件:

    execute dbms_logmnr.add_logfile(options =>dbms_logmnr.new,logfilename =>'/u01/app/oracle/oradata/orcl11g/redo01.log');

    execute dbms_logmnr.add_logfile(options =>dbms_logmnr.addfile,logfilename =>'/u01/app/oracle/oradata/orcl11g/redo02.log');

    execute dbms_logmnr.add_logfile(options =>dbms_logmnr.addfile,logfilename =>'/u01/app/oracle/oradata/orcl11g/redo03.log');

    6. 启动logmnr:

    a. 无条件: BEGIN

    dbms_logmnr.start_logmnr(

    dictfilename => '/usr/local/dbs/logminer_dict.dat');

    END;

    /

    b. 有时间条件:

    begin

    dbms_logmnr.start_logmnr(

    dictFileName => '/usr/local/dbs/logminer_dict.dat',

    StartTime => to_date('2011-8-9 13:00:00','YYYY-MM-DD HH24:MI:SS'),

    EndTime => to_date('2011-8-9 13:22:00','YYYY-MM-DD HH24:MI:SS'));

    end;

    /

    c. 有SCN条件:

    begin

    dbms_logmnr.start_logmnr(
    DictFileName => '/usr/local/dbs/logminer_dict.dat',
    StartScn => 20,
    EndScn => 50)

    end;

    /
    7. 查询结果: select sql_redo FROM v$logmnr_contents;

  • 相关阅读:
    QEMU KVM Libvirt手册(10):Managing Virtual Machines with libvirt
    Openssl的证书操作
    QEMU KVM Libvirt手册(10): KVM的各种限制
    QEMU KVM Libvirt手册(9): network
    nginx调优(一)
    Apache调优(二)
    Apache调优(一)
    使用Varnish为网站加速
    Linux系统调优——系统整体运行状态排查(六)
    Linux系统调优——内核相关参数(五)
  • 原文地址:https://www.cnblogs.com/weixun/p/3265488.html
Copyright © 2011-2022 走看看