監督擷取復原
如果 Extract 在長時間執行的交易開啟時中止,當它再次啟動時,可能需要很長的時間來復原。為了復原其處理狀態,「擷取」必須回搜尋線上日誌和封存日誌 (如有必要),以尋找該長時間執行交易的第一個日誌記錄。交易啟動的時間越長,復原所花費的時間就越長,而 Extract 似乎會停滯。
若要確認 Extract 是否正確復原,請使用 SEND EXTRACT 命令搭配 STATUS 選項。會顯示下列其中一種狀態表示法,您可以在 Extract 在復原過程中變更其日誌讀取位置時,追蹤進度。
在恢復 [1]
Extract 正在復原至其異動日誌中的檢查點。這表示它是從 BR 檢查點檔案、封存 / 線上日誌讀取,或是從封存 / 線上日誌中的「復原檢查點」讀取。
復原中 [2]
Extract 正在從其檢查點復原至歷程檔結尾。這表示當最後一個交易未完全寫入,然後重新寫入交易時,就會將復原標記附加至輸出歷程檔。
復原完成
復原已完成,將繼續一般處理。