db2 清空表導致表出現Unavailable
可能的原因
1、bad page
2、不記錄日誌方式的transaction出現rollback清空
針對第二種情況測試
開啟4個視窗,測試日誌滿導致清空表失敗,直至導致表狀態變成Unavailable
session 1:模擬實時業務,appid 800
session 2:執行線上備份 ,appid 1721
session 3:執行清空表,appid 1498
session 4:開啟db2top
session 5:檢視appid holding the oldest transaction log ,appid 1922
開始執行:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26224914/viewspace-2158129/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 快速清空DB2表記錄DB2
- db2清空表釋放空間的快速方法DB2
- IP地址被清空導致例項重啟
- 記一次執行緒池配置導致的ThreadLocal清空執行緒thread
- 更改主機名後,導致db2啟動不了DB2
- MySQL For Update導致全表排他鎖MySql
- 【DB2學習】由於TSM損壞導致歸檔失敗DB2
- ddl 導致分割槽表全域性索引unusable索引
- MySQL時區導致無法產生表MySql
- 查詢外部表出現KUP-4040錯誤
- 使用jquery實現的清空表單元素程式碼例項jQuery
- 隱形轉換導致全表掃描案例
- commit時表內容清空MIT
- javascript實現的清空表單元素內容程式碼例項JavaScript
- OGG 表結構變化導致同步異常
- AWR不自動刪除導致SYSAUX表空間滿UX
- ArcMap屬性表出現亂碼情況的解決
- undo表空間出現壞塊導致資料庫重啟問題解決資料庫
- 清空form表單例項程式碼ORM單例
- 使用db2 load from時導致DB的tablespace置成backup pending狀態DB2
- MySQL Online DDL導致全域性鎖表案例分析MySql
- Oracle11g新特性導致空表不能匯出Oracle
- db2表空間DB2
- db2表掛起DB2
- 插入排序雜湊CLUSTER表出現ORA-7445錯誤排序
- mysql怎麼清空表中的資料MySql
- jQuery如何清空表單元素的內容jQuery
- 故障分析 | MySQL 5.7 使用臨時表導致資料庫 CrashMySql資料庫
- jdbc autoReconnect=true 引數設定導致 slow log 爆表。JDBC
- UNDO表空間損壞導致資料庫無法OPEN資料庫
- Oracle JDBC驅動使用setDate()、setTimestamp()導致全表掃描OracleJDBC
- 線上重定義表導致constraint變成novalidateAI
- oracle BUG 5890312導致表空間瞬間暴漲Oracle
- Oracle GoldenGate導致IMP出現ORACLE 32588錯誤OracleGo
- Resource temporarily unavailableAI
- Latch導致MySQL CrashMySql
- 第三個計劃表出爐
- db2大表統計DB2