Please enable JavaScript.
Coggle requires JavaScript to display documents.
個人覆審系統 (進行HouseKeeping (長期:優化自動化程式(已完成) (設定執行時間 (指定週期, Ex:每週二~五, 設定時間, Ex…
個人覆審系統
進行HouseKeeping
遭遇的困難
無法一次清檔
DB Tx Log空間不足
影響線上及批次作業的效能
單一Table資料高達11億筆
短期:人工控制
一次刪除少量資料
分析適當資料量,不同條件設定
依統整後資料量,分階段刪除
在離峰時段執行
PM 9:30~12:00
AM 3:00~7:30
長期:優化自動化程式(已完成)
設定執行時間
指定週期, Ex:每週二~五
設定時間, Ex:AM 3:00~7:30
指定DB及Table
指定筆數
1萬筆/次
1000萬/1筆設定總數 (1萬*1000次)
設定條件
日期設定保留天數
多元條件(SQL彈性調整)
記錄設定歷程、原因
與BU協調,資料保留15個月
成果(6月 vs 10月)
節省110GB(6月:417GB,10月:307GB)
清除11.6億筆資料(6月:22.3億筆,10月:10.7億筆)
清理57個Table
發現DB空間不足
導致DB備份失敗