度量快速开发平台-专业、快速的软件定制快开平台

标题: Oracle基础之分析表 [打印本页]

作者: fteair    时间: 2020-6-6 14:50
标题: Oracle基础之分析表
analyze table tablename compute statistics;

analyze index indexname compute statistics;
(analyze 不会重建索引)
遇到当前表的查询或其他性能不好时,就可以对相应的表进行一次分析。
1。如果你的表经常由几千万变成几百万,又变成几千万那么需要制定分析计划定期表分析,同时可以一并分析索引,计算索引中数据的分布情况,这样CBO会选择更加准确的执行计划。
2。如果表结构变化了也要做下,也就是经常对表做dml就需要分析,现在推荐使用dbms_stats包。
分析表和索引的作用是将分析的结果被Oracle用于基于成本的优化生成更好的查询计划。


作者: fteair    时间: 2020-6-6 14:50

作者: caixuqad    时间: 2020-6-10 17:15

作者: fteair    时间: 2020-6-11 13:45
caixuqad 发表于 2017-7-10 17:15






欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/) Powered by Discuz! X3.2