Oracle DB优化-如何看SQL的执行计划+收集表的统计信息

何看SQL的执行计划:

1.PL/SQL Developer 显示执行计划

按F5,或者Tools->Explain Plan

2.CLI 打开SQL 跟踪:

SQL>set autot trace;

 

搜集表的统计信息

两种方法

1)在PL/SQL Developer 工具 “SQL Window” 中

Begin
dbms_stats.gather_table_stats('HR','EMP');
end;

2)命令行下:  

3)OEM下:

Server->Query Optimizer->Manage Optimizer Statistics->Operations->Gather Optimizer Statistics

选择表->添加schema+table->next->next->submit

 

posted @ 2018-10-15 23:51  Elan9145  阅读(403)  评论(0编辑  收藏  举报