真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Oracle無效索引修復(fù)

ORA-01502: 索引或這類索引的分區(qū)處于不可用狀態(tài)

成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供綿陽企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站建設(shè)、網(wǎng)站制作、H5建站、小程序制作等業(yè)務(wù)。10年已為綿陽眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。

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

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

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

     或者alter index index_name rebuild partition partition_name ;

3. 或者改變當(dāng)前索引的名字。

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

4. 查詢當(dāng)前索引的狀態(tài):select distinct status from user_indexes;

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

6. 詳細(xì)講解可參考: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'%$$';


網(wǎng)站標(biāo)題:Oracle無效索引修復(fù)
當(dāng)前地址:http://weahome.cn/article/ijpjeh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部