`

sql_trace

 
阅读更多

--打开trace文件设置,把sql trace设置为true,就会在udump目录中增加一个trc文件。
alter session set sql_trace=true;
show parameter sql_trace;
(select * from v$parameter where name='sql_trace';)


exec dbms_system.set_sql_trace_in_session(954,7961,true)

exec dbms_system.set_sql_trace_in_session(954,7961,false)

查看位置dump
select d.value||'/'||lower(rtrim(i.instance, chr(0)))||'_ora_'||p.spid||'.trc' trace_file_name 
from( select p.spid  from sys.v$mystat m,sys.v$session s,sys.v$process p 
where m.statistic# = 1 and s.sid = m.sid and p.addr = s.paddr) p,( select t.instance from sys.v$thread  t,sys.v$parameter  v 
where v.name = 'thread' and (v.value = 0 or t.thread# = to_number(v.value))) i,( select value from sys.v$parameter where name = 'user_dump_dest') d 

select auditstatus,categoryid,auditlevel 
from categoryarticleassign a,category b where b.id=a.categoryid and articleId=20030700400141 and auditstatus>0


参考:
http://www.cnblogs.com/chinhr/archive/2011/11/09/2243306.html
http://www.eygle.com/case/Use.sql_trace.to.Diagnose.database.htm
http://www.eygle.com/case/sql_trace_1.htm
分享到:
评论

相关推荐

    SQL执行计划之sql_trace

    介绍:sql_trace命令会将执行的整个过程输出到一个trace文件,我通过阅读这个trace文件来了解这个sql在执行过程中Oracle究竟做了哪些事情

    10046事件和sql_trace.docx

    10046事件和sql_trace.docx

    如何使用oracle提供的SQL_TRACE来跟踪sql的执行情况

    如何使用oracle提供的SQL_TRACE来跟踪sql的执行情况?Sql性能非常差的时候,oracle提供了SQL_TRACE来跟踪sql的执行情况。注:分析sql的方式比较多,还有根据优化器、sql执行计划来分析。SQL_TRACE能够将sql执行的过程...

    sql_trace_parser:sql 跟踪文件解析器 (Haskell)

    sql_trace_parser

    sqlmonitor

    execute dbms_system.set_sql_trace_in_session(sid,serial#,ture); 3. 运行程序 4. 停止sqltrace execute dbms_system.set_sql_trace_in_session(sid,serial#,false); 5. 使用cmd 到udump 例: D:\Oracle...

    oracle跟踪sql语句.txt

    oracle有三种方式跟踪sql: 1、审计 2、trigger ...3、利用 dbms_support 查看sql_trace 现在主要讲第三种方式: 参见网址:https://www.cnblogs.com/shenfeng/p/oracle_sql_trace.html,步聚如下:

    牛顿法潮流计算C++语言编写

    // Debug trace macros // #define XSTRUCTOR_TRACE(str) // OutputDebugString (str) #define XSQL_TRACE(str) // { OutputDebugString ("\n"); OutputDebugString(str); } #define XMEMFUNC_TRACE(str) // ...

    oracle修改字符集

    SQL> ALTER SESSION SET SQL_TRACE=TRUE; Session altered. SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION; System altered. SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; System altered. SQL> ALTER...

    ct.zip_trace

    This is simple but very useful Oracle SQL Trace Parser.

    性能测试调优策略之数据库性能调优分析

    通过全面的检查,我们可以分析出系统瓶颈在哪儿,如果瓶颈出在sql上面,我们就能获取相应的sql,  和前面提到的SQL_TRACE不同,当我们遇到了数据库性能整体下降的时候,又没有特定的对象可以分析时,做一个...

    web系统orcale语句执行追踪

    orcale sqltrace sql语句追踪 session 基于dbms_system.set_sql_trace_in_session 通过sid追踪sql语句,用于web等后台sql语句执行追踪,调试 已经做成工具,操作简单,支持根据uid筛选sql语句

    SQL Trace and TKPROF

    SQL Trace and TKPROF

    对于oracle对session进行跟踪的分析

    跟踪 session 的活动,Oracle 提供了很多种手段,不仅可以对当前连接的 session 进行跟踪, 也可以对其他用户的 session 进行跟踪;通过对 trace 档的分析,不仅可以掌握该 ...exec dbms_system.set_sql_trace_in_sessi

    数据库参数设置技术手册

    4.25 SQL_TRACE 9 4.26 TIMED_STATISTICS 9 4.27 DB_CACHE_SIZE 9 4.28 DB_KEEP_CACHE_SIZE 9 4.29 DB_RECYCLE_CACHE_SIZE 9 4.30 DB_FILE_MULTIBLOCK_READ_COUNT 10 4.31 DB_WRITER_PROCESSES 10 5 参数设置原则 10...

    让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_...

    Oracle优化—SQL优化

    数据库、数据表、数据表I/O优化原则 2、选用适合的ORACLE优化器 3、访问Table的方式 ...8、使用sql_trace/10046事件进行数据库诊断 9、当前会话的所有SQL语句生成执行计划 10、如何干预执行计划 - - 使用hints提示

    SQL TRACE原理、方法、事件查看总结

    SQL TRACE原理、方法、事件查看 总结, 还包括10046,10053事件的讲解

    ORACLE学习笔记之调节性能优化篇

    其实文档上的alter system set sql_trace=true是不成功的,但是可以通过设置事件来完成这个工作,作用相等

    关于SQL Server中跟踪(Trace).rar

    数据库跟踪相关的一些学习 1.查询数据库对象修改操作的信息 2.根据DefaultTrace查询数据库ErrorsandWarnings事件记录信息 3.根据DefaultTrace查询数据库对象Server操作记录...7.SQL Server中关于跟踪(Trace) 等等

Global site tag (gtag.js) - Google Analytics