优化思路:
1.脚本优化;
2.索引优化;
3.分区表;
4.物化视图
分析执行计划set autotrace on;
执行计划基于数据库的统计信息analyze ,dbms_stats;
dbms_stats:dbms_stats.gather_table_stats,dbms_stats.gather_index_stats;
analyze :analyze table my_table compute statistics for table for all indexes for all columns;
对于使用哪个去收集statistics﹐应该把一个原则﹐凡是与cost-based optimizer相关的statistics﹐都应通过dbms_stats包收集。与cost-based optimizer无关的statistics(如empty blocks﹐average space等)都应通过analyze语句去收集。
转oracle优化贴:http://51power.blog.51cto.com/3549599/1683100