zoukankan      html  css  js  c++  java
  • Oracle sql执行计划

    explain plan
        explain plan for sql_statement
        select * from table(dbms_xplan.display)
    DBMS_XPLAN
        1.select * from table(dbms_xplan.display);
        2.select * from table(dbms_xplan.display_cursor());
        3.select * from table(dbms_xplan.display_awr('sql_id'));
    SQLPLUS的AUTOTRACE开关
        set autotrace [on|off|traceonly]
        [explain]
        [statistics]
        1.set autotrace on(包含执行结果、执行计划、统计信息)
        2.set autotrace traceonly(包含执行计划、统计信息)
        3.set autotrace explain(包含执行计划)
        4.set autotrace statistics(包含统计信息)
    10046事件与tkprof
         1.当前session激活10046事件
             oradebug setmypid
             alter session set events '10046 trace name context forever,level 12'
             orabug event 10046 trace name context forever,level 12
         2.在此session执行SQL
             oradebug tracefile_name
         3.在此session关闭10046事件
             alter session set events '10046 trace name context off'
             orabug event 10046 trace name context off

    tkprof tracefile outputfile

    sql_trace
       1.alter session set seq_trace=true;
       2.执行SQL
       3.alter session set sql_trace=false;
       4.select distinct spid from v$process p,v$session s,v$mystat m where p.addr=s.paddr and s.sid=m.sid;
       5.show parameter user_dump_dest
  • 相关阅读:
    windows8 Metro icon
    JPG高度压缩的图像格式
    windows RT Xamltoolkit
    爸爸和无我编程(Egoless Programming)十条诫律 (转)
    内存优化文章链接
    在 windows 8 下打开字符映射表
    在 windows 8 下安装 windows phone 7.1 SDK 和 zune
    异步线程返回 UI 线程
    工厂模式
    jquery预览本地图片
  • 原文地址:https://www.cnblogs.com/guilingyang/p/6285802.html
Copyright © 2011-2022 走看看