ORACLE学习记:[1]oracle索引分类rebuild总结

 时间:2026-02-16 01:17:05

1、普通B-Tree索引:

  普通索引在user_indexes查询status,状态(valid:有效;unusable:失效,N/A:分区索引有效),注意,要查询分区索引有效与否,需要查询另外的表,请参见接下来的内容

-->>

索引重建SQL:alter index index_name rebuild pararllel 4 nologging;

注意:这里的并行,可以不加,如果有条件有需要可根据实际情况设置.

ORACLE学习记:[1]oracle索引分类rebuild总结

2、分区索引:

  -->>查询分区索引是全局分区索引还是本地分区索引,取决于user_part_indexes中locality字段:全局分区索引(LOCAL),本地分区索引(GLOBAL);

ORACLE学习记:[1]oracle索引分类rebuild总结

3、全局分区索引

要么全部USABLE,要么全部UNUSABLE[分区表索引状态也就只有那两种].所以一般不rebuild,便捷的方法是先drop再create.这里主要以本地分区索引为主

4、本地单分区索引

   --->>查询分区信息在user_ind_partitions表中查询,复合分区索引状态在这里显示的是N/A,若要确定子分区索引状态在user_ind_subpartitions中查询

重建分区索引SQL:

 Alter index index_name rebuild partition partition_name pararllel 4 nologging;

ORACLE学习记:[1]oracle索引分类rebuild总结

5、本地复合分区索引:

查询分区信息在user_ind_subpartitions表中查询

重建子分区索引SQL:

 Alter index index_name rebuild subpartition subpartition_name  pararllel 4 nologging

ORACLE学习记:[1]oracle索引分类rebuild总结

  • FineReport制作报表:如何进行报表查看
  • 三国乱世212副本怎么过
  • Windows server 2008不显示最后登录的用户名
  • 我要翘课第4关怎么过
  • 怎样添加Mysql的数据源
  • 热门搜索
    四川旅游最佳路线 曲阜旅游攻略 泰山 旅游攻略 耗油量怎么算 新家具多久可以入住 淘宝怎么设置打折 丽江旅游景点 negro怎么读 莆田旅游 孕妇可以喝酸奶吗