zoukankan      html  css  js  c++  java
  • 9->oracle dump日志文件和trc诊断文件

    ORACLE9I和10G

    show parameter dump; 可以查看 
    SQL> show parameter dump
    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    background_core_dump                 string      partial
    background_dump_dest                 string      C:ORACLEPRODUCT10.2.0ADMIN
                                                     ORCLBDUMP
    core_dump_dest                       string      C:ORACLEPRODUCT10.2.0ADMIN
                                                     ORCLCDUMP
    max_dump_file_size                   string      UNLIMITED
    shadow_core_dump                     string      partial
    user_dump_dest                       string      C:ORACLEPRODUCT10.2.0ADMIN
                                                     ORCLUDUMP

    alert日志文件和 后台进程诊断文件位于background_dump_dest目录下 用户进程诊断文件位于user_dump_dest 

    ORACLE11g

     alert文件通过 动态视图查看 select name,value From v$diag_info;

    其中 alert日志 文件名称为 alert_【SID】.log 用于记录系统的启动关闭的信息 

    后台进程诊断文件 文件名称为【SID】_进程名_【PID】.trc

    用户进程诊断文件 文件名为 【SID】_ora_【PID】.trc

    诊断文件当进程出现错误时产生 

    如果 需要将用户进程 诊断文件 在某个session用户任何操作时都生成trc  alter sesssion set SQL_TRACE=true

    如果需要将实例下的所有进程操作都生产  在 spfile或者pfile中添加SQL_TRACE=true


    比如 sqlplus 登陆后 设置 alter sesssion set SQL_TRACE=true

    SQL> alter session set SQL_TRACE=true;


    会话已更改。


    SQL> select * from dual;


    D
    -
    X


    可以看到udump下 最后一个修改的trc文件里添加了一行 

    select * from dual
    END OF STMT
    PARSE #2:c=15625,e=61889,p=1,cr=21,cu=0,mis=1,r=0,dep=0,og=1,tim=3084036227
    EXEC #2:c=0,e=29,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=1,tim=3084037216
    FETCH #2:c=0,e=7021,p=2,cr=3,cu=0,mis=0,r=1,dep=0,og=1,tim=3084044453
    FETCH #2:c=0,e=2,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=0,tim=3084044952
    STAT #2 id=1 cnt=1 pid=0 pos=1 obj=258 op='TABLE ACCESS FULL DUAL (cr=3 pr=2 pw=0 time=7011 us)'

    用户访问量大的系统不建议打开 因为大批量的用户操作 写入日志 影响性能  


  • 相关阅读:
    线性回归与梯度下降法[二]——优化与比较
    matlab基础教程——根据Andrew Ng的machine learning整理
    dapper-dot-net用法及其扩展系列
    线性回归与梯度下降法[一]——原理与实现
    浅析 if __name__ == "__main__":
    Python中集合数据类型之间的'交'、'差'、'并'、'补'的表达方式
    Python中 'is' 跟 '==' 的区别
    Python中的逻辑运算符:'and'与'or'的用法
    Python2跟Python3的区别
    编程语言分类及区别
  • 原文地址:https://www.cnblogs.com/liaomin416100569/p/9331296.html
Copyright © 2011-2022 走看看