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

正文內(nèi)容

數(shù)據(jù)庫恢復(fù)ppt課件-資料下載頁

2025-04-30 18:10本頁面
  

【正文】 有檢查點(diǎn)的恢復(fù)技術(shù)一、問題的提出二、檢查點(diǎn)技術(shù)三、利用檢查點(diǎn)的恢復(fù)策略92 具有檢查點(diǎn)的恢復(fù)技術(shù)一、問題的提出二、檢查點(diǎn)技術(shù)三、利用檢查點(diǎn)的恢復(fù)策略93一、問題的提出l問題的提出– 利用日志技術(shù)進(jìn)行數(shù)據(jù)庫恢復(fù)時(shí),恢復(fù)子系統(tǒng)必須搜索日志,確定哪些事務(wù)需要 REDO, 哪些事務(wù)需要 UNDO。– 兩個(gè)問題? 搜索整個(gè)日志將耗費(fèi)大量的時(shí)間? 很多需要 REDO處理的事務(wù)其實(shí)已經(jīng)將它們的更新操作結(jié)果寫到數(shù)據(jù)庫中了,然而恢復(fù)子系統(tǒng)又重新執(zhí)行了這些操作,浪費(fèi)了大量時(shí)間94問題的提出(續(xù))l解決方案– 具有檢查點(diǎn)( checkpoint) 的恢復(fù)技術(shù)? 在日志文件中增加檢查點(diǎn)記錄 ( checkpoint)? 增加重新開始文件? 恢復(fù)子系統(tǒng)在登錄日志文件期間動(dòng)態(tài)地維護(hù)日志 95 具有檢查點(diǎn)的恢復(fù)技術(shù)一、問題的提出二、檢查點(diǎn)技術(shù)三、利用檢查點(diǎn)的恢復(fù)策略96二、檢查點(diǎn)技術(shù)l檢查點(diǎn)記錄的內(nèi)容– 1. 建立檢查點(diǎn)時(shí)刻所有正在執(zhí)行的事務(wù)清單– 2. 這些事務(wù)最近一個(gè)日志記錄的地址l重新開始文件的內(nèi)容– 記錄各個(gè)檢查點(diǎn)記錄在日志文件中的地址 97檢查點(diǎn)技術(shù)(續(xù))98檢查點(diǎn)技術(shù)(續(xù))l在檢查點(diǎn)動(dòng)態(tài)維護(hù)日志文件的步驟1. 將當(dāng)前日志緩沖區(qū)中的所有日志記錄寫入磁盤的日志文件上。2. 在日志文件中寫入一個(gè)檢查點(diǎn)記錄。3. 將當(dāng)前數(shù)據(jù)緩沖區(qū)的所有數(shù)據(jù)記錄寫入磁盤的數(shù)據(jù)庫中。4. 把檢查點(diǎn)記錄在日志文件中的地址寫入一個(gè)重新開始文件。99檢查點(diǎn)技術(shù)(續(xù))l恢復(fù)子系統(tǒng)可以定期或不定期地建立檢查點(diǎn)保存數(shù)據(jù)庫狀態(tài)– 定期? 按照預(yù)定的一個(gè)時(shí)間間隔– 不定期? 按照某種規(guī)則,如日志文件已寫滿一半建立一個(gè)檢查點(diǎn)。100 具有檢查點(diǎn)的恢復(fù)技術(shù)一、問題的提出二、檢查點(diǎn)技術(shù)三、利用檢查點(diǎn)的恢復(fù)策略101三、利用檢查點(diǎn)的恢復(fù)策略l使用檢查點(diǎn)方法可以改善恢復(fù)效率– 當(dāng)事務(wù) T在一個(gè)檢查點(diǎn)之前提交,T對(duì)數(shù)據(jù)庫所做的修改一定都已寫入數(shù)據(jù)庫,寫入時(shí)間是在這個(gè)檢查點(diǎn)建立之前或在這個(gè)檢查點(diǎn)建立之時(shí)– 在進(jìn)行恢復(fù)處理時(shí),沒有必要對(duì)事務(wù) T執(zhí)行 REDO操作102利用檢查點(diǎn)的恢復(fù)策略(續(xù))l恢復(fù)策略Tc (檢查點(diǎn) ) Tf(系統(tǒng)故障 ) REDOUNDOUNDO REDOT2T3T4T5不要 REDOT1103利用檢查點(diǎn)的恢復(fù)策略(續(xù))T1 : 在檢查點(diǎn)之前提交。 T2: 在檢查點(diǎn)之前開始執(zhí)行, 在檢查點(diǎn)之后故障點(diǎn)之前提交。 T3: 在檢查點(diǎn)之前開始執(zhí)行, 在故障點(diǎn)時(shí)還未完成。 T4: 在檢查點(diǎn)之后開始執(zhí)行, 在故障點(diǎn)之前提交。 T5: 在檢查點(diǎn)之后開始執(zhí)行, 在故障點(diǎn)時(shí)還未完成。104利用檢查點(diǎn)的恢復(fù)策略(續(xù))l恢復(fù)步驟1. 從重新開始文件中找到最后一個(gè)檢查點(diǎn)記錄在日志文件中的地址,由該地址在日志文件中找到最后一個(gè)檢查點(diǎn)記錄105利用檢查點(diǎn)的恢復(fù)策略(續(xù))正在執(zhí)行的事務(wù)清單 ACTIVELIST– 建立兩個(gè)事務(wù)隊(duì)列? UNDOLIST: 需要執(zhí)行 undo操作的事務(wù)集合? REDOLIST: 需要執(zhí)行 redo操作的事務(wù)集合– 把 ACTIVELIST暫時(shí)放入 UNDOLIST隊(duì)列, REDO隊(duì)列暫為空。 106利用檢查點(diǎn)的恢復(fù)策略(續(xù)),直到日志文件結(jié)束– 如有新開始的事務(wù) Ti,把 Ti暫時(shí)放入 UNDOLIST隊(duì)列– 如有提交的事務(wù) Tj,把 Tj從 UNDOLIST隊(duì)列移到 REDOLIST隊(duì)列 UNDOLIST中的每個(gè)事務(wù)執(zhí)行 UNDO操作 , 對(duì) REDOLIST中的每個(gè)事務(wù) 執(zhí)行REDO操作 107第十章 數(shù)據(jù)庫恢復(fù)技術(shù) 事務(wù)的基本概念 數(shù)據(jù)庫恢復(fù)概述 故障的種類 恢復(fù)的實(shí)現(xiàn)技術(shù) 恢復(fù)策略 具有檢查點(diǎn)的恢復(fù)技術(shù) 數(shù)據(jù)庫鏡像 小結(jié)108 數(shù)據(jù)庫鏡像l介質(zhì)故障是對(duì)系統(tǒng)影響最為嚴(yán)重的一種故障,嚴(yán)重影響數(shù)據(jù)庫的可用性– 介質(zhì)故障恢復(fù)比較費(fèi)時(shí)– 為預(yù)防介質(zhì)故障, DBA必須周期性地轉(zhuǎn)儲(chǔ)數(shù)據(jù)庫l提高數(shù)據(jù)庫可用性的解決方案– 數(shù)據(jù)庫鏡像( Mirror)109數(shù)據(jù)庫鏡像(續(xù))l數(shù)據(jù)庫鏡像– DBMS自動(dòng)把整個(gè)數(shù)據(jù)庫或其中的關(guān)鍵數(shù)據(jù)復(fù)制到另一個(gè)磁盤上– DBMS自動(dòng)保證鏡像數(shù)據(jù)與主數(shù)據(jù)的一致性 (圖 )110數(shù)據(jù)庫鏡像(續(xù))l數(shù)據(jù)庫鏡像的用途– 出現(xiàn)介質(zhì)故障時(shí)? DBMS自動(dòng)利用鏡像磁盤數(shù)據(jù)進(jìn)行數(shù)據(jù)庫的恢復(fù),不需要關(guān)閉系統(tǒng)和重裝數(shù)據(jù)庫副本 (圖 )– 沒有出現(xiàn)故障時(shí)? 可用于并發(fā)操作 (圖 )– 一個(gè)用戶對(duì)數(shù)據(jù)加排他鎖修改數(shù)據(jù)– 其他用戶可以讀鏡像數(shù)據(jù)庫上的數(shù)據(jù) 111數(shù)據(jù)庫鏡像(續(xù))圖 數(shù)據(jù)庫鏡像112第十章 數(shù)據(jù)庫恢復(fù)技術(shù) 事務(wù)的基本概念 數(shù)據(jù)庫恢復(fù)概述 故障的種類 恢復(fù)的實(shí)現(xiàn)技術(shù) 恢復(fù)策略 具有檢查點(diǎn)的恢復(fù)技術(shù) 數(shù)據(jù)庫鏡像 小結(jié)113 小結(jié)l如果數(shù)據(jù)庫只包含成功事務(wù)提交的結(jié)果,就說數(shù)據(jù)庫處于一致性狀態(tài)。保證數(shù)據(jù)一致性是對(duì)數(shù)據(jù)庫的最基本的要求。l事務(wù)是數(shù)據(jù)庫的邏輯工作單位– DBMS保證系統(tǒng)中一切事務(wù)的原子性、一致性、隔離性和持續(xù)性114小結(jié)(續(xù))lDBMS必須對(duì)事務(wù)故障、系統(tǒng)故障和介質(zhì)故障進(jìn)行恢復(fù)l恢復(fù)中最經(jīng)常使用的技術(shù):數(shù)據(jù)庫轉(zhuǎn)儲(chǔ)和登記日志文件l恢復(fù)的基本原理:利用存儲(chǔ)在后備副本、日志文件和數(shù)據(jù)庫鏡像中的冗余數(shù)據(jù)來重建數(shù)據(jù)庫115小結(jié)(續(xù))l常用恢復(fù)技術(shù)– 事務(wù)故障的恢復(fù)? UNDO– 系統(tǒng)故障的恢復(fù)? UNDO + REDO– 介質(zhì)故障的恢復(fù)? 重裝備份并恢復(fù)到一致性狀態(tài) + REDO116小結(jié)(續(xù))l提高恢復(fù)效率的技術(shù)– 檢查點(diǎn)技術(shù)? 可以提高系統(tǒng)故障的恢復(fù)效率? 可以在一定程度上提高利用動(dòng)態(tài)轉(zhuǎn)儲(chǔ)備份進(jìn)行介質(zhì)故障恢復(fù)的效率– 鏡像技術(shù)? 鏡像 技術(shù)可以改善介質(zhì)故障的恢復(fù)效率11
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1