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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 記一次執行緒池配置導致的ThreadLocal清空執行緒thread
- 清空form表單ORM
- MySQL時區導致無法產生表MySql
- db2大表統計DB2
- OGG 表結構變化導致同步異常
- MySQL Online DDL導致全域性鎖表案例分析MySql
- db2 建立bufferpool,表空間DB2
- ArcMap屬性表出現亂碼情況的解決
- Hadoop之JPS命令及真假現象(process information unavailable)HadoopORMAI
- Bootstrap select2 ,table, 清空表單formbootORM
- mysql怎麼清空表中的資料MySql
- 故障分析 | MySQL 5.7 使用臨時表導致資料庫 CrashMySql資料庫
- Oracle SYSAUX 表空間使用率100% 導致的DB 故障OracleUX
- 第三個計劃表出爐
- db2 sql批量插入一張表插入另一張表DB2SQL
- vcenter執行兩年,突然訪問出現503 Service unavailableAI
- Oracle資料庫分割槽表SPLIT操作導致歸檔瘋漲Oracle資料庫
- Oracle日常問題-臨時表過多導致exp速度慢Oracle
- dbms_lob儲存過程導致臨時表空間100%儲存過程
- DB2建立資料庫,建立表空間DB2資料庫
- Mysql實現定時清空一張表的舊資料並保留幾條資料MySql
- MAT確認導致OOM的具體功能表單的過程OOM
- 記一次,因表變數導致SQL執行效率變慢變數SQL
- 導致IP被封的原因
- 錯誤:bash: fork: Resource temporarily unavailableAI
- ntpdate會導致mysql slow query log出現很大的query timeMySql
- 研究發現房價上漲會導致生育率下降
- 什麼會導致HTTP代理出現400錯誤請求HTTP
- 防止工時表出錯的五種方法
- OGG相關的CPATURE導致SYSAUX表空間異常暴增處理UX
- MySQL鎖(二)表鎖:為什麼給小表加欄位會導致整個庫掛掉?MySql
- 故障分析 | replace into 導致主備不一致
- bring on 導致;引起;使…發展
- hash group by導致ORA-600
- 無限遞迴導致StackOverflowError遞迴Error
- 淺複製導致的bug
- undo truncate 導致qps下降分析
- 什麼會導致HTTP出現429請求過多錯誤?HTTP