免費開始練習
調查局四等申論題 105年 [資訊科學組] 資料庫應用概要

第 三 題

三、當資料庫系統發生失敗(failure)後,必須重新回到一個已知的正確狀態,稱之為復原(Recovery),請問資料庫系統發生失敗的種類,可分為那幾種?而面對各種不同種類的失敗,復原資料庫系統的方法為何?(25 分)
📝 此題為申論題

思路引導 VIP

考生看到此題應先將『失敗(Failure)』分類為:交易層級、系統層級、儲存媒體層級三大類。接著,針對每一類別提出對應的復原機制(如 Undo、Redo、Log-based 復原、備份還原),並強調日誌檔(Log)與檢查點(Checkpoint)在復原過程中的核心作用。

🤖
AI 詳解 AI 專屬家教

【破題】 資料庫復原(Recovery)機制的核心在於維持資料庫交易的「單元性(Atomicity)」與「持久性(Durability)」。當系統發生異常時,必須依據失敗的影響範圍與層級,採取對應的復原策略以確保資料的一致性。 【論述】

▼ 還有更多解析內容

升級 VIP 解鎖