zoukankan      html  css  js  c++  java
  • 如何建立Autotrace环境

    创建plan_table表为临时表,并且授权给所有人可用,再建立plustrace并授权.

    Ora81\RDBMS\ADMIN\utlxplan.sql
    修改为创建临时表
    create global TEMPORARY table PLAN_TABLE ( )
    on commit preserve ROWS;

    再执行@D:\oracle\Ora81\RDBMS\ADMIN\utlxplan.sql

    grant all privilege on plan_table to public;
    create public synonym plan_table for plan_table;

    @D:\oracle\ora81\sqlplus\admin\plustrce.sql
    grant plustrace to public;

    然后就可以在SQL_PLUS中使用了:
    SQL> column plan_plus_exp format a200;
    SQL> set linesize 5000
    SQL> set pagesize 999

    SQL> alter session set timed_STATISTICS=true;
    SQL> set autotrace on;

    SQL> set autotrace traceonly;( on explan,on statistics,traceonly explan,traceonly statistics)
    结束
    SQL> set autotrace off;


    SQL> Select 名称, To_Char(登记日期, 'YYYY-MM-DD')
      2  From 用户目录
      3  Where 登记日期 > Sysdate - 50 And 显示类型 = 1 And Rownum <= 5
      4  Order By 登记日期 Desc;


    Execution Plan
    ----------------------------------------------------------
       0      SELECT STATEMENT Optimizer=CHOOSE (Cost=1 Card=1 Bytes=31)
       1    0   COUNT (STOPKEY)
       2    1     TABLE ACCESS (BY INDEX ROWID) OF '用户目录' (Cost=1 Card
              =1 Bytes=31)

       3    2       INDEX (RANGE SCAN DESCENDING) OF '用户目录_IX_登记日期
              ' (NON-UNIQUE) (Cost=2 Card=1)

    Statistics
    ----------------------------------------------------------
              0  recursive calls
              0  db block gets
              5  consistent gets
              0  physical reads
              0  redo size
            734  bytes sent via SQL*Net to client
            425  bytes received via SQL*Net from client
              2  SQL*Net roundtrips to/from client
              1  sorts (memory)
              0  sorts (disk)
              5  rows processed

  • 相关阅读:
    位运算(转自matrix67)
    STL学习之priority_queue适配器
    asp.net_缓存管理
    Tomcat安装配置
    CSS选择器(中)——高级选择器
    CSS选择器(下)——高级选择器再续
    Oracle学习记录——使用自定义函数和触发器实现主键动态生成
    Oracle安装配置—64位Win7安装配置64位Oracle
    CSS选择器(中)——高级选择器续
    Windows7操作系统自定义运行命令(简单方法之二)
  • 原文地址:https://www.cnblogs.com/zyk/p/366358.html
Copyright © 2011-2022 走看看