SQL语句的解释计划
可以通过plsql的工具-解释计划查看sql语句的解释计划;一个关键的视图:
select sql_text,
first_load_time,
action,
module,
elapsed_time,
cpu_time,
parse_calls,
executions
from v$sql
where first_load_time like '2010-04-17%'
and elapsed_time >1000000
--sql_text like '%10283%'
--and module not in ('PL/SQL Developer')
order by elapsed_time
查看解释计划时,应注意查看是否有 table access full(全表扫描);如果出现了Table access full,应查看原因:1、是否建立索引;2、是否进行表分析;
表分析的语句:analyze table xxxx compute statistics
页:
[1]