当一个数据表的数据达到几十亿笔的时候,对整个表做表分析代价较大。

像实际业务中有多达20亿笔的数据

Toad Oracle Parttion表分析

以下为做parttion analyze的步骤

Toad Oracle Parttion表分析

 

Toad Oracle Parttion表分析

Toad Oracle Parttion表分析

一般reload刷新不出来的时候,关闭该windows,重新打开table analyze

Toad Oracle Parttion表分析

此时选择需要做analyze的分区做analyze。

对table做完分析可以提高正确执行计划的执行。

当表没有做分析的时候,Oracle10g之后 会使用动态采样来收集统计信息。 获取准确的段对象(表,表分区,索引等)的分析数据,是CBO存在的基石,CBO的机制就是收集尽可能多的对象信息和系统信息,通过对这些信息进行计算,分析,评估,最终得出一个成本最低的执行计划。

所以对于CBO,数据段的分析就非常重要。
 

相关文章:

  • 2021-12-02
  • 2022-12-23
  • 2022-03-01
  • 2022-03-05
  • 2021-11-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-02-08
  • 2021-11-04
  • 2022-12-23
  • 2021-07-14
  • 2022-12-23
相关资源
相似解决方案