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 分析 ORACLE 跟踪文件,通过这个文档,告诉大家如何使用tkprof这个工具。
Tkprof工具介绍和分析 kprof是一个用于分析Oracle跟踪文件并且产生一个更加清晰合理的输出结果的可执行工具。如果一个系统的执行效率比较低,一个比较好的方法是通过跟踪用户的会话并且使用Tkprof工具使用排序功能...
Oracle跟踪文件分析工具TKPROF使用简介[文].pdf
Oracle Ebs官方工具Tidy 代替tkprof,Oracle Trace 跟踪文件格式化工具,可观测语句绑定变量的值。
详解tkprof转换后的文件格式,用于SQL语句的分析和性能调优
使用TKPROF 工具分析跟踪文件 实验目的:让学员熟练掌握使用TKPROF 进行跟踪文件分析 实验环境:VmWare Server 1.0.4+RHEL as 4+Oracle 10g 10.2.0.1.0 实验场景: Tkprof 是一个用于分析Oracle 跟踪文件并且产生一...
SQL Trace and TKPROF
6.sql trace分析工具--TKPROF详细讲解 7.V$SQL视图详解加几个实例 8.autotrace验证压缩表性能 9.autotrace验证消除子查询后的性能 10.基于基本的优化CBO 11.如何统计数据库数据 12.Oracle如何统计操作系统数据 13./*...
第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_...
第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性能優化分析。命令和使用方法主要是EXPLAIN和TKPROF的使用
oracl10G10.2.0版本在win7上的安装注意事项,连接不上数据库,执行不了sqlplus
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 跟踪文件 格式化输出, 类似于 tkprof. 但目的不同, tkprof 更多是为了性能分析, 而这个主要是 form 中分析事务处理中, 后台数据库做了什么. 插入/更新/删除了什么, 数据来源是什么. 使用: 开启文件, ...
着重调优的好书,非常经典,其中对于tkprof,autotrace等有很深刻的讲解
主要内容包括:理解SQL调整在Oracle总体微调中地地位,使用诸如内嵌视图和BIF扩展提高Oracle SQL性能,确定并报告程序库缓存中的SQL语句,调整SQL表访问、完整表扫描和平行查询,运行TKPROF获得SQL跟踪报告,使用...
从这一点上看,它和tkprof差不多,一个是用来分析日志信息,一个则是格式化跟踪文件。通过对日志的分析我们可以实现下面的目的: 1、查明数据库的逻辑更改; 2、侦察并更正用户的误操作; 3、执行事...
主要内容包括:理解SQL调整在Oracle总体微调中的地位,使用语如内嵌视图和BIF扩展提高QraleSQL性能,确定并报告程序库缓存中的SQL语句,调整SQL表访问、完整表扫描和平行查询,运行TKPROF获得SQL跟踪报告,使用...
§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 §...