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

正文內(nèi)容

第七章數(shù)據(jù)庫(kù)恢復(fù)技術(shù)(編輯修改稿)

2025-08-28 12:46 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 Tb Tf 動(dòng)態(tài) 轉(zhuǎn)儲(chǔ) 運(yùn)行事務(wù) 故障發(fā)生點(diǎn) 正常運(yùn)行 ─┼───────┼───────────── 登記日志文件 登記新日志文件 ─────────┼───────────── ? 轉(zhuǎn)儲(chǔ)日志文件 重裝后備副本 , 然后利用轉(zhuǎn)儲(chǔ)的日志文件恢復(fù) 恢復(fù)到一 ━━━━━━┥ 致性狀態(tài) 利用動(dòng)態(tài)轉(zhuǎn)儲(chǔ)得到的副本進(jìn)行故障恢復(fù): ? 需要把動(dòng)態(tài)轉(zhuǎn)儲(chǔ)期間各事務(wù)對(duì)數(shù)據(jù)庫(kù)的修改活動(dòng)登記下來(lái),建立日志文件 ? 后備副本加上日志文件才能把數(shù)據(jù)庫(kù)恢復(fù)到某一時(shí)刻的正確狀態(tài) 3. 海量轉(zhuǎn)儲(chǔ)與增量轉(zhuǎn)儲(chǔ) 海量轉(zhuǎn)儲(chǔ) : 每次轉(zhuǎn)儲(chǔ)全部數(shù)據(jù)庫(kù) 增量轉(zhuǎn)儲(chǔ) : 只轉(zhuǎn)儲(chǔ)上次轉(zhuǎn)儲(chǔ)后更新過(guò)的數(shù)據(jù) 海量轉(zhuǎn)儲(chǔ)與增量轉(zhuǎn)儲(chǔ)比較 ? 從恢復(fù)角度看,使用海量轉(zhuǎn)儲(chǔ)得到的后備副本進(jìn)行恢復(fù)往往更方便 ? 但如果數(shù)據(jù)庫(kù)很大,事務(wù)處理又十分頻繁,則增量轉(zhuǎn)儲(chǔ)方式更實(shí)用更有效 轉(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ǔ) 登記日志文件( Logging) 1. 定義: 日志文件 (log)是用來(lái)記錄事務(wù)對(duì)數(shù)據(jù)庫(kù)的更新操作的文件。 2. 日志文件的格式: ? 以記錄為單位的日志文件 ? 以數(shù)據(jù)塊為單位的日志文件 一、日志文件的格式和內(nèi)容 3. 日志 文件 內(nèi)容 ? 各個(gè)事務(wù)的開(kāi)始標(biāo)記 (BEGIN TRANSACTION) ? 各個(gè)事務(wù)的結(jié)束標(biāo)記 (COMMIT或 ROLLBACK) ? 各個(gè)事務(wù)的所有更新操作 注: 每個(gè)事務(wù)開(kāi)始的標(biāo)記、每個(gè)事務(wù)的結(jié)束標(biāo)記和每個(gè)更新操作均作為日志文件中的一個(gè)記錄 (log record) 4. 每條日志 記錄 的內(nèi)容 ? 事務(wù)標(biāo)識(shí) ? 操作類(lèi)型(插入、刪除或修改) ? 操作對(duì)象(記錄 ID、 Block NO.) ? 更新前數(shù)據(jù)的舊值(對(duì)插入操作而言,此項(xiàng)為空值) ? 更新后數(shù)據(jù)的新值(對(duì)刪除操作而言 , 此項(xiàng)為空值) 二、日志文件的作用: 日志文件的可以用來(lái)進(jìn)行事務(wù)故障恢復(fù)和系統(tǒng)故障恢復(fù),并協(xié)助后備副本進(jìn)行介質(zhì)故障的恢復(fù)。 與靜態(tài)轉(zhuǎn)儲(chǔ)后備副本配合進(jìn)行介質(zhì)故障恢復(fù) ? 靜態(tài)轉(zhuǎn)儲(chǔ)的數(shù)據(jù)已是一致性的數(shù)據(jù)。 ? 如果靜態(tài)轉(zhuǎn)儲(chǔ)完成后,仍能定期轉(zhuǎn)儲(chǔ)日志文件,則在出現(xiàn)介質(zhì)故障重裝數(shù)據(jù)副本后,可以利用這些日志文件副本對(duì)已完成的事務(wù)進(jìn)行重做處理。 ? 這樣不必重新運(yùn)行那些已完成的事務(wù)程序就可把數(shù)據(jù)庫(kù)恢復(fù)到故障前某一時(shí)刻的正確狀態(tài)。 故障發(fā)生點(diǎn) 靜態(tài)轉(zhuǎn)儲(chǔ) 運(yùn)行事務(wù) ↓ 正常運(yùn)行 ─┼──────┼──────────┼── Ta Tb Tf 登記日志文件 └─────────── ┴ ── 重裝后備副本 利用日志文件恢復(fù)事務(wù) 繼續(xù)運(yùn)行 介質(zhì)故障恢復(fù) ─────────┴ ----- ─ ------- ┴────── 登記日志文件 └────── 三、登記日志文件 登記日志文件時(shí)必須遵循兩條原則: ? 登記的次序嚴(yán)格按并行事務(wù)執(zhí)行的時(shí)間次序 ? 必須先寫(xiě)日志文件,后寫(xiě)數(shù)據(jù)庫(kù) ? 寫(xiě)日志文件操作:把表示這個(gè)修改的日志記錄寫(xiě)到日志文件 ? 寫(xiě)數(shù)據(jù)庫(kù)操作:把對(duì)數(shù)據(jù)的修改寫(xiě)到數(shù)據(jù)庫(kù)中 為什么要先寫(xiě)日志文件? ? 寫(xiě)數(shù)據(jù)庫(kù)和寫(xiě)日志文件是兩個(gè)不同的操作 ? 在這兩個(gè)操作之間可能發(fā)生故障 ? 如果先寫(xiě)了數(shù)據(jù)庫(kù)修改,而在日志文件中沒(méi)有登記下這個(gè)修改,則以后就無(wú)法恢復(fù)這個(gè)修改了 ? 如果先寫(xiě)日志,但沒(méi)有修改數(shù)據(jù)庫(kù),按日志文件恢復(fù)
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1