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

正文內(nèi)容

數(shù)據(jù)庫恢復(fù)技術(shù)(3)(參考版)

2025-05-19 11:21本頁面
  

【正文】 。 ? 事務(wù)是數(shù)據(jù)庫的邏輯工作單位 ? DBMS保證系統(tǒng)中一切事務(wù)的原子性、一致性、隔離性和持續(xù)性 An Introduction to Database System 小結(jié)(續(xù)) ? DBMS必須對事務(wù)故障、系統(tǒng)故障和介質(zhì)故障進(jìn)行恢復(fù) ? 恢復(fù)中最經(jīng)常使用的技術(shù):數(shù)據(jù)庫轉(zhuǎn)儲(chǔ)和登記日志文件 ? 恢復(fù)的基本原理:利用存儲(chǔ)在后備副本、日志文件和數(shù)據(jù)庫鏡像中的冗余數(shù)據(jù)來重建數(shù)據(jù)庫 An Introduction to Database System 小結(jié)(續(xù)) ? 常用恢復(fù)技術(shù) ? 事務(wù)故障的恢復(fù) ? UNDO ? 系統(tǒng)故障的恢復(fù) ? UNDO + REDO ? 介質(zhì)故障的恢復(fù) ? 重裝備份并恢復(fù)到一致性狀態(tài) + REDO An Introduction to Database System 小結(jié)(續(xù)) ? 提高恢復(fù)效率的技術(shù) ? 檢查點(diǎn)技術(shù) ? 可以提高系統(tǒng)故障的恢復(fù)效率 ? 可以在一定程度上提高利用動(dòng)態(tài)轉(zhuǎn)儲(chǔ)備份進(jìn)行介質(zhì)故障恢復(fù)的效率 ? 鏡像技術(shù) ? 鏡像 技術(shù)可以改善介質(zhì)故障的恢復(fù)效率 An Introduction to Database System An Introduction to Database System An Introduction to Database System 下課了。 ? 再根據(jù)回滾段中的數(shù)據(jù),撤消未正常提交的事務(wù)的操作(圖 ) 優(yōu)點(diǎn):只需要掃描日志文件一遍 An Introduction to Database System Oracle的恢復(fù)技術(shù)(續(xù)) 圖 Oracle的恢復(fù)過程 (a) 發(fā)生故障,事務(wù)非正常終止 Ta Tf T1 T3 T2 T44 時(shí)間 An Introduction to Database System Oracle的恢復(fù)技術(shù)(續(xù)) (b) 利用 REDO文件,重做所有操作 時(shí)間 T1 T3 T2 T44 An Introduction to Database System Oracle的恢復(fù)技術(shù)(續(xù)) (c) 利用回滾段撤消未提交的事務(wù)數(shù)據(jù)庫恢復(fù)到一致性狀態(tài) 時(shí)間 T1 T2 An Introduction to Database System Oracle的恢復(fù)技術(shù)(續(xù)) ? ORACLE (續(xù) ) ? 介質(zhì)故障恢復(fù) ? 重裝數(shù)據(jù)庫后備副本文件,恢復(fù)到轉(zhuǎn)儲(chǔ)時(shí)的數(shù)據(jù)庫一致性狀態(tài) ? 利用在此之后轉(zhuǎn)儲(chǔ)的 REDO日志文件副本將數(shù)據(jù)庫恢復(fù)到最近點(diǎn) (類似于系統(tǒng)故障恢復(fù) ) An Introduction to Database System 第七章 數(shù)據(jù)庫恢復(fù)技術(shù) 事務(wù)的基本概念 數(shù)據(jù)庫恢復(fù)概述 故障的種類 恢復(fù)的實(shí)現(xiàn)技術(shù) 恢復(fù)策略 具有檢查點(diǎn)的恢復(fù)技術(shù) 數(shù)據(jù)庫鏡像 Oracle的恢復(fù)技術(shù) 小結(jié) An Introduction to Database System 小結(jié) ? 如果數(shù)據(jù)庫只包含成功事務(wù)提交的結(jié)果,就說數(shù)據(jù)庫處于一致性狀態(tài)。 An Introduction to Database System 利用檢查點(diǎn)的恢復(fù)策略(續(xù)) ,直到日志文件結(jié)束 ? 如有新開始的事務(wù) Ti,把 Ti暫時(shí)放入 UNDOLIST隊(duì)列 ? 如有提交的事務(wù) Tj,把 Tj從 UNDOLIST隊(duì)列移到 REDOLIST隊(duì)列 UNDOLIST中的每個(gè)事務(wù)執(zhí)行 UNDO操作 , 對REDOLIST中的每個(gè)事務(wù)執(zhí)行 REDO操作 An Introduction to Database System 第七章 數(shù)據(jù)庫恢復(fù)技術(shù) 事務(wù)的基本概念 數(shù)據(jù)庫恢復(fù)概述 故障的種類 恢復(fù)的實(shí)現(xiàn)技術(shù) 恢復(fù)策略 具有檢查點(diǎn)的恢復(fù)技術(shù) 數(shù)據(jù)庫鏡像 Oracle的恢復(fù)技術(shù) 小結(jié) An Introduction to Database System 數(shù)據(jù)庫鏡像 ? 介質(zhì)故障是對系統(tǒng)影響最為嚴(yán)重的一種故障,嚴(yán)重影響數(shù)據(jù)庫的可用性 ? 介質(zhì)故障恢復(fù)比較費(fèi)時(shí) ? 為預(yù)防介質(zhì)故障, DBA必須周期性地轉(zhuǎn)儲(chǔ)數(shù)據(jù)庫 ? 提高數(shù)據(jù)庫可用性的解決方案 ? 數(shù)據(jù)庫鏡像( Mirror) An Introduction to Database System 數(shù)據(jù)庫鏡像(續(xù)) ? 數(shù)據(jù)庫鏡像 ? DBMS自動(dòng)把整個(gè)數(shù)據(jù)庫或其中的關(guān)鍵數(shù)據(jù)復(fù)制到另一個(gè)磁盤上 ? DBMS自動(dòng)保證鏡像數(shù)據(jù)與主數(shù)據(jù)的一致性(圖 ) An Introduction to Database System 數(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è)用戶對數(shù)據(jù)加排他鎖修改數(shù)據(jù) ? 其他用戶可以讀鏡像數(shù)據(jù)庫上的數(shù)據(jù) An Introduction to Database System 數(shù)據(jù)庫鏡像(續(xù)) An Introduction to Database System 第七章 數(shù)據(jù)庫恢復(fù)技術(shù) 事務(wù)的基本概念 數(shù)據(jù)庫恢復(fù)概述 故障的種類 恢復(fù)的實(shí)現(xiàn)技術(shù) 恢復(fù)策略 具有檢查點(diǎn)的恢復(fù)技術(shù) 數(shù)據(jù)庫鏡像 Oracle的恢復(fù)技術(shù) 小結(jié) An Introduction to Database System Oracle的恢復(fù)技術(shù) 1. 轉(zhuǎn)儲(chǔ) 2. 登記日志文件 An Introduction to Database System Oracle的恢復(fù)技術(shù):轉(zhuǎn)儲(chǔ) ? 轉(zhuǎn)儲(chǔ)后備副本的方法 ? 文件拷貝 ? EXPORT實(shí)用程序 ? 用 SQL命令 SPOOL ? 自己編程實(shí)現(xiàn) An Introduction to Database System 重裝后備副本的方法 ? 文件拷貝 ? IMPORT實(shí)用程序 ? SQL*LOADER實(shí)用程序 ? 自己編程實(shí)現(xiàn) An Introduction to Database System 2. 登記日志文件 ? ORACLE :以數(shù)據(jù)塊為單位 ? ORACLE : REDO日志 + 回滾段 An Introduction to Database System ORACLE ? 日志文件以數(shù)據(jù)塊為單位,恢復(fù)操作不是基于操作,而是基于數(shù)據(jù)塊 ? 將更新前的舊值與更新后的新值分別放在兩個(gè)不同的日志文件中 ? 記錄數(shù)據(jù)庫更新前舊值的日志文件稱為數(shù)據(jù)庫前像文件( Before Image,簡稱BI文件) ? 記錄數(shù)據(jù)庫更新后新值的日志文件稱為數(shù)據(jù)庫的后像文件( After Image,簡稱AI文件) An Introduction to Database System 的恢復(fù)技術(shù)(續(xù)) ? BI文件是必須的, AI文件是任選的 ? 沒有 AI文件:只能執(zhí)行 UNDO處理,不能執(zhí)行 REDO處理 An Introduction to Database System Oracle (續(xù)) ? REDO日志文件:更新數(shù)據(jù)的前像和后像 ? 回滾段 (Rollback Segment):記錄尚未完成的更新事務(wù)的更新數(shù)據(jù)的前像 ? 事務(wù)故障恢復(fù) ? 根據(jù)回滾段中的數(shù)據(jù),撤消該事務(wù)的操作 An Introduction to Database System Oracle 的恢復(fù)技術(shù)(續(xù)) ? 系統(tǒng)故障恢復(fù) ? 首先掃描 REDO日志文件,重做所有操作,并對更新操作建立回滾段數(shù)據(jù)。 4. 把檢查點(diǎn)記錄在日志文件中的地址寫入一個(gè)重新開始文件。 2. 在日志文件中寫入一個(gè)檢查點(diǎn)記錄。即將日志記錄中 “
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1