Events是Oracle的重要诊断工具,通过该工具寻求解决问题的方法。很多情况下需要通过Events设置来过滤所需的事件信息。比如之前我们为了收集控制信息使命令:alter session set events'immediate trace name controlf level 12'

关于Control file的dump级别

ALTER SESSION SET EVENTS 'immediate trace name controlf level n';

level 1 文件头信息
level 2 1 + 数据库信息 + 检查点信息
level 3 2 + ALL
level 12 3 + 更详细的记录。

关于File Header的dump级别

ALTER SESSION SET EVENTS 'immediate trace name file_hdrs level n';

level 1 控制文件中的文件头信息

level 2 1+文件头信息

level 3  2+数据文件头信息

在spfile中添加Events设置:

SQL> alter system set event='10841 trace name context forever' scope=spfile;
SQL> show parameter event
NAME                                 TYPE                              VALUE
------------------------------------ --------------------------------- ------------------------------
event                                string                            10841 trace name context forever

《DBA入门、进阶与诊断案例》中提到跟踪10841事件是解决Oracle 9i中JDBC Thin Driver问题的方法,如果在alter_<sid_name>.log文件中出现以下错误提示:

Wed Jan 7 17:17:08 2004
Errors in file /opt/oracle/admin/phsdb/udump/phsdb_ora_1775.trc:
ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []
Wed Jan 7 17:17:18 2004
Errors in file /opt/oracle/admin/phsdb/udump/phsdb_ora_1777.trc:
ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []
Wed Jan 7 17:17:24 2004
Errors in file /opt/oracle/admin/phsdb/udump/phsdb_ora_1783.trc:
ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []
Wed Jan 7 17:17:31 2004
Errors in file /opt/oracle/admin/phsdb/udump/phsdb_ora_1785.trc:
ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []
Wed Jan 7 17:17:39 2004
Errors in file /opt/oracle/admin/phsdb/udump/phsdb_ora_1777.trc:
ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []
Wed Jan 7 17:17:45 2004
Errors in file /opt/oracle/admin/phsdb/udump/phsdb_ora_1783.trc:
ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []
Wed Jan 7 17:17:52 2004
Errors in file /opt/oracle/admin/phsdb/udump/phsdb_ora_1787.trc:
ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []
Wed Jan 7 17:18:11 2004
Errors in file /opt/oracle/admin/phsdb/udump/phsdb_ora_1791.trc:
ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []
Wed Jan 7 17:18:19 2004
Errors in file /opt/oracle/admin/phsdb/udump/phsdb_ora_1785.trc:
ORA-00600: internal error code, arguments: [ttcgcshnd-1], [0], [], [], [], [], [], []

可能是遇到Bug 1725012,设置该事件后,可以屏蔽和解决这个内部错误,具提解决方式来源Metalink文档。

SQL> alter system reset event scope=spfile;
SQL> startup force
SQL> show parameter event
NAME                                 TYPE                              VALUE
------------------------------------ --------------------------------- ------------------------------
event                                string

转载于:https://blog.51cto.com/onlinekof2001/1608834

Oracle Events事件相关推荐

  1. CPU值满resmgr:cpu quantum造成的Oracle等待事件解决办法

    cpu quantum造成的Oracle等待事件解决办法 不少接触数据库的朋友有一个困扰已久的问题--resmgr:cpu quantum.已经遇过不少次这种CPU突然全绿的情况,通过隐含参数屏蔽了一 ...

  2. oracle技术之Oracle 跟踪事件(一)

    一.Oracle跟踪文件 Oracle跟踪文件分为三种类型,一种是后台报警日志文件,记录数据库在启动.关闭和运行期间后台进程的活动情况,如表空间创建.回滚段创建.某些alter命令.日志切换.错误消息 ...

  3. oracle解析失败事件,ORACLE诊断事件及深入解析10053事件

    [IT168 技术文章] Oracle 为RDBMS 提供了多种的诊断工具,诊断事件(Event)是其中一种常用.好用的方法,它使DBA 可以方便的转储数据库各种结构及跟踪特定事件的发生. 一.Eve ...

  4. ORACLE 等待事件的分类

    等待事件是总个性能调优的入口. 在总体查看ORACLE数据库性能时,总是会先看TOP  N WAIT,比如: 下面我切了一段我的AWR报表内容: Top Timed Events      '*' C ...

  5. oracle诊断,Oracle 诊断事件列表

    Oracle 诊断事件列表 (2013-03-26 18:05:26) 标签: oracle 诊断事件 it ORA-10000: controlfile debug event, name 'con ...

  6. oracle限定词,ORACLE诊断事件

    ORACLE诊断事件 Oracle为RDBMS提供了多种的诊断工具,诊断事件 (Event)是其中一种常用.好用的方法,它使DBA可以方便的转储数据库各种结构及跟踪特定事件的发生. 一.Event的通 ...

  7. oracle 10231事件,Oracle数据块损坏篇之10231内部事件

    实验:某个分区数据块损坏,不完全恢复此分区表数据 背景:数据库没有有效备份,某个分区中有数据块损坏. 要求:最大限度恢复此分区数据. 环境:RHEL 6.4 + Oracle 11.2.0.4 1. ...

  8. oracle redo wait较高,【案例】Oracle等待事件latch:row cache objects原因和解决办法

    [案例]Oracle等待事件latch:row cache objects原因和解决办法 时间:2016-11-05 13:41   来源:Oracle研究中心   作者:HTZ   点击: 次 天萃 ...

  9. oracle 10046事件详解

    10046事件详解 一.10046事件概述 10046是一个Oracle的内部事件(event),通过设置这个事件可以得到Oracle内部执行系统解析.调用.等待.绑定变量等详细的trace信息,即帮 ...

最新文章

  1. Ubuntu环境下,使用clion编译器,使用开源opensll的对称AES算法对于文件进行加密,C++代码
  2. python 接口 、继承、重载运算符
  3. libevent 编程疑难解答
  4. 最快的Java序列化框架Protostuff简介
  5. Day22——十字链表
  6. 使用ffmpeg从视频中提取纯音频纯视频
  7. matlab的小技巧
  8. windows下如何安装tomcat并设置开机自启
  9. 针式 PKM 个人知识管理软件 帮助
  10. 自定义linux桌面,教您6个自定义Ubuntu桌面的步骤
  11. 云脉H5文档管理系统之文件管理的共享与协作
  12. 10. 微型计算机常用的显示器有哪几类及其工作原理,四川自考07311《多媒体技术》全真模拟试题(十)...
  13. 【Python学习】导入类
  14. vue-router.esm.js?3423:2065 Uncaught (in promise) NavigationDuplicated: Avoided redundant navig错误解析
  15. 第十一章、远程联机服务器SSH / XDMCP / VNC / RDP
  16. Coding and Paper Letter(七十)
  17. Invoking “cmake“ failed 没有安装serial 包
  18. 我的k8s随笔:Kubernetes 1.17.0 部署
  19. Android8.0后静态广播以及有序广播的使用
  20. flask学习:开发一个微电影网站一:项目介绍

热门文章

  1. 【资源共享】《Rockchip 量产烧录 指南 V1.0》
  2. 5 步助你成为一名优秀的 Docker 代码贡献者
  3. mysql+keepalived搭建高可用环境
  4. nginx+uwsgi+django1.6 配置过程
  5. 利用GetPrivateProfileString读取配置文件(.ini)
  6. Android 求圆的面积
  7. 华为eNSP和SecureCRT连接乱码问题
  8. web developer tips (69):vs中在浏览器中查看的快捷键
  9. Oracle创建序列,删除序列,得到序列的例子
  10. 究竟该不该“勃”!!!