一、10046事件的级别
1、1:相当于sql_trace=true
2、4:在1级别的基础上多了一个绑定变量[bind=true]
3、8:在1级别的基础上多了一个等待事件[wait=true]
4、12:包含级别1、4、8级别的内容及默认的一个统计信息的trace
5、16:多了一个执行计划的执行次数
6、32:不收集执行计划的统计信息
7、64:自适应的一个统计

二、在打开10046事件前,要先设置好如下参数
1、timed_statistics:时间参数
alter session set timed_statistics=true;

2、max_dump_file_size:dump文件最大大小
alter session set max_dump_file_size=unlimited3、tracefile_identifier:尾部标识符
alter session set tracefile_identifier='itpux';4、statistics_level:收集信息级别
alter session set statistics_level=all;5、查看当前会话的跟踪文件
select * from v$diag_info where name='Default Trace File';

三、10046常用方法—第一种
首先操作用户要有相应的权限才可操作
grant alter session to user;

1、打开10046跟踪
alter session set events '10046 trace name context forever,level 12';2、在pfile/spfile加入
event=10046 trace n

性能跟踪工具--10046事件详解相关推荐

  1. oracle 10046事件详解

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

  2. oracle 增加ora容量_Oracle的10046事件详解

    10046事件是Oracle提供的内部事件,是增强版的SQL_TRACE. 一.10046的级别 不同的Level对应不同的跟踪级别: 0级:SQL_TRACE=FASLE. 1级:SQL_TRACE ...

  3. oracle看一条sql的trace,SQL_TRACE和10046事件详解

    sql_trace和10046事件都是我们在优化sql上面应用的非常多的工具,我们可以使用这两个工具知道当前正在执行的sql究竟在做什么 一,SQL_TRACE: SQL_TRACE命令会将执行的整个 ...

  4. oracle 10046详解,深入理解Oracle调试事件:10046事件详解

    之前也写过一篇10046的文章:10046简介 今天,Think想和大家一起共同深入去理解一下Oracle的这些调试事件 10046事件是SQL_TRACE的扩展,被戏称为"吃了兴奋剂的SQ ...

  5. oracle 10046详解,Oracle 10046事件详解

    10046事件说明10046事件是Oracle提供的内部事件,是对SQL_TRACE的增强. 10046事件可以设置以下四个级别: 1 - 启用标准的SQL_TRACE功能,等价于sql_trace ...

  6. Linux性能分析工具top命令详解

    top命令是linux下常用的性能分析工具,能够实时的显示系统中各个进程的资源占用情况,常用于服务端性能分析. top命令说明: top命令的结果分为两部分: 统计信息:前五行是系统的整体统计信息. ...

  7. SQL Server 默认跟踪 -- 捕获事件详解

    SQL Server 默认跟踪 -- 捕获事件详解 哪些具体事件默认跟踪文件能够捕获到? --returns full list of events SELECT * FROM sys.trace_e ...

  8. Java生产环境下性能监控与调优详解 第2章 基于JDK命令行工具的监控

    Java生产环境下性能监控与调优详解 第2章 基于JDK命令行工具的监控 2-1 JVM的参数类型 标准参数 x参数 XX参数 2-2 查看JVM运行时参数 2-3 jstat查看JVM统计信息 2- ...

  9. mysql ssd 性能测试 写入_MySQL服务器的SSD性能问题分析和测试详解

    [问题] 我们有台HP的服务器,SSD在写IOPS约5000时,%util达到80%以上,那么这块SSD的性能究竟有没有问题,为解决这个问题做了下面测试. [工具] blktrace是linux下用来 ...

最新文章

  1. 【混淆矩阵】matlab画混淆矩阵
  2. b+树阶怎么确定_B站公布年度弹幕,这个排名我不太服气
  3. iphone-常用的对视图图层(layer)的操作
  4. java 抽象接口_JAVA中的“抽象接口”
  5. Android源码中添加 修改应用
  6. 编程语言也有中年危机,Java 为何一直被唱衰?
  7. C# 打开指定文件夹下的excel
  8. P2799国王的魔镜
  9. python蒙特卡洛仿真_蒙特卡洛模拟Ising模型(附Python代码)
  10. centos添加互信
  11. 如何关闭“数据执行保护”?
  12. IDEA包下不能建包问题
  13. 阿里云ECS添加公网IPV6
  14. Python可视化和动画模拟物理
  15. 处理器架构 (十五) 国产cpu芯片与架构
  16. 能被2,3,4,5,6,7,8,9...等数整除的数特征
  17. Python CSV Reader/Writer
  18. [16e]在线Q绑地址
  19. 【Python学习笔记】下划线的含义
  20. 重力感应器BMA250源代码执行分析

热门文章

  1. linux系统locate,linux操作系统中locate命令的使用
  2. 如何改变黑窗口的颜色?
  3. Temporal Pyramid Network(TPN 笔记)
  4. UESTC - 1636 梦后楼台高锁,酒醒帘幕低垂(枚举+最小生成树)
  5. java jta 例子_Java事务与JTA
  6. php清空mysql数据表,mysql怎么清空数据表数据
  7. STM8S0 TIM1_PWM互补输出
  8. 赖世雄---音标总结
  9. win2003 php mysql_WIN2003下安?PHP+MYSQL?源
  10. Nginx 轻松解决跨域问题