11 g自动收集统计信息

  13


打开:

<>之前开始   DBMS_AUTO_TASK_ADMIN.ENABLE才能(   ,,,,client_name =祝辞,auto  optimizer  stats 收集的,   ,,,,operation ,,=在零   ,,,,window_name =祝辞NULL   );   结束;/

关闭:

<>之前开始   DBMS_AUTO_TASK_ADMIN.DISABLE才能(   ,,,,client_name =祝辞,auto  optimizer  stats 收集的   ,,,,operation ,,=祝辞,NULL    ,,,,window_name =祝辞NULL   );   结束;/

数据库监视这每个表的变化信息,当变化超过10%就自动收集统计信息:

(查询统计信息是否过期?)

监测追踪近似数of  <代码> 年代,插入,更新<代码> ,以及<代码>删除 s的表和表是否被截断,自从上次统计数据聚集。您可以访问信息的变化表,<代码> USER_TAB_MODIFICATIONS> DBMS_STATS.FLUSH_DATABASE_MONITORING_INFO>

, <代码> GATHER_DATABASE_STATS> GATHER_SCHEMA_STATS> 选项> 收集,<代码>的,和<代码>收集,<代码>汽车> 修改已经超过10%,然后这些统计数据被认为是过时并再次聚集。

何时使用手工统计?
<李>

挥发性表删除或截断和重建的过程中。李李

<>

对象大的批量加载的目标增加10%或更多对象的总大小。

,


11 g自动收集统计信息