在oracle中,可以利用“alter index”語句關(guān)閉索引,該語句可以改變索引的狀態(tài),語法為“alter index index_name unusable;”;該語句表示禁用指定的索引,unusable表示當(dāng)前索引的狀態(tài)為失效。
本教程操作環(huán)境:windows10系統(tǒng)、Oracle 12c版、Dell G3電腦。
oracle關(guān)閉索引
禁用索引? ? ?
ORACLE使索引變成不可用的狀態(tài)? ? ? ? ? ?
語法如下:
alter?index?index_name?unusable;
執(zhí)行成功后,如果后續(xù)需要再用到該索引的話,就必須重建。重建后會自動變成usable。
示例如下:
索引狀態(tài)如下:
-
valid:當(dāng)前索引有效
-
N/A? :分區(qū)索引有效
-
unusable:索引失效
擴(kuò)展知識:
–恢復(fù)索引
ALTER?INDEX?UK_T_AUTH_USER_EMP_CODE?REBUILD;
–查看索引狀態(tài)
select?status??from?user_indexes?where?index_name=‘UK_T_AUTH_USER_EMP_CODE‘;
推薦教程:《Oracle視頻教程》
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦