Oracle 查看index是否失效

Posted xibuhaohao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 查看index是否失效相关的知识,希望对你有一定的参考价值。

一、普通索引是否失效

select * from dba_indexes s where s.owner  in (‘ISMP‘,‘BOSS‘,‘PAY‘,‘ACCOUNT‘,‘SETTLE‘,‘TEMP_DSF‘) and s.status!=‘VALID‘;

二、分区索引状态
select * from dba_ind_partitions l where l.index_owner  in (‘ISMP‘,‘BOSS‘,‘PAY‘,‘ACCOUNT‘,‘SETTLE‘,‘TEMP_DSF‘) and l.status!=‘USABLE‘;

三、重建索引

rebuild online;

以上是关于Oracle 查看index是否失效的主要内容,如果未能解决你的问题,请参考以下文章

怎么查看索引oracle,建索引

oracle如何避免查询数据的时候索引失效

oracle里,truncate一个分区,能不能保留全局索引

Oracle 索引的失效和重建

oracle 索引失效是怎么回事?

让oracle数据库中的约束失效