oracle怎么关闭索引

oracle中,可以利用“alter index”语句关闭索引,该语句可以改变索引的状态,语法为“alter index index_name unusable;”;该语句表示禁用指定的索引,unusable表示当前索引的状态为失效。

oracle怎么关闭索引

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

oracle关闭索引

禁用索引     

ORACLE使索引变成不可用的状态           

语法如下:

alter index index_name unusable;

执行成功后,如果后续需要再用到该索引的话,就必须重建。重建后会自动变成usable。

示例如下:

oracle怎么关闭索引

索引状态如下:

  • valid:当前索引有效

  • N/A  :分区索引有效

  • unusable:索引失效

扩展知识:

–恢复索引

ALTER INDEX UK_T_AUTH_USER_EMP_CODE REBUILD;

–查看索引状态

select status  from user_indexes where index_name=‘UK_T_AUTH_USER_EMP_CODE‘;

推荐教程:《Oracle视频教程

以上就是

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享