分析Oracle 9i中的表V / s DBMS_STATS

时间:2011-10-14 10:04:35

标签: oracle oracle9i

Oracle 9i中是否已弃用ANALYZE TABLE <table_name> COMPUTE/ESTIMATE STATISTICS

虽然DBMS_STATS优于ANALYZE,但我不能在Oracle 9i中使用ANALYZE吗?它不会帮我收集正确的统计数据吗?

2 个答案:

答案 0 :(得分:2)

请浏览此链接:http://www.idevelopment.info/data/Oracle/DBA_tips/Tuning/TUNING_17.shtml

它描述了“Analyze vs. DBMS_STATS”部分中ANALYZE和DBMS_STATS之间的区别。希望它有所帮助。

答案 1 :(得分:1)

ANALYZE创建直方图,而DBMS_STATS收集有关表格的更准确统计数据。基于成本的优化器将决定这些,因此获得更好的stat非常有用,因此优化器可能会有更好的决策。