zoukankan      html  css  js  c++  java
  • 『ORACLE』授予hr用户查看执行计划权限(11g)

    SQL>@?/sqlplus/admin/plustrce.sql

    SYS@EZreal hey~J->drop role plustrace;

    Role dropped.

    SYS@EZreal hey~J->create role plustrace;

    Role created.

    SYS@EZreal hey~J->
    SYS@EZreal hey~J->grant select on v_$sesstat to plustrace;

    Grant succeeded.

    SYS@EZreal hey~J->grant select on v_$statname to plustrace;

    Grant succeeded.

    SYS@EZreal hey~J->grant select on v_$mystat to plustrace;

    Grant succeeded.

    SYS@EZreal hey~J->grant plustrace to dba with admin option;

    Grant succeeded.

    SYS@EZreal hey~J->grant plustrace to hr;

    Grant succeeded.

    SQL>conn hr/hr

    HR@PROD>set autotrace traceonly;
    HR@PROD>select count(*) from t3 where id=1;


    Execution Plan
    ----------------------------------------------------------
    Plan hash value: 463314188

    ---------------------------------------------------------------------------
    | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
    ---------------------------------------------------------------------------
    | 0 | SELECT STATEMENT | | 1 | 13 | 7 (0)| 00:00:01 |
    | 1 | SORT AGGREGATE | | 1 | 13 | | |
    |* 2 | TABLE ACCESS FULL| T3 | 1 | 13 | 7 (0)| 00:00:01 |
    ---------------------------------------------------------------------------

    Predicate Information (identified by operation id):
    ---------------------------------------------------

    2 - filter("ID"=1)

    Note
    -----
    - dynamic sampling used for this statement (level=2)
    - SQL plan baseline "SQL_PLAN_ghfucv736fsc114fae16c" used for this statement


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

  • 相关阅读:
    10,EasyNetQ-发布确认
    9,EasyNetQ-版本化消息
    一个小程序云开发的项目,图书借还系统
    利用canvas对图片进行切割
    微信小程序添加卡券到微信卡包,使用wx.addCard()方法传参及整体流程
    git合并时忽略某个文件
    小程序接入云通信IM
    小程序插件使用wx.createSelectorQuery()获取不到节点信息
    小程序插件开发流程及注意事项
    小米6使用charles抓包https
  • 原文地址:https://www.cnblogs.com/KT-melvin/p/6754232.html
Copyright © 2011-2022 走看看