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

正文內(nèi)容

數(shù)據(jù)庫(kù)恢復(fù)技術(shù)(3)(完整版)

  

【正文】 運(yùn)行事務(wù) ↓ 正常運(yùn)行 ─┼──────┼──────────┼── Ta Tb Tf 登記日志文件 └─────────── ┴ ── 重裝后備副本 利用日志文件恢復(fù)事務(wù) 繼續(xù)運(yùn)行 介質(zhì)故障恢復(fù) ─────────┴ ----- ─ ------- ┴────── 登記日志文件 └────── An Introduction to Database System 日志文件的用途(續(xù)) 3. 介質(zhì)故障恢復(fù): LOG FILE + 動(dòng)態(tài)轉(zhuǎn)儲(chǔ)后備副本 ? 動(dòng)態(tài)轉(zhuǎn)儲(chǔ)數(shù)據(jù)庫(kù):同時(shí)轉(zhuǎn)儲(chǔ)同一時(shí)點(diǎn)的日志文件 ? 后備副本與該日志文件結(jié)合起來(lái)才能將數(shù)據(jù)庫(kù)恢復(fù)到一致性狀態(tài)。 ? 對(duì)于靜態(tài)轉(zhuǎn)儲(chǔ)的數(shù)據(jù)庫(kù)副本,裝入后數(shù)據(jù)庫(kù)即處于一致性狀態(tài) ? 對(duì)于動(dòng)態(tài)轉(zhuǎn)儲(chǔ)的數(shù)據(jù)庫(kù)副本,還須同時(shí)裝入轉(zhuǎn)儲(chǔ)時(shí)刻的日志文件副本,利用與恢復(fù)系統(tǒng)故障相同的方法(即 REDO+UNDO),才能將數(shù)據(jù)庫(kù)恢復(fù)到一致性狀態(tài)。 4. 把檢查點(diǎn)記錄在日志文件中的地址寫入一個(gè)重新開始文件。 。 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操作 , 對(duì)REDOLIST中的每個(gè)事務(wù)執(zhí)行 REDO操作 An Introduction to Database System 第七章 數(shù)據(jù)庫(kù)恢復(fù)技術(shù) 事務(wù)的基本概念 數(shù)據(jù)庫(kù)恢復(fù)概述 故障的種類 恢復(fù)的實(shí)現(xiàn)技術(shù) 恢復(fù)策略 具有檢查點(diǎn)的恢復(fù)技術(shù) 數(shù)據(jù)庫(kù)鏡像 Oracle的恢復(fù)技術(shù) 小結(jié) An Introduction to Database System 數(shù)據(jù)庫(kù)鏡像 ? 介質(zhì)故障是對(duì)系統(tǒng)影響最為嚴(yán)重的一種故障,嚴(yán)重影響數(shù)據(jù)庫(kù)的可用性 ? 介質(zhì)故障恢復(fù)比較費(fèi)時(shí) ? 為預(yù)防介質(zhì)故障, DBA必須周期性地轉(zhuǎn)儲(chǔ)數(shù)據(jù)庫(kù) ? 提高數(shù)據(jù)庫(kù)可用性的解決方案 ? 數(shù)據(jù)庫(kù)鏡像( Mirror) An Introduction to Database System 數(shù)據(jù)庫(kù)鏡像(續(xù)) ? 數(shù)據(jù)庫(kù)鏡像 ? DBMS自動(dòng)把整個(gè)數(shù)據(jù)庫(kù)或其中的關(guān)鍵數(shù)據(jù)復(fù)制到另一個(gè)磁盤上 ? DBMS自動(dòng)保證鏡像數(shù)據(jù)與主數(shù)據(jù)的一致性(圖 ) An Introduction to Database System 數(shù)據(jù)庫(kù)鏡像的用途 ? 出現(xiàn)介質(zhì)故障時(shí) ? DBMS自動(dòng)利用鏡像磁盤數(shù)據(jù)進(jìn)行數(shù)據(jù)庫(kù)的恢復(fù),不需要關(guān)閉系統(tǒng)和重裝數(shù)據(jù)庫(kù)副本(圖 ) ? 沒有出現(xiàn)故障時(shí) ? 可用于并發(fā)操作 (圖 ) ? 一個(gè)用戶對(duì)數(shù)據(jù)加排他鎖修改數(shù)據(jù) ? 其他用戶可以讀鏡像數(shù)據(jù)庫(kù)上的數(shù)據(jù) An Introduction to Database System 數(shù)據(jù)庫(kù)鏡像(續(xù)) An Introduction to Database System 第七章 數(shù)據(jù)庫(kù)恢復(fù)技術(shù) 事務(wù)的基本概念 數(shù)據(jù)庫(kù)恢復(fù)概述 故障的種類 恢復(fù)的實(shí)現(xiàn)技術(shù) 恢復(fù)策略 具有檢查點(diǎn)的恢復(fù)技術(shù) 數(shù)據(jù)庫(kù)鏡像 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ù)庫(kù)更新前舊值的日志文件稱為數(shù)據(jù)庫(kù)前像文件( Before Image,簡(jiǎn)稱BI文件) ? 記錄數(shù)據(jù)庫(kù)更新后新值的日志文件稱為數(shù)據(jù)庫(kù)的后像文件( After Image,簡(jiǎn)稱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日志文件,重做所有操作,并對(duì)更新操作建立回滾段數(shù)據(jù)。 ? 首先掃描日志文件,找出故障發(fā)生時(shí)已提交的事務(wù)的標(biāo)識(shí),將其記入重做隊(duì)列。 An Introduction to Database System 三、登記日志文件的原則 ? 為保證數(shù)據(jù)庫(kù)是可恢復(fù)的,登記日志文件時(shí)必須遵循兩條原則 ? 登記的次序嚴(yán)格按并行事務(wù)執(zhí)行的時(shí)間次序 ? 必須先寫日志文件,后寫數(shù)據(jù)庫(kù) ? 寫日志文件操作:把表示這個(gè)修改的日志記錄 寫到日志文件 ? 寫數(shù)據(jù)庫(kù)操作:把對(duì)數(shù)據(jù)的修改寫到數(shù)據(jù)庫(kù)中 An Introduction to Database System 登記日志文件的原則(續(xù)) ? 為什么要先寫日志文件 ? 寫數(shù)據(jù)庫(kù)和寫日志文件是兩個(gè)不同的操作 ? 在這兩個(gè)操作之間可能發(fā)生故障 ? 如果先寫了數(shù)據(jù)庫(kù)修改,而在日志文件中沒有登記下這個(gè)修改,則以后就無(wú)法恢復(fù)這個(gè)修改了 ? 如果先寫日志,但沒有修改數(shù)據(jù)庫(kù),按日志文件恢復(fù)時(shí)只不過是多執(zhí)行一次不必要的 UNDO操作,并不會(huì)影響數(shù)據(jù)庫(kù)的正確性 An Introduction to Database System 第七章 數(shù)據(jù)庫(kù)恢復(fù)技術(shù) 事務(wù)的基本概念 數(shù)據(jù)庫(kù)恢復(fù)概述 故障的種類 恢復(fù)的實(shí)現(xiàn)技術(shù) 恢復(fù)策略 具有檢查點(diǎn)的恢復(fù)技術(shù) 數(shù)據(jù)庫(kù)鏡像 Oracle的恢復(fù)技術(shù) 小結(jié) An Introduction to Database System 恢復(fù)策略 事務(wù)故障的恢復(fù) 系統(tǒng)故障的恢復(fù) 介質(zhì)故障的恢復(fù) An Introduction to Database System 事務(wù)故障的恢復(fù) ? 事務(wù)故障:事務(wù)在運(yùn)行至正常終止點(diǎn)前被中止 ? 恢復(fù)方法 ? 由恢復(fù)子系統(tǒng)應(yīng)利用日志文件撤消( UNDO)此事務(wù)已
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1