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

  • 相关阅读:
    BootstrapValidator 解决多属性被同时校验问题《转》
    SSRS 浮动表头设置
    ToString(string format)输出格式简述
    配置AutoMapper映射规则《转》
    IE浏览器上传图片预览兼容(IE 7 8 9 10 11)
    SQL : IN 和 Exists 的区别
    BitArray简单例子
    Rx.net 例子——(1)基础
    C# Pinvoke判断是UEFI模式还是BIOS模式
    wpf Route Event Code Snippet
  • 原文地址:https://www.cnblogs.com/zyk/p/366358.html
Copyright © 2011-2022 走看看