ITPub博客

首页 > Linux操作系统 > Linux操作系统 > dbms_stats vs analyze监控索引的使用

dbms_stats vs analyze监控索引的使用

原创 Linux操作系统 作者:hnhycwh 时间:2012-07-10 14:46:38 0 删除 编辑

当某个索引处于monitoring usage的时候,如果使用dbms_stats去分析表并且同时分析索引,会将该索引的v$object_usage.USED设置为TRUE,导致监控了N天的可疑索引前功近弃。这并不是我们所希望的.

如果使用analyze,索引的状态不会被设置为USE = TRUE

在10gR2中仍然有种情况

alter index  ind_t monitoring usage;

select * from v$object_usage;

 

analyze table test compute statistics;

select * from v$object_usage

exec dbms_stats.gather_table_stats(user,'test',cascade=>true);

select * from v$object_usage;

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27131216/viewspace-735079/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-07-05

  • 博文量
    14
  • 访问量
    3427