• 工作总结
  • 工作计划
  • 心得体会
  • 述职报告
  • 思想汇报
  • 发言讲话稿
  • 演讲稿
  • 申请书
  • 读后感
  • 报告材料
  • 策划方案
  • 当前位置: 写作资料库 > 其他范文 > 正文

    OracleSQLTrace几种不同方法示例_示例

    时间:2018-08-15 16:24:21 来源:写作资料库 本文已影响 写作资料库手机站

    示例相关:SQL

    tname.sql

    select value from v$diag_info

    where name = "Default Trace File";

    sinfo.sql

    select sid,serial# from v$session where sid=&sid;

    spinfo.sql

    select s.sid,s.serial# from v$process p,v$session s

    where p.addr=s.paddr and p.spid=&pid;

    sid.sql

    select sid from v$mystat where rownum<2 ;

    已知session ID 对其进行跟踪 dbms_monitor

    用法:

    execute dbms_monitor.session_trace_enable(session_id=>&sid, serial_num=>&serial,

    waits=>true,binds=>false);

    关闭:

    execute dbms_monitor.session_trace_disable(session_id=>&sid,serial_num=>&serial);

    DBMS_MONITOR.SESSION_TRACE_ENABLE(

    session_id IN BINARY_INTEGER DEFAULT NULL,

    serial_num IN BINARY_INTEGER DEFAULT NULL,

    waits IN BOOLEAN DEFAULT TRUE,

    binds IN BOOLEAN DEFAULT FALSE,

    plan_stat IN VARCHAR2 DEFAULT NULL);

    示例:

    ?