oracle怎么關(guān)閉索引

oracle中,可以利用“alter index”語句關(guān)閉索引,該語句可以改變索引的狀態(tài),語法為“alter index index_name unusable;”;該語句表示禁用指定的索引,unusable表示當(dāng)前索引的狀態(tài)為失效。

oracle怎么關(guān)閉索引

本教程操作環(huán)境:windows10系統(tǒng)、Oracle 12c版、Dell G3電腦。

oracle關(guān)閉索引

禁用索引? ? ?

ORACLE使索引變成不可用的狀態(tài)? ? ? ? ? ?

語法如下:

alter?index?index_name?unusable;

執(zhí)行成功后,如果后續(xù)需要再用到該索引的話,就必須重建。重建后會自動變成usable。

示例如下:

oracle怎么關(guān)閉索引

索引狀態(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)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊6 分享