91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle無效索引修復

發布時間:2020-08-13 04:27:39 來源:ITPUB博客 閱讀:453 作者:數據小魏 欄目:關系型數據庫

ORA-01502: 索引或這類索引的分區處于不可用狀態

原因: 出現這個問題,可能有人move過表,或者disable 過索引。
1. alter table xxxxxx move tablespace xxxxxxx 命令后,索引就會失效。
2. alter index index_name  unusable,命令使索引失效。

解決辦法:
1. 重建索引才是解決這類問題的完全的方法。
     alter index index_name rebuild (online);

     或者alter index index_name rebuild;
2. 如果是分區索引只需要重建那個失效的分區 。
     alter index index_name rebuild partition partition_name (online);

     或者alter index index_name rebuild partition partition_name ;

3. 或者改變當前索引的名字。

說明:
1. alter session set skip_unusable_indexes=true;就可以在session級別跳過無效索引作查詢。
2. 分區索引應適用user_ind_partitions。
3. 狀態分4種:
    N/A說明這個是分區索引需要查user_ind_partitions或者user_ind_subpartitions來確定每個分區是否可用;
    VAILD說明這個索引可用;
    UNUSABLE說明這個索引不可用;
    USABLE 說明這個索引的分區是可用的。

4. 查詢當前索引的狀態:select distinct status from user_indexes;

5. 查詢那個索引無效:select index_name from  user_indexes where status <> 'VALID';

6. 詳細講解可參考:http://www.sudu.cn/info/html/edu/20071225/20526.html。

7. 批量rebuild下:select 'alter index '||index_name||' rebuild online;' from  user_indexes where status <> 'VALID' and index_name not like'%$$';


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

炎陵县| 清苑县| 盐津县| 奉贤区| 平远县| 陕西省| 广东省| 广饶县| 黄浦区| 通州区| 贡觉县| 许昌县| 嘉峪关市| 平顶山市| 文化| 西青区| 东丰县| 中方县| 平昌县| 渭源县| 莎车县| 仲巴县| 西畴县| 沙田区| 侯马市| 化隆| 涿鹿县| 深水埗区| 南皮县| 麻栗坡县| 璧山县| 霞浦县| 天津市| 彭州市| 尚义县| 花莲县| 竹溪县| 体育| 瑞昌市| 承德县| 安徽省|