欢迎来到天天文库
浏览记录
ID:9094800
大小:19.04 KB
页数:5页
时间:2018-04-17
《配置10g中sqlplus的autotrace-安装配置》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、配置10g中SQL*Plus的autotrace-安装配置时间:2008-09-2500:00 来源:网管之家bitsCN.com 字体:[大 中 小]AUTOTRACE是SQL*Plus中一个工具,可以显示所执行查询的解释计划(explainplan)以及所用的资源。这本书中大量使用了AUTOTRACE工具。配置AUTOTRACE的方法不止一种,以下是我采用的方法:1、(1)cd[ORACLE_HOME]/sqlplus/admin;(2)作为SYS或SYSDBA登录SQL*Plus;(3)运行@/plustrce.s
2、ql;(4)运行GRANTPLUSTRACETOPUBLIC。 如果愿意,可以把GRANTTOPUBLIC中的PUBLIC替换为某个用户。通过将PLAN_TABLE置为public,任何人都可以使用SQL*Plus进行跟踪。这么一来,就不需要每个用户都安装自己的计划表。2、还有一种做法是,在想要使用AUTOTRACE的每个模式中分别运行@utlxplan。下一步是创建并授予PLUSTRACE角色:(1)cd[ORACLE_HOME]/rdbms/admin(2)作为SYS登录SQL*Plus;(3)运行@utlxplan
3、.sql;(4)运行CREATEPUBLICSYNONYMPLAN_TABLEFORPLAN_TABLE;(5)运行GRANTALLONPLAN_TABLETOPUBLIC。重申一遍,如果愿意,可以把GRANT命令中PUBLIC替换为每个用户。 附实例:想在scott下使用autotraceSQL>setautotraceon;SP2-0618:CannotfindtheSessionIdentifier. CheckPLUSTRACEroleisenabledSP2-0611:ErrorenablingSTATISTI
4、CSreport SQL>@/u01/app/oracle/product/10.2.0/db_1/sqlplus/admin/plustrce.sqlSQL> SQL>droproleplustrace;Roledropped.SQL>createroleplustrace;Rolecreated.SQL> SQL>grantselectonv_$sesstattoplustrace;Grantsucceeded.SQL>grantselectonv_$statnametoplustrace;Grantsucceede
5、d.SQL>grantselectonv_$mystattoplustrace;Grantsucceeded.SQL>grantplustracetodbawithadminoption;Grantsucceeded.SQL> SQL>setechooffSQL> SQL> SQL> SQL>grantplustracetoscott;Grantsucceeded. 再次设置[oracle@oracleadmin]$sqlplusscott/tigerSQL*Plus:Release10.2.0.1.0-Producti
6、ononWedSep2414:22:402008Copyright(c)1982,2005,Oracle. Allrightsreserved. Connectedto:OracleDatabase10gEnterpriseEditionRelease10.2.0.1.0-ProductionWiththePartitioning,OLAPandDataMiningoptionsSQL>setautotraceon;SQL>setautotracetraceonly; SQL>settimingon;注意:只能在slq
7、plus中用setautotraceonSQLPLUS的AutoTrace是分析SQL的执行计划、执行效率的一个非常简单方便的工具,在绝大多数情况下,也是非常有用的工具。通过以下方法可以把Autotrace的权限授予任何用户,如果你需要限制Autotrace权限,可以把对public的授权改为对特定user的授权。C:DocumentandSettingsAdminstrator>sqlplus/assysdbaSQL*Plus:Release10.2.0.1.0-Productionon星期一6月2116:33:1
8、82010Copyright(c)1982,2005,Oracle.Allrightsreserved.连接到:OracleDatabase10gEnterpriseEditionRelease10.2.0.1.0-ProductionWiththePartitioning,OLAPandDataMiningopti
此文档下载收益归作者所有