清理重建失敗的索引
有時候重建索引發生意外中斷,下次再執行的時候會報錯:資源忙。可以利用下面方法來清理失敗的索引,釋放資源:
9i要注意版本,有些版本要打個補丁才有這個功能;10g是自帶的
SQL> select obj#,flags from ind$ where obj#=74304;
OBJ# FLAGS
---------- ----------
74304 2562
DECLARE
isClean BOOLEAN;
BEGIN
isClean := FALSE;
WHILE isClean=FALSE
LOOP
isClean := dbms_repair.online_index_clean(
dbms_repair.all_index_id, dbms_repair.lock_wait);
dbms_lock.sleep(10);
END LOOP;
END;
/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/756652/viewspace-312648/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何清除建立失敗的索引索引
- 索引重建索引
- 重建索引索引
- TortoiseSVN 執行清理( cleanUp )失敗的解決方案
- [20200108]線上建立索引失敗分析.txt索引
- SQL Server 2014的重建索引SQLServer索引
- MSSQL Rebuild(重建)索引SQLRebuild索引
- oracle重建索引(二)Oracle索引
- oracle重建索引(一)Oracle索引
- oracle重建索引(三)Oracle索引
- 匿名類 與 索引重建索引
- Java的快速失敗和安全失敗Java
- ORACLE 分割槽索引UNUSABLE導致的DML操作失敗引起的血案Oracle索引
- HugeGraph之索引重建和刪除索引
- 如何在Mac上重建Spotlight索引Mac索引
- 教你如何在 elasticsearch 中重建索引Elasticsearch索引
- sqlserver索引重建和索引重組的區別和操作方法SQLServer索引
- 【TUNE_ORACLE】索引定期重建的利與弊Oracle索引
- 以失敗為機制:奇異人生中的真實失敗與虛構性失敗
- 重建索引報ORA-14086錯誤索引
- git push程式碼失敗,鑑權失敗Git
- 快速失敗機制&失敗安全機制
- 【伺服器資料恢復】RAID5重建初始化失敗,資料丟失的資料恢復伺服器資料恢復AI
- Composer 失敗
- 新手必看:如何在Mac上重建Spotlight索引Mac索引
- 建站失敗的原因分析
- npm install失敗的可能NPM
- 快速失敗是讓失敗立即快速發生! - pathelland
- Win7 Nginx啟動失敗 cmd命令失敗Win7Nginx
- git merge失敗Git
- npm install失敗NPM
- npm install 失敗NPM
- 如何突破失敗
- 一場“失敗”的突破:淺談《最後的生還者2》“失敗”的根源
- LOB欄位相關概念(自動建立LOB索引段和重建索引方法)索引
- dota2啟動失敗 初始化vulkan失敗
- 2020-11-05---idea快取和索引的清理Idea快取索引
- proton執行失敗