Oracle优化器陈旧统计

时间:2017-07-25 14:07:01

标签: oracle

如果表的统计信息是陈旧的,优化程序是否会使用它们?

我正在使用此查询检查统计信息:

select
      OWNER,TABLE_NAME,PARTITION_NAME,SUBPARTITION_NAME, NUM_ROWS,LAST_ANALYZED
from dba_TAB_STATISTICS
where STALE_STATS='YES'

2 个答案:

答案 0 :(得分:2)

  
    过时的统计数据仍然“被使用”,只是Oracle可以检测到陈旧的统计数据并在必要时重新收集它们

  

Yes,将使用它们。

答案 1 :(得分:0)

是优化程序将使用过时的统计信息。因此,始终建议自动或定期刷新统计信息。

相关问题