关闭

10046跟踪语句(跟踪指定的SID)

标签: sessionsql
555人阅读 评论(0) 收藏 举报

EXEC DBMS_SYSTEM.set_sql_trace_in_session(sid=>6076, serial#=>9526, sql_trace=>TRUE);
EXEC DBMS_SYSTEM.set_sql_trace_in_session(sid=>6076, serial#=>9526, sql_trace=>FALSE);
0
0
查看评论

Oracle的10046事件跟踪简述

通常情况下,10046事件是不被推荐的,因为如果你面前需要处理的这个实例的性能是比较差的话,10046事件追踪,可能会让你的实例性能更加糟糕。通常情况下我们按照实际的业务情况获取一段时间的AWR报告就可以基本解决一些常见的问题,比如哪些SQL占用了我们更多的资源,比较吃紧的资源争夺,内存问题,出现了...
  • ziwen00
  • ziwen00
  • 2013-07-10 00:29
  • 3656

oracle event 10046

oracle event 10046
  • huang_tg
  • huang_tg
  • 2011-03-11 11:34
  • 1219

oracle 10046事件 调试级别

Extended SQL trace(10046事件),是oracle公司提供给开发或者DBA的关键服务之一,若使用10046事件必须开启debug模式 Level Description 0 禁止启用debug调试 1 开启debug调试. SQL语句、响应时间、服务时间、处...
  • Chuck_Perry
  • Chuck_Perry
  • 2016-12-01 11:12
  • 328

使用 10046 查看执行计划并读懂 trace 文件

查看 sql 执行计划的方法有许多种, 10046 事件就是其中的一种. 与其他查看 sql 执行计划不同, 当我们遇到比较复杂的 sql 语句, 我们可以通过 10046 跟踪 sql 得到执行计划中每一个步骤的逻辑读, 物理读以及花费的时间等. 这种细粒度的跟踪对于我们分析 sql 性能尤其有用...
  • dataminer_2007
  • dataminer_2007
  • 2014-12-20 12:27
  • 6274

ORACLE追踪应用执行sql语句——10046事件

介绍: Oracle的10046事件,可以跟踪应用程序所执行的SQL语句,并且得到其解析次数.执行次数,CPU使用时间等信息。这对我们分析、定位数据库性能问题是非常有用的。 10046event是oracle用于系统性能分析时的一个最重要的事件。当激活这个事件后,将通知oracle kernel追踪...
  • yongyong169
  • yongyong169
  • 2017-12-12 11:25
  • 66

MySQL如何跟踪sql语句

在项目开发中,难免会遇到在数据库服务器端跟踪sql执行语句的需求,通过跟踪sql执行语句,我们可以确定当上层应用在执行sql语句时,数据库端是否执行了sql语句,执行的sql语句是否有错误等等。总之,在数据库端跟踪sql执行语句极大的便利了数据库逻辑代码编写中的错误排查。 我们都知道在SQ...
  • a13429921973
  • a13429921973
  • 2014-05-14 09:20
  • 3600

追踪应用程序所执行的sql语句

我们在确定应用程序性能的时候,更多地会关注其中SQL语句的执行情况。通常应用的性能瓶颈会在数据库这边,因此数据库的sql语句是我们优化的重点。    要对sql语句进行优化,首先要知道应用程序执行了哪些SQL语句。下面我介绍三种方法来获得应用程序所执行的SQL语句。    方法一
  • wallace_jjh
  • wallace_jjh
  • 2011-07-17 14:22
  • 1128

10046入门:使用 10046 查看执行计划并读懂 trace文件

oracle 11.2 10046入门使用
  • yangzhawen
  • yangzhawen
  • 2015-02-11 18:08
  • 2447

在Oracle中跟踪后台所执行的SQL语句

在oracle中可以跟踪后台所执行的sql,具体有以下两种设置方法: 在实际排查问题的过程中,尤其是在前端应用已经报出ORA错误的时候用此方法非常奏效,在前几章排查问题的过程中我也多次使用了该方法。以下是设置跟踪的方法。 一.在系统级别上设置sql跟踪 该方法优点:可以跟踪所有的...
  • liufeng1980423
  • liufeng1980423
  • 2010-12-13 09:55
  • 13887

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

Sql性能非常差的时候,oracle提供了SQL_TRACE来跟踪sql的执行情况。   注:分析sql的方式比较多,还有根据优化器、sql执行计划来分析。   SQL_TRACE能够将sql执行的过程输出到一个trace文件里面。   首先设置自己定义的trace文件的标识方便查找。   ...
  • Joy0709
  • Joy0709
  • 2014-12-11 23:23
  • 1252
    个人资料
    • 访问:1221316次
    • 积分:17795
    • 等级:
    • 排名:第639名
    • 原创:347篇
    • 转载:321篇
    • 译文:135篇
    • 评论:38条
    文章分类
    最新评论
    资料链接
    http://sina.com.cn http://cnn.com