性能跟踪工具--10046事件详解
一、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事件详解相关推荐
- oracle 10046事件详解
10046事件详解 一.10046事件概述 10046是一个Oracle的内部事件(event),通过设置这个事件可以得到Oracle内部执行系统解析.调用.等待.绑定变量等详细的trace信息,即帮 ...
- oracle 增加ora容量_Oracle的10046事件详解
10046事件是Oracle提供的内部事件,是增强版的SQL_TRACE. 一.10046的级别 不同的Level对应不同的跟踪级别: 0级:SQL_TRACE=FASLE. 1级:SQL_TRACE ...
- oracle看一条sql的trace,SQL_TRACE和10046事件详解
sql_trace和10046事件都是我们在优化sql上面应用的非常多的工具,我们可以使用这两个工具知道当前正在执行的sql究竟在做什么 一,SQL_TRACE: SQL_TRACE命令会将执行的整个 ...
- oracle 10046详解,深入理解Oracle调试事件:10046事件详解
之前也写过一篇10046的文章:10046简介 今天,Think想和大家一起共同深入去理解一下Oracle的这些调试事件 10046事件是SQL_TRACE的扩展,被戏称为"吃了兴奋剂的SQ ...
- oracle 10046详解,Oracle 10046事件详解
10046事件说明10046事件是Oracle提供的内部事件,是对SQL_TRACE的增强. 10046事件可以设置以下四个级别: 1 - 启用标准的SQL_TRACE功能,等价于sql_trace ...
- Linux性能分析工具top命令详解
top命令是linux下常用的性能分析工具,能够实时的显示系统中各个进程的资源占用情况,常用于服务端性能分析. top命令说明: top命令的结果分为两部分: 统计信息:前五行是系统的整体统计信息. ...
- SQL Server 默认跟踪 -- 捕获事件详解
SQL Server 默认跟踪 -- 捕获事件详解 哪些具体事件默认跟踪文件能够捕获到? --returns full list of events SELECT * FROM sys.trace_e ...
- Java生产环境下性能监控与调优详解 第2章 基于JDK命令行工具的监控
Java生产环境下性能监控与调优详解 第2章 基于JDK命令行工具的监控 2-1 JVM的参数类型 标准参数 x参数 XX参数 2-2 查看JVM运行时参数 2-3 jstat查看JVM统计信息 2- ...
- mysql ssd 性能测试 写入_MySQL服务器的SSD性能问题分析和测试详解
[问题] 我们有台HP的服务器,SSD在写IOPS约5000时,%util达到80%以上,那么这块SSD的性能究竟有没有问题,为解决这个问题做了下面测试. [工具] blktrace是linux下用来 ...
最新文章
- 【混淆矩阵】matlab画混淆矩阵
- b+树阶怎么确定_B站公布年度弹幕,这个排名我不太服气
- iphone-常用的对视图图层(layer)的操作
- java 抽象接口_JAVA中的“抽象接口”
- Android源码中添加 修改应用
- 编程语言也有中年危机,Java 为何一直被唱衰?
- C# 打开指定文件夹下的excel
- P2799国王的魔镜
- python蒙特卡洛仿真_蒙特卡洛模拟Ising模型(附Python代码)
- centos添加互信
- 如何关闭“数据执行保护”?
- IDEA包下不能建包问题
- 阿里云ECS添加公网IPV6
- Python可视化和动画模拟物理
- 处理器架构 (十五) 国产cpu芯片与架构
- 能被2,3,4,5,6,7,8,9...等数整除的数特征
- Python CSV Reader/Writer
- [16e]在线Q绑地址
- 【Python学习笔记】下划线的含义
- 重力感应器BMA250源代码执行分析
热门文章
- linux系统locate,linux操作系统中locate命令的使用
- 如何改变黑窗口的颜色?
- Temporal Pyramid Network(TPN 笔记)
- UESTC - 1636 梦后楼台高锁,酒醒帘幕低垂(枚举+最小生成树)
- java jta 例子_Java事务与JTA
- php清空mysql数据表,mysql怎么清空数据表数据
- STM8S0 TIM1_PWM互补输出
- 赖世雄---音标总结
- win2003 php mysql_WIN2003下安?PHP+MYSQL?源
- Nginx 轻松解决跨域问题