事務是使用者定義的乙個資料庫操作序列,這些操作要麼全做,要麼全不做,是乙個不可分割的工作單位。
1.原子性。要麼都做,要麼都不做。
2.一致性。事務執行結果必須是使資料庫從乙個一致性狀態變到另乙個一致性狀態。
3.隔離性。乙個事務的執行不能被其他事務干擾。
4.持續性。也稱永久性,事務提交對資料庫中資料的改變是永久的。
冗餘
資料轉儲和等級日誌檔案。
日誌檔案是用來記錄事務對資料庫的更新操作的檔案。
作用:
1.進行事務故障恢復
2.進行系統故障恢復
3.協助後備副本進行介質故障恢復。
1.登記的次序必須嚴格按併發事務執行的時間次序
2.必須先寫日誌檔案,後寫資料庫
只要存在一部分在檢查點右邊的,都得redo重做
。
只要經過了系統故障的,都得undo撤銷
資料庫恢復技術 10
1.基礎概念 事務是恢復並非控制的基本單位 2.定義事務 1.原子性 2.一致性 不一致狀態 3.隔離性 4.持續性 故障的影響 資料庫的恢復 資料庫管理系統必須具有把資料庫從錯誤狀態恢復到某一已知的正確狀態 亦稱為一致狀態或完整狀態 的功能,這就是資料庫的恢復管理系統對故障的對策。恢復子系統是資料...
資料庫恢復技術
資料庫恢復技術 故障種類 1.事務故障 某個事務在執行過程中由於種種原因未執行至正常終止點就夭折了 事務故障的恢復 1 對於可預見的錯誤,由事務程式來處理 2 對於不可預見的錯誤,由dbms強行回滾該事務 2.系統故障 整個系統的正常執行突然被破壞,所有正在執行的事務都非正常終止,記憶體中資料緩衝區...
資料庫恢復技術
事務的acid特性 資料庫系統故障的型別 事務故障 系統故障和介質故障影響事務的正常執行 介質故障和計算機病毒破壞資料 庫資料。各個子系統的er圖之間的衝突 在dbms中實現事務永續性的子系統是恢復管理子系統。後援副本的作用是故障後的恢復。事務日誌用於儲存對資料的更新操作。資料庫恢復的基礎是利用轉儲...