在oracle中,可以利用「alter index」語句關閉索引,該語句可以改變索引的狀態,語法為「alter index index_name unusable;」;語句表示停用指定的索引,unusable表示目前索引的狀態為失效。
本教學操作環境:windows10系統、Oracle 12c版、Dell G3電腦。
停用索引
ORACLE讓索引變成不可用的狀態
語法如下:
alter index index_name unusable;
執行成功後,如果後續需要再用到該索引的話,就必須重建。重建後會自動變成usable。
範例如下:
索引狀態如下:
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影片教學》
#
以上是oracle怎麼關閉索引的詳細內容。更多資訊請關注PHP中文網其他相關文章!