`
luozhonghua2014
  • 浏览: 56925 次
文章分类
社区版块
存档分类
最新评论

10046事件与tkprof命令

 
阅读更多

0> conn /as sysdba;
1> 激活10046
alter session set events ‘10046 trace name context forever,level 12’
oradebug event 10046 trace name context forever,level 12
2> oradebug setmypid –准备当前session使用oradebug命令
3》要执行的sql
select empno,ename,dname from scott.emp,scott.dept where
emp.deptno=dept.deptno;
4> ORADEBUG TRACEFILE_NAME –查看生成的事件文件路径
5》分析
这里写图片描述
consistent reads—cr
physical reads–pr
Cardinality–card

    5.1> tkprof 命令格式化查看
      1> cmd
      2> 将原有的ORADEBUG TRACEFILE_NAME路径typrof

C:\Users\Administrator>tkprof c:\app\administrator\diag\rdbms\orcl\orcl\trace\orcl_ora_2788.trc e:\orcl_ora_tkprof_2788;

这里写图片描述

   6》关闭10046

alter session set events ‘10046 trace name context off’
oradebug event 10046 trace name context off

<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>
分享到:
评论

相关推荐

    tkprof介绍

    tkprof介绍,简要介绍了tkprof的原理和方法。

    使用 Tkprof 分析 ORACLE 跟踪文件

    使用 Tkprof 分析 ORACLE 跟踪文件,通过这个文档,告诉大家如何使用tkprof这个工具。

    Tkprof工具介绍和分析

    Tkprof工具介绍和分析 kprof是一个用于分析Oracle跟踪文件并且产生一个更加清晰合理的输出结果的可执行工具。如果一个系统的执行效率比较低,一个比较好的方法是通过跟踪用户的会话并且使用Tkprof工具使用排序功能...

    Oracle跟踪文件分析工具TKPROF使用简介[文].pdf

    Oracle跟踪文件分析工具TKPROF使用简介[文].pdf

    Tidy 代替tkprof,Oracle Trace 跟踪文件格式化工具

    Oracle Ebs官方工具Tidy 代替tkprof,Oracle Trace 跟踪文件格式化工具,可观测语句绑定变量的值。

    tkprof格式详解

    详解tkprof转换后的文件格式,用于SQL语句的分析和性能调优

    使用TKPROF 工具分析跟踪文件

    使用TKPROF 工具分析跟踪文件 实验目的:让学员熟练掌握使用TKPROF 进行跟踪文件分析 实验环境:VmWare Server 1.0.4+RHEL as 4+Oracle 10g 10.2.0.1.0 实验场景: Tkprof 是一个用于分析Oracle 跟踪文件并且产生一...

    SQL Trace and TKPROF

    SQL Trace and TKPROF

    大牛出手Oracle SQL优化实例讲解

    6.sql trace分析工具--TKPROF详细讲解 7.V$SQL视图详解加几个实例 8.autotrace验证压缩表性能 9.autotrace验证消除子查询后的性能 10.基于基本的优化CBO 11.如何统计数据库数据 12.Oracle如何统计操作系统数据 13./*...

    让Oracle跑得更快 Oracle 10g性能分析与优化思路.part2.rar

    第10章 sql_trace和10046事件 254 10.1 sql_trace 254 10.2 tkprof工具 256 10.3 10046事件 268 第11章 10053事件 276 第12章 性能视图和性能参数 294 12.1 性能视图 294 12.1.1 v$sql 295 12.1.2 v$sql_shared_...

    让Oracle跑得更快 Oracle 10g性能分析与优化思路.part1.rar

    第10章 sql_trace和10046事件 254 10.1 sql_trace 254 10.2 tkprof工具 256 10.3 10046事件 268 第11章 10053事件 276 第12章 性能视图和性能参数 294 12.1 性能视图 294 12.1.1 v$sql 295 12.1.2 v$sql_shared_...

    oralce 性能優化

    本人整理的几種oralce性能優化分析。命令和使用方法主要是EXPLAIN和TKPROF的使用

    oracl10G10.2.0版本在win7上的安装总结

    oracl10G10.2.0版本在win7上的安装注意事项,连接不上数据库,执行不了sqlplus

    sqlmonitor

    sqlmonitor 1. 找出sid和serial# select sid,serial#,osuser from v$session t where t.USERNAME='USERNAME' 2.... execute dbms_system.set_sql_trace_in_... 例: tkprof sqltrace文件.trc a.out 8. 打开a.out

    EBS Trace tidy

    为 EBS trace 跟踪文件 格式化输出, 类似于 tkprof. 但目的不同, tkprof 更多是为了性能分析, 而这个主要是 form 中分析事务处理中, 后台数据库做了什么. 插入/更新/删除了什么, 数据来源是什么. 使用: 开启文件, ...

    Oracle专家高级编程+(清晰).pdf

    着重调优的好书,非常经典,其中对于tkprof,autotrace等有很深刻的讲解

    Oracle高性能SQL调整

    主要内容包括:理解SQL调整在Oracle总体微调中地地位,使用诸如内嵌视图和BIF扩展提高Oracle SQL性能,确定并报告程序库缓存中的SQL语句,调整SQL表访问、完整表扫描和平行查询,运行TKPROF获得SQL跟踪报告,使用...

    oralce数据库日志查看方法探讨

    从这一点上看,它和tkprof差不多,一个是用来分析日志信息,一个则是格式化跟踪文件。通过对日志的分析我们可以实现下面的目的:  1、查明数据库的逻辑更改;  2、侦察并更正用户的误操作;  3、执行事...

    《Oracle高性能SQL调整》

    主要内容包括:理解SQL调整在Oracle总体微调中的地位,使用语如内嵌视图和BIF扩展提高QraleSQL性能,确定并报告程序库缓存中的SQL语句,调整SQL表访问、完整表扫描和平行查询,运行TKPROF获得SQL跟踪报告,使用...

    ORACLE9i_优化设计与系统调整

    §1.1.2 表空间与数据文件 24 §1.1.3 Oracle实例(Instance) 24 §1.2 Oracle文件 26 §1.2.1 数据文件 26 §1.2.2 控制文件 26 §1.2.3 重做日志文件 26 §1.2.4 其它支持文件 26 §1.3 数据块、区间和段 28 §...

Global site tag (gtag.js) - Google Analytics