首页数据库oracle查看索引失效的方法

oracle查看索引失效的方法

时间2024-03-22 03:21:03发布访客分类数据库浏览312
导读:关于“oracle查看索引失效的方法”的知识点有一些人不是很理解,对此小编给大家总结了相关内容,文中的内容简单清晰,易于学习与理解,具有一定的参考学习价值,希望能对大家有所帮助,接下来就跟随小编一起学习一下“oracle查看索引失效的方法”...
关于“oracle查看索引失效的方法”的知识点有一些人不是很理解,对此小编给大家总结了相关内容,文中的内容简单清晰,易于学习与理解,具有一定的参考学习价值,希望能对大家有所帮助,接下来就跟随小编一起学习一下“oracle查看索引失效的方法”吧。

    

方法:1、利用“select status from user_indexes where index_name='索引名称'”语句,若结果返回VALID,则索引没有失效;2、利用“select status from DBA_IND_PARTITIONS”语句查看分区索引状态;3、利用“select status from dba_indexes”查看普通索引状态。

本教程操作环境:windows10系统、Oracle 12c版、Dell G3电脑。

oracle查看索引

1、打开PLSQL,输入账号密码,登陆需要判断索引状态的数据库。打开SQL窗口,输入如下SQL

select status from user_indexes where index_name='索引名称';

如果返回结果为VALID,则表示索引有效!

2、在相应用户下执行一下语句:

select status from DBA_IND_PARTITIONS   --分区索引

如果状态不是VALID的,那么就是失效的索引。

3、在相应用户下执行一下语句

select status from dba_indexes  --普通索引

如果状态不是VALID的,那么就是失效的索引。

扩展:

ORACLE查看某个表的索引状态

状态列STATUS说明:

valid:当前索引有效

N/A :分区索引 有效



以上就是关于oracle查看索引失效的方法的介绍啦,需要的朋友可以参考上述内容,希望对大家有帮助,欢迎关注网络,小编将为大家输出更多高质量的实用文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

oracle

若转载请注明出处: oracle查看索引失效的方法
本文地址: https://pptw.com/jishu/649954.html
sap和oracle有几点不同,哪个好 Oracle查询所有表怎样做,有几种方法

游客 回复需填写必要信息