freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫講義ppt課件-資料下載頁

2025-04-30 18:13本頁面
  

【正文】 后利用日志 文件執(zhí)行事務(wù)恢復(fù),重建數(shù)據(jù)庫 ?轉(zhuǎn)儲 (靜態(tài) ) 運行事務(wù) 發(fā)生故障登記日志文件重裝后備副本 重新運行事務(wù)利用日志恢復(fù)登記日志文件? 數(shù)據(jù)庫本身未被破壞,但有些內(nèi)容可能不正確,則可 只利用日志文件恢復(fù),使數(shù)據(jù)庫回到某一正確狀態(tài)Date 29第七章 事物管理 數(shù)據(jù)庫恢復(fù)技術(shù)167。5 具有檢查點的恢復(fù)技術(shù) 利用日志文件恢復(fù)數(shù)據(jù)庫,一般要掃描整個日志文件, 日志是個流水帳,往往很長, 這樣做具有兩個問題:* 搜索整個日志文件將耗費大量的時間;* 許多已提交事務(wù)的更新結(jié)果實際上已寫入數(shù)據(jù)庫中,重新做這些事務(wù)只會浪費大量的時間。 因此,確定哪些事務(wù)需 REDO, 哪些不需 REDO, 就很有意義。解決的方法是: 在日志文件中設(shè)置檢查點記錄 DBMS周期性地在日志中記錄一個檢查點:將當前正在執(zhí)行(尚未提交)的所有事務(wù)記錄于一個記錄中 —— 檢查點記錄 。具體工作為:Date 30第七章 事物管理 數(shù)據(jù)庫恢復(fù)技術(shù) ① 將內(nèi)存中所有日志記錄寫入磁盤; ② 在磁盤日志文件中寫入一個檢查點記錄; ③ 將內(nèi)存中所有數(shù)據(jù)庫記錄寫入磁盤數(shù)據(jù)庫中; ④ 把檢查點記錄在日志文件中的地址寫入一個重新開始文件中。 在檢查點之前已提交的事務(wù)對數(shù)據(jù)庫的修改在檢查點之前或檢查點建立時已記入磁盤,只要數(shù)據(jù)庫未被破壞,不需要對這些事務(wù)執(zhí)行重做( REDO)。檢查點記錄的內(nèi)容包括: ① 建立檢查點時所有正在執(zhí)行的事務(wù)清單; ② 這些事務(wù)中最近的一個日志記錄地址。參見 P257圖 。Date 31第七章 事物管理 數(shù)據(jù)庫恢復(fù)技術(shù)具有檢查點的恢復(fù)算法? 根據(jù)重新開始文件中最后一個檢查點記錄的地址,在日志文件中找到最近的一個檢查點記錄;? 設(shè)置兩個隊列,將檢查點中的所有事務(wù)放入UNDOLIST, 并令 REDOLIST暫 為空集; UNDOLIST: 需要 UNDO操作的事務(wù)集合; REDOLIST: 需要 REDO操作的事務(wù)集合; ? 從該檢查點開始掃描日志文件到文件結(jié)束為止: 凡遇有 begin_transaction的事務(wù)放入 UNDOLIST; 凡遇有 mit的事務(wù) , 將它從 UNDOLIST移入REDOLIST;? 對 UNDOLIST中的事務(wù)執(zhí)行 UNDO操作 對 REDOLIST中的事務(wù)執(zhí)行 REDO操作Date 32第七章 事物管理 數(shù)據(jù)庫恢復(fù)技術(shù)日志T1開始T2提交T4開始T2開始T5開始T3開始T6開始T7開始T8開始T1提交T4提交T5提交T8提交T6提交T1 T3T5T3T6檢查點記錄內(nèi)容 最近一個檢查點?UNDOLIST:REDOLIST:{T3,T6}{ }? ?{T3,T6,T7}?{ }{T3,T7}{ T6 }{T3,T7,T8}{ T6 }{T3,T7}{T6,T8}? 執(zhí)行 UNDO 執(zhí)行 REDODate 33第七章 事物管理 數(shù)據(jù)庫恢復(fù)技術(shù)167。6 數(shù)據(jù)庫鏡像 前面已介紹,當數(shù)據(jù)庫系統(tǒng)發(fā)生故障時,可利用日志文件進行數(shù)據(jù)庫恢復(fù),但前提是日志文件必須完好。然而當發(fā)生介質(zhì)故障時,往往不僅數(shù)據(jù)庫被摧毀,日志文件也難逃惡運,此時恢復(fù)操作就無法實施。這在銀行數(shù)據(jù)庫等系統(tǒng)中是絕對不允許的。解決辦法: 數(shù)據(jù)庫鏡象: 將整個數(shù)據(jù)庫或其中的關(guān)鍵數(shù)據(jù)同時存放在兩個分離的物理磁盤上。每當主數(shù)據(jù)庫更新時,DBMS自動把更新后的數(shù)據(jù)復(fù)制到另一個磁盤上,從而自動保證主數(shù)據(jù)庫與鏡像數(shù)據(jù)庫的一致性。 但鏡象的內(nèi)容可選,如只是事務(wù)日志,或服務(wù)器上所有內(nèi)容,等等。Date 34第七章 事物管理 數(shù)據(jù)庫恢復(fù)技術(shù)數(shù)據(jù)庫鏡像的優(yōu)缺點:優(yōu)點:可提高數(shù)據(jù)庫的可用性。* 在介質(zhì)故障時,不需關(guān)閉系統(tǒng)和重裝后援副本,保證 “不間斷 ”地恢復(fù);* 便于并發(fā)操作,當主數(shù)據(jù)庫的某個對象被加排它鎖時,其它應(yīng)用可以讀鏡像數(shù)據(jù)庫。缺點:* 由于頻繁地復(fù)制數(shù)據(jù),會降低系統(tǒng)的運行效率;* 使用更多的磁盤設(shè)備。磁盤雙工: 用兩個不同控制器控制的磁盤存放同一內(nèi) 容,對數(shù)據(jù)庫的每個寫操作,兩個控制器同時實現(xiàn)。雙機熱備份: 用兩臺機器存放同一內(nèi)容。Date 35
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1