使用sys用户登录username/password@库名assysdba;D:\Oracle11g\app\oracle\product\11.2.0\server\rdbms\admin\utlxplan.sqlD:\Oracle11g\app\oracle\product\11.2.0\server\sqlplus\admin\plustrce.sql找到如上两个文件在sqlplus下执行@
分类:
数据库 时间:
2019-06-26 09:26:35
阅读次数:
153
1、首先以sys用户登录,然后执行以下脚本: @?/sqlplus/admin/plustrce.sql (创建plustrace角色并授权) @?/rdbms/admin/utlxplan.sql (创建执行计划的表) 2、授予权限: grant all on plan_table to publ ...
分类:
其他好文 时间:
2018-07-01 17:44:20
阅读次数:
144
初始设置 1.cd $ORACLE_HOME/rdbms/admin 2.作为system登录sqlp 3.运行@utlxplan; 4.运行 create public synonym plan_table; 5.运行 grant all on plan_table to public; 如果愿意 ...
分类:
数据库 时间:
2017-05-20 10:09:10
阅读次数:
239
在sqlplus环境下oracle默认不提供sqlplus功能,按照如下步骤可以设置oracleautotrace功能,方便DBA了解sql的执行计划:SQL>conn/assysdba
Connected.
SQL>@?/rdbms/admin/utlxplan
Tablecreated.
SQL>grantallonplan_tabletopublic;
Grantsucceeded.
SQL>@?/sq..
分类:
其他好文 时间:
2015-07-11 06:51:06
阅读次数:
135
统计信息收集
1:创建分析表
$ cd $ORACLE_HOME/rdbms/admin
$ sqlplus / as sysdba
> @utlxplan.sql
2:为了方便,可以创建一个同义表(默认情况下只有sys用户可以使用)
SQL> create public synonym plan_tables for plan_table;
3:把这个表的权限给...
分类:
数据库 时间:
2015-03-04 11:04:28
阅读次数:
184
安装和查看ORACLE执行计划ORACLE在执行SQL语句时使用的步骤的集合叫做执行计划前起条件:在目录:$ORACLE_HOME/RDBMS/ADMIN目录下的执行utlxplan.sql查看执行计划:EXPLANPLANFOR<SQL语句>CREDIT@ORCL>explainplanforselect*fromcreditcard;Explained.看SQL执行计划的..
分类:
数据库 时间:
2015-02-08 23:24:41
阅读次数:
239
1.cdD:\Oracle11gR2\product\11.2.0\dbhome_1\rdbms\admin; --[ORACLE_HOME]/rdbms/admin2.sqlplus system/system@orcl -- 作为system登录3.@utlxplan;4.create publ...
分类:
数据库 时间:
2015-01-05 00:18:41
阅读次数:
249
1安装$ORACLE_HOME/rdbms/admin/utlxplan.sql(UNIX)脚本生成一个表这个程序会创建一个名为plan_table的表2运行explainPLAN[SETSTATEMENT_ID[=]<stringliteral>][INTO<table_name>]FOR<sql_statement>其中:STATEMENT_ID:是一个唯一的字符串,把当前执行计划..
分类:
其他好文 时间:
2014-06-29 21:05:55
阅读次数:
299
I have created a new user named watson and granted the related priviledges as following:
SQL> create user watson identified by watson;
SQL> grant resource ,connect,create session to watson;
Ther...
分类:
其他好文 时间:
2014-06-27 09:25:34
阅读次数:
230