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

正文內(nèi)容

數(shù)據(jù)庫的恢復(fù)ppt課件-文庫吧資料

2025-05-06 18:13本頁面
  

【正文】 相同的方法(即 REDO+UNDO), 才能將數(shù)據(jù)庫恢復(fù)到一致性狀態(tài)。4. 如此處理下去,直至讀到此事務(wù)的開始標(biāo)記2. 系統(tǒng)故障的恢復(fù)? 系統(tǒng)故障造成數(shù)據(jù)庫不一致狀態(tài)的原因–一些未完成事務(wù)對(duì)數(shù)據(jù)庫的更新已寫入數(shù)據(jù)庫–一些已提交事務(wù)對(duì)數(shù)據(jù)庫的更新還留在緩沖區(qū)沒來得及寫入數(shù)據(jù)庫? 恢復(fù)方法–1. 撤消故障發(fā)生時(shí)未完成的事務(wù)–2. 重做已完成的事務(wù)? 系統(tǒng)故障的恢復(fù)由系統(tǒng)在重新啟動(dòng)時(shí)自動(dòng)完成,不需要用戶干預(yù)系統(tǒng)故障的恢復(fù)(續(xù))? 恢復(fù)步驟1. 正向掃描日志文件(即從頭掃描日志文件)–找出在故障發(fā)生前已經(jīng)提交的事務(wù) ,將事務(wù)標(biāo)識(shí)記入重做隊(duì)列–同時(shí)找出故障發(fā)生時(shí)尚未完成的事務(wù) ,將事務(wù)標(biāo)識(shí)記入撤消隊(duì)列 系統(tǒng)故障的恢復(fù)(續(xù))2. 對(duì)撤消隊(duì)列中的各個(gè)事務(wù)進(jìn)行撤消 (UNDO)處理–反向掃描日志文件,對(duì)每個(gè) UNDO事務(wù)的更新操作執(zhí)行逆操作,即將日志記錄中 “更新前的值”寫入數(shù)據(jù)庫 3. 對(duì)重做隊(duì)列中的各個(gè)事務(wù)進(jìn)行重做 (REDO)處理–正向掃描日志文件,對(duì)每個(gè) REDO事務(wù)重新執(zhí)行登記的操作。2. 對(duì)該事務(wù)的更新操作執(zhí)行逆操作。 轉(zhuǎn)儲(chǔ)狀態(tài)動(dòng)態(tài)轉(zhuǎn)儲(chǔ) 靜態(tài)轉(zhuǎn)儲(chǔ)轉(zhuǎn)儲(chǔ)方式海量轉(zhuǎn)儲(chǔ) 動(dòng)態(tài)海量轉(zhuǎn)儲(chǔ) 靜態(tài)海量轉(zhuǎn)儲(chǔ)增量轉(zhuǎn)儲(chǔ) 動(dòng)態(tài)增量轉(zhuǎn)儲(chǔ) 靜態(tài)增量轉(zhuǎn)儲(chǔ)冗余數(shù)據(jù) 日志文件? 1. 什么是日志文件–日志文件 (log)是用來記錄事務(wù)對(duì)數(shù)據(jù)庫的更新操作的文件。 轉(zhuǎn)儲(chǔ)是指 DBA將整個(gè)數(shù)據(jù)庫復(fù)制到磁帶或另一個(gè)磁盤上保存起來的過程q登記日志文件q恢復(fù)策略冗余數(shù)據(jù) 轉(zhuǎn)儲(chǔ)的用途? 用途:供介質(zhì)故障恢復(fù)時(shí)使用–一旦系統(tǒng)發(fā)生介質(zhì)故障,數(shù)據(jù)庫遭到破壞,可以將后備副本重新裝入,把數(shù)據(jù)庫恢復(fù)起來。介質(zhì)故障常見原因–硬件故障? 磁盤損壞? 磁頭碰撞–操作系統(tǒng)的某種潛在錯(cuò)誤–瞬時(shí)強(qiáng)磁場(chǎng)干擾介質(zhì)故障(續(xù))? 介質(zhì)故障的恢復(fù)–裝入 數(shù)據(jù)庫發(fā)生介質(zhì)故障前某個(gè)時(shí)刻的數(shù)據(jù) 副本–重做自此時(shí)始的所有 成功事務(wù) ,將這些事務(wù)已提交的結(jié)果重新記入數(shù)據(jù)庫( REDO)故障的種類小結(jié)? 數(shù)據(jù)庫系統(tǒng)中各類故障對(duì)數(shù)據(jù)庫的影響–數(shù)據(jù)庫本身被破壞 (介質(zhì)故障)–數(shù)據(jù)庫處于不一致狀態(tài)? 數(shù)據(jù)庫中包含了未完成事務(wù)對(duì)數(shù)據(jù)庫的修改(事務(wù)故障、系統(tǒng)故障)? 數(shù)據(jù)庫中丟失了已提交事務(wù)對(duì)數(shù)據(jù)庫的修改(系統(tǒng)故障)? 不同類型的故障應(yīng)采用不同的恢復(fù)操作故障的種類小結(jié)(續(xù))? 恢復(fù)操作的基本原理:簡(jiǎn)單–任何恢復(fù)操作的原理都是一樣的–原理: 利用 存儲(chǔ)在系統(tǒng)其它地方的 冗余數(shù)據(jù) 來重建 數(shù)據(jù)庫中已經(jīng)被破壞或已經(jīng)不正確的那部分?jǐn)?shù)據(jù)? 恢復(fù)的實(shí)現(xiàn)技術(shù):復(fù)雜–一般一個(gè)大型數(shù)據(jù)庫產(chǎn)品,恢復(fù)子系統(tǒng)的代碼要占全部代碼的 10%以上 恢復(fù)的實(shí)現(xiàn)技術(shù)? 恢復(fù)技術(shù)的原理– 利用存儲(chǔ)在系統(tǒng)其它地方的冗余數(shù)據(jù)來修復(fù)或重建數(shù)據(jù)庫中被破壞的或不正確的數(shù)據(jù)。–事務(wù)故障的恢復(fù): 事務(wù)撤消( UNDO)? 恢復(fù)程序要在不影響其它事務(wù)運(yùn)行的情況下,強(qiáng)行回滾( ROLLBACK) 該事務(wù),即清除該事務(wù)對(duì)數(shù)據(jù)庫的所有修改,使得這個(gè)事務(wù)象根本沒有啟動(dòng)過一樣系統(tǒng)故障? 系統(tǒng)故障的恢復(fù)– 1. 清除尚未完成的事務(wù)對(duì)數(shù)據(jù)庫的所有修改? 如果 DBMS無法確定哪些事務(wù)已更新過數(shù)據(jù)庫,則系統(tǒng)重新啟動(dòng)后,恢復(fù)程序要強(qiáng)行撤消( UNDO)所有未完成事務(wù),使這些事務(wù)象沒有運(yùn)行過一
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1