程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> 在Oracle中啟用AutoTrace查看SQL執行計劃

在Oracle中啟用AutoTrace查看SQL執行計劃

編輯:關於Oracle數據庫

       通過以下方法可以把Autotrace的權限授予Everyone,

      如果你需要限制Autotrace權限,可以把對public的授權改為對特定user的授權。

      D:oracleora92>sqlplus /nolog

      SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 6月 3 15:16:03 2003

      Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

      SQL> connect sys as sysdba

      請輸入口令:

      已連接。

      SQL> [b]@?rdbmsadminutlxplan[/b]

      表已創建。

      SQL> create public synonym plan_table for plan_table;

      同義詞已創建。

      SQL> grant all on plan_table to public ;

      授權成功。

      SQL>[b] @?sqlplusadminplustrce[/b]

      SQL>

      SQL> drop role plustrace;

      drop role plustrace

      *

      ERROR 位於第 1 行:

      ORA-01919: 角色'PLUSTRACE'不存在

      SQL> create role plustrace;

      角色已創建

      SQL>

      SQL> grant select on v_$sesstat to plustrace;

      授權成功。

      SQL> grant select on v_$statname to plustrace;

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved