資料庫原理 恢復策略

2021-10-03 18:59:36 字數 649 閱讀 9161

三種不同的資料庫故障,其恢復資料庫的策略也是不同的

1、事務故障的恢復

事務故障:事務執行至正常終點前被終止

恢復方法:利用日誌檔案撤銷此事務對資料庫進行的修改

恢復步驟

特點:事務故障的恢復由系統自動完成,不需要使用者進行干預

2、系統故障的恢復

系統故障造成資料庫不一致性的原因:

恢復的方法:

恢復的步驟:

特點:系統故障的恢復由系統在重新啟動的時候自動恢復,不需要使用者干預

3、介質故障的恢復:

恢復步驟:

①、裝入最新的後備資料庫副本,是資料庫恢復到最近一次資料庫一致性的狀態

②、裝入有關的日誌檔案副本,重做已經完成的事務

特點:介質故障的恢復需要管理員的介入

管理員的工作:

3、小結

資料庫備份恢復策略

主要策略 一周一次全量備份,並刪除上週的增量備份,全量備份 每天一次增量備份。全量備份 mysqldump uroot padmin123 quick events flush logs delete master logs single transaction databases fecmall ...

資料庫 恢復策略與資料庫映象

基本原則 登記的次序嚴格按並行事務執行的時間次序 必須先寫日誌檔案,後寫資料庫 寫日誌檔案操作 把表示這個修改的日誌記錄 寫到日誌檔案 寫資料庫操作 把對資料的修改寫到資料庫中 為什麼要先寫日誌檔案 the write ahead log 寫資料庫和寫日誌檔案是兩個不同的操作 在這兩個操作之間可能發...

mysql資料庫恢復策略 資料庫系統恢復策略概述

1 前言 儘管計算機系統的可靠性在不斷提高,資料庫系統中也採用了很多措施和方法保證資料庫系統的正確執行,但仍不可避免系統出現這樣或那樣的錯誤,導致資料庫資料丟失或破壞。所以,資料庫系統必須採取相應的恢復措施,把資料庫系統從故障狀態恢復到乙個已知的正確狀態,這就是本文要談的資料庫的故障恢復機制。本文主...