码迷,mamicode.com
首页 > 数据库 > 详细

Oracle 统计信息收集

时间:2015-03-04 11:04:28      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:oracle   统计信息收集   

统计信息收集

1:创建分析表

$ cd $ORACLE_HOME/rdbms/admin

$ sqlplus / as sysdba

> @utlxplan.sql


2:为了方便,可以创建一个同义表(默认情况下只有sys用户可以使用)
SQL> create public synonym plan_tables for plan_table;


3:把这个表的权限给所有人,也可以给指定的人
SQL> grant all on plan_tables to public;


4:创建plustrace的角色

$ cd $ORACLE_HOME/sqlplus/admin

$ sqlplus / as sysdba

> @plustrce.sql


5:把它的权限给public
SQL> grant plustrace to public;


6:设置显示模式
SQL> set autotrace off; ##在默认中是这个,不显示autotrace
SQL> set autotrace explain; ##只显示优化器执行路径
SQL> set autotrace traceonly;        ##不现实用户的查询输出

SQL> set autotrace on; ##报告显示优化器执行路径



Oracle 统计信息收集

标签:oracle   统计信息收集   

原文地址:http://blog.csdn.net/doiido/article/details/44056671

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!