之前简单的写了10046事件介绍的文章http://hbxztc.blog.51cto.com/1587495/1898624,当然收集10046trace不是最终的目的,能够读懂并且通过分析10046trace进而分析相应sql的性能问题才是10046trace真正发挥作用的地方。但是10046事件所产生的原始trace文件习惯称之为裸trace文件..
分类:
数据库 时间:
2017-02-17 15:43:50
阅读次数:
271
一. SQL_TRACE 当SQL语句出现性能问题时,我们可以用SQL_TRACE来跟踪SQL的执行情况,通过跟踪,我们可以了解一条SQL或者PL/SQL包的运行情况,SQL_TRACE命令会将SQL执行的整个过程输出到一个trace文件中,我们可以读这个trace 文件来了解在这个SQL执行过程中 ...
分类:
数据库 时间:
2016-12-18 17:33:30
阅读次数:
261
1、MySQL日志文件系统的组成2、慢查询日志3、慢查询日志演示long_query_time : 设定慢查询的阀值,超出次设定值的SQL即被记录到慢查询日志,缺省值为10sslow_query_log : 指定是否开启慢查询日志log_slow_queries : 指定是否开启慢查询日志(该参数要 ...
分类:
数据库 时间:
2016-12-02 11:59:13
阅读次数:
239
tkprof它是Oracle它配备了一个命令直插式工具,其主要作用是将原始跟踪文件格文本文件的类型,例如,最简单的方法,使用下面的:tkprof ly_ora_128636.trc ly_ora_128636.txttkprof带有非常多參数,在多数情况下,使用这些參数对你的分析将非常有帮助。tkp...
分类:
数据库 时间:
2015-09-12 13:35:54
阅读次数:
197
Trace file(追踪文件)是以trc为后续的文本文件,它记录了各种sql操作及所消耗的时间等,根据trace文件我们就可以了解哪些sql导致了系统的性能瓶颈,进而采取恰当的方式调优。
当我们操作oracle数据库,每次都会产生一个会话(session),session中记录了所有操作,这些操作都会记录在trace文件中。
如何使用TKP...
分类:
数据库 时间:
2015-08-12 16:47:18
阅读次数:
230
The SQL Trace facility and TKPROF let you accurately assess the efficiency of the SQL statements an application runs. For best results, use these tools withEXPLAIN PLAN rather than using EXPLAIN PLAN ...
分类:
数据库 时间:
2015-06-17 11:38:24
阅读次数:
184
?找到最占用资源的SQL语句–V$SQLAREA (Shared_pool)–V$session_longops(6秒)–StatsPack Report–SQL*Trace + TKProf–10g ADDM–Toad、Quest Data Center–…?问题定位 How to find Ba...
分类:
数据库 时间:
2015-03-05 10:38:21
阅读次数:
274
TKPROF可以把Trace源文件转换为更易读的形式。Usage:tkproftracefileoutputfile[explain=][table=][print=][insert=][sys=][sort=]
分类:
其他好文 时间:
2015-01-05 07:12:46
阅读次数:
170
使用10046事件是在oralce数据库中查看目标sql的执行计划的另外一种方法。这种方法与使用explainplan命令,dbms_xplan包和autotrace开关的不同之处在于,所得到的执行计划的中明确显示了目标sql实际执行计划中每一个执行步骤所消耗的逻辑读,物理读和花费的时间。这种细粒度的明..
分类:
其他好文 时间:
2014-12-14 18:41:57
阅读次数:
254
下载Trace Analyzer,打开bin下的traceanalyzer.bat即可分析EBS的trace文件,图形化界面,无需tkprof需要配置javahome,确认java版本为1.6以上java -version效果如图:http://blog.csdn.net/xiaofan23z/ar...
分类:
其他好文 时间:
2014-11-05 14:39:01
阅读次数:
321