捷凌网安Oracle频道
中国IT教育
首页 入门基础 安装配置 体系架构 PLSQL 备份恢复 性能调优 开发技术 资讯动态 考试认证 讨论
 您现在的位置: 捷凌网安 >> Oracle >> 安装配置 >> 正文
实例讲解sql_trace和access path的用法

作者:佚名 责任编辑:左决 点击数: 更新时间:2008-4-30 5:05:54

   30536

    SQL> alter session set events '10046 trace name context off';

    Session altered.

    SQL> alter session set events '10046 trace name context forever,level 12';

    Session altered.

    SQL> select count(object_id) from t;

    COUNT(OBJECT_ID)

  ----------------

    30536

    SQL> alter session set events '10046 trace name context off';

    Session altered.

    *** 2006-04-21 11:57:30.000

    =====================

    PARSING IN CURSOR #1 len=68 dep=0 uid=0 oct=42 lid=0 tim=3404883601 hv=570864185 ad='668b0b0c'

    alter session set events '10046 trace name context forever,level 12'

    END OF STMT

    EXEC #1:c=0,e=107,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=3404883596

    WAIT #1: nam='SQL*Net message to client' ela= 7 p1=1111838976 p2=1 p3=0

    WAIT #1: nam='SQL*Net message from client' ela= 8723581 p1=1111838976 p2=1 p3=0

    =====================

    PARSING IN CURSOR #1 len=22 dep=0 uid=0 oct=3 lid=0 tim=3413615443 hv=2199322426 ad='6710b08c'

    select count(*) from t

    END OF STMT

    PARSE #1:c=0,e=791,p=0,cr=0,cu=0,mis=1,r=0,dep=0,og=4,tim=3413615434

    BINDS #1:

    EXEC #1:c=0,e=962,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=3413622098

    WAIT #1: nam='SQL*Net message to client' ela= 6 p1=1111838976 p2=1 p3=0

    WAIT #1: nam='db file scattered read' ela= 26551 p1=15 p2=10 p3=127

    WAIT #1: nam='db file scattered read' ela= 21707 p1=15 p2=137 p3=128

    WAIT #1: nam='db file scattered read' ela= 21034 p1=15 p2=265 p3=128

    WAIT #1: nam='db file scattered read' ela= 6274 p1=15 p2=393 p3=34

    FETCH #1:c=31250,e=94765,p=417,cr=421,cu=0,mis=0,r=1,dep=0,og=4,tim=3413718512

    WAIT #1: nam='SQL*Net message from client' ela= 405 p1=1111838976 p2=1 p3=0

    FETCH #1:c=0,e=3,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=0,tim=3413721284

    WAIT #1: nam='SQL*Net message to client' ela= 5 p1=1111838976 p2=1 p3=0

    *** 2006-04-21 11:58:34.000

    WAIT #1: nam='SQL*Net message from client' ela= 55266334 p1=1111838976 p2=1 p3=0

    STAT #1 id=1 cnt=1 pid=0 pos=1 obj=0 op='SORT AGGREGATE '

    =====================

  PARSING IN CURSOR #2 len=116 dep=1 uid=0 oct=3 lid=0 tim=3468993615 hv=189272129 ad='672eea30'

    select o.owner#,o.name,o.namespace,o.remoteowner,o.linkname,o.subname,o.dataobj#,o.flags from obj$ o where o.obj#=:1

    END OF STMT

    PARSE #2:c=0,e=148,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=3468993604

    BINDS #2:

    bind 0: dty=2 mxl=22(22) mal=00 scl=00 pre=00 oacflg=08 oacfl2=1 size=24 offset=0

    bfp=05f4a0cc bln=22 avl=04 flg=05

    value=31687

    EXEC #2:c=0,e=3824,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=3469002280

    FETCH #2:c=0,e=78,p=0,cr=3,cu=0,mis=0,r=1,dep=1,og=4,tim=3469003223

    STAT #1 id=2 cnt=30536 pid=1 pos=1 obj=31687 op='TABLE ACCESS FULL T '

    =====================

    PARSING IN CURSOR #1 len=55 dep=0 uid=0 oct=42 lid=0 tim=3469005223 hv=3381932903 ad='668aba24'

    alter session set events '10046 trace name context off'

    END OF STMT

    PARSE #1:c=0,e=86,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=3469005215

    BINDS #1:

    EXEC #1:c=0,e=806,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=3469009599

    SQL> alter session set events '10046 trace name context forever,level 12';

    Session altered.

    SQL> select count(object_id) from t;

    COUNT(OBJECT_ID)

  ----------------

    30536

    SQL> alter session set events '10046 trace name context off';

    Session altered.

    *** 2006-04-21 14:00:39.000

    =====================

    PARSING IN CURSOR #1 len=68 dep=0 uid=0 oct=42 lid=0 tim=3146410393 hv=570864185 ad='668b0b0c'

    alter session set events '10046 trace name context forever,level 12'

    END OF STMT

    EXEC #1:c=0,e=25200,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=3146410376

    WAIT #1: nam='SQL*Net message to client' ela= 13714 p1=1111838976 p2=1 p3=0

    *** 2006-04-21 14:01:05.000

    WAIT #1: nam='SQL*Net message from client' ela= 25992096 p1=1111838976 p2=1 p3=0

    =====================

    PARSING IN CURSOR #1 len=30 dep=0 uid=0 oct=3 lid=0 tim=3172483520 hv=3181685953 ad='66484f6c'

    select count(object_id) from t

    END OF STMT

    PARSE #1:c=0,e=19961,p=0,cr=0,cu=0,mis=1,r=0,dep=0,og=4,tim=3172483510

    BINDS #1:

    EXEC #1:c=0,e=34883,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=3172522525

    WAIT #1: nam='SQL*Net message to client' ela= 8 p1=1111838976 p2=1 p3=0

    WAIT #1: nam='db file scattered read' ela= 221317 p1=15 p2=10 p3=127

    WAIT #1: nam='db file scattered read' ela= 63377 p1=15 p2=137 p3=128

    WAIT #1: nam='db file scattered read' ela= 70986 p1=15 p2=265 p3=128

    WAIT #1: nam='db file scattered read' ela= 4848 p1=15 p2=393 p3=34

    FETCH #1:c=93750,e=390135,p=417,cr=420,cu=0,mis=0,r=1,dep=0,og=4,tim=3172914415

    WAIT #1: nam='SQL*Net message from client' ela= 18930 p1=1111838976 p2=1 p3=0

    FETCH #1:c=0,e=4,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=0,tim=3172936022

    WAIT #1: nam='SQL*Net message to client' ela= 4 p1=1111838976 p2=1 p3=0

    WAIT #1: nam='SQL*Net message from client' ela= 3671714 p1=1111838976 p2=1 p3=0

    STAT #1 id=1 cnt=1 pid=0 pos=1 obj=0 op='SORT AGGREGATE '

    STAT #1 id=2 cnt=30536 pid=1 pos=1 obj=31687 op='TABLE ACCESS FULL T '

    =====================

上一页  [1] [2] [3] 下一页

  • 上一篇文章:

  • 下一篇文章:
  •  
     最进更新
    普通文章如何获得Oracle DBA工作?05-11
    普通文章分别删除数据表记录的方法05-11
    普通文章实例讲解删除表空间时存在的05-11
    普通文章Oracle Wait Event:Data fil05-11
    普通文章重复利用这个外部表的表结构05-11
    普通文章Oracle 9i数据库的用户创建以05-11
    普通文章Oracle数据库应用程序中RAID05-11
    普通文章如何更改监听器设置05-11
    普通文章Oracle中SQL语句执行效率的查05-11
    普通文章掌握数据库链路的建立和使用05-11
     
     推荐文章
    推荐文章研究人员发现攻击Oracle数据04-30
    推荐文章研究人员找到新方法黑掉Orac04-30
    推荐文章数据库产业商业模式大猜想04-30
    推荐文章一种并发控制的精典案例04-30
    推荐文章讲解Oracle在Solaris下的性能04-30
    推荐文章Oracle中为什么会产生回滚与04-30
    推荐文章实例讲解sql_trace和access 04-30
    推荐文章Oracle数据库9i和10g环境下使04-30
    推荐文章Oracle数据库后台进程的具体04-30
    推荐文章Oracle数据库中Undo数据段的04-30
     
     热点文章
    普通文章PB内置Oracle数据库接口的使03-27
    普通文章用最简单的方法记录Oracle语03-27
    推荐文章教你快速掌握Oracle数据库的03-27
    推荐文章详细讲解"Oracle"数据库的“03-27
    普通文章深入讲解Oracle数据库的多栏03-27
    推荐文章教你快速掌握一个简单的Orac03-27
    推荐文章初学者应该如何理解Oracle的03-27
    普通文章怎样将"Oracle"的外部表汉字03-27
    推荐文章解决不同字符集数据库间的数03-27
    普通文章Oracle的window服务启动时并03-27

    | 设为首页 | 加入收藏 | 联系站长 | 广告服务 | 友情链接 | 版权申明 | 网站地图 |

    在线交流 捷凌网安主群:51649627
    Copyright 2007-2008 © 捷凌网安. All rights reserved.
    备案序号:蜀ICP备08001812号