ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 什么时候考虑重建索引?

什么时候考虑重建索引?

原创 Linux操作系统 作者:wei-xh 时间:2011-03-02 10:21:25 0 删除 编辑

负责管理的数据库,有几个表存在每天的定时迁移数据,即DELETE比较多。

在想需要不需要把索引重建下。而又找不到重建的理论依据。

可以考虑用如下的思路来决定需不需要重建。切记,加上online参数,要不会阻塞 dml操作。

vodkaCRMG>analyze index BPM_ACTINST_C2_IND validate structure online;


Index analyzed.

vodkaCRMG>select HEIGHT,(DEL_LF_ROWS/LF_ROWS)*100 from index_stats;

    HEIGHT (DEL_LF_ROWS/LF_ROWS)*100
---------- -------------------------
         3                .627503659

如果(DEL_LF_ROWS/LF_ROWS)*100 的值大于15%到20%,我觉得就有必要重建。

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

请登录后发表评论 登录
全部评论
Oracle ACE组成员,DBGeeK用户组发起人。曾在DTCC、ORACLE技术嘉年华、Gdevops等公开场合做过数据库技术专题分享,2017年应Oracle邀请在世界最大的数据库会议OOW上做技术分享。组织翻译了《拨云见日,解密Oracle ASM内核》一书。

注册时间:2009-07-04

  • 博文量
    422
  • 访问量
    2338885