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

正文內容

數(shù)據庫恢復技術(6)(編輯修改稿)

2025-06-14 22:37 本頁面
 

【文章內容簡介】 ─┼───────────── Ta Tb Tf 重裝后備副本 利用日志文件恢復 恢復 ━━━━━━╋ ━ ━ ━ ┥ An Introduction to Database System 利用動態(tài)轉儲副本進行恢復 Ta Tb Tf 動態(tài) 轉儲 運行事務 故障發(fā)生點 正常運行 ─┼───────┼───────────── 登記日志文件 登記新日志文件 ─────────┼───────────── ? 轉儲日志文件 重裝后備副本 , 然后利用轉儲的日志文件恢復 恢復到一 ━━━━━━┥ 致性狀態(tài) An Introduction to Database System 2.完全轉儲與增量轉儲 ?完全轉儲 : 每次轉儲全部數(shù)據庫 ?增量轉儲 : 只轉儲上次轉儲后更新過的數(shù)據 ?完全轉儲與增量轉儲比較 ? 從恢復角度看,使用完全轉儲得到的后備副本進行恢復往往更方便 ? 但如果數(shù)據庫很大,事務處理又十分頻繁,則增量轉儲方式更實用更有效 An Introduction to Database System 3.轉儲方法小結 ?轉儲方法分類 轉儲狀態(tài) 動態(tài)轉儲 靜態(tài)轉儲 轉儲方式 完全轉儲 動態(tài)完全轉儲 靜態(tài)完全轉儲 增量轉儲 動態(tài)增量轉儲 靜態(tài)增量轉儲 An Introduction to Database System 轉儲策略 ? 應定期進行數(shù)據轉儲,制作后備副本。 ? 但轉儲又是十分耗費時間和資源的,不能頻繁進行。 ? DBA應該根據數(shù)據庫使用情況確定適當?shù)霓D儲周期和轉儲方法。 例: ? 每天晚上進行動態(tài)增量轉儲 ? 每周進行一次動態(tài)完全轉儲 ? 每月進行一次靜態(tài)完全轉儲 An Introduction to Database System 恢復的實現(xiàn)技術 數(shù)據轉儲 登記日志文件 An Introduction to Database System 登記日志文件 一、日志文件的內容 二、日志文件的用途 三、登記日志文件的原則 An Introduction to Database System 一、日志文件的內容 1. 什么是日志文件 日志文件 (log)是用來記錄事務對數(shù)據庫的 更新操作的文件 2. 日志文件的格式 以記錄為單位的日志文件 以數(shù)據塊為單位的日志文件 An Introduction to Database System 日志文件的內容(續(xù)) 3. 日志文件內容 ? 各個事務的開始標記 (BEGIN TRANSACTION) ? 各個事務的結束標記 (COMMIT或 ROLLBACK) ? 各個事務的所有更新操作 ? 與 事務有關的內部更新操作 日志文件中的一個日志記錄 (log record) An Introduction to Database System 4. 基于記錄的日志文件 每條日志記錄的內容 ? 事務標識 ? 操作類型(插入、刪除或修改) ? 操作對象(記錄 ID) ? 更新前數(shù)據的舊值(對插入操作而言,此項為空值) ? 更新后數(shù)據的新值(對刪除操作而言 , 此項為空值) An Introduction to Database System 5. 基于數(shù)據塊的日志文件 每條日志記錄的內容 ? 事務標識(標明是那個事務) ? 操作對象( Block NO.) ? 更新前數(shù)據所在的整個數(shù)據塊的值(對插入操作而言,此項為空值) ? 更新后整個數(shù)據塊的值(對刪除操作而言 , 此項為空值) An Introduction to Database System 二、日志文件的用途 1.用途 ? 進行事務故障恢復 ? 進行系統(tǒng)故障恢復 ? 協(xié)助后備副本進行介質故障恢復 An Introduction to Database System 日志文件的用途(續(xù)) 2.與靜態(tài)轉儲后備副本配合進行介質故障恢復 ? 靜態(tài)轉儲的數(shù)據已是一致性的數(shù)據 ? 如果靜態(tài)轉儲完成后,仍能定期轉儲日志文件,則在出現(xiàn)介質故障重裝數(shù)據副本后,可以利用這些日志文件副本對已完成的事務進行重做處理 ? 這樣不必重新運行那些已完成的事務程序就可把數(shù)據庫恢復到故障前某一時刻的正確狀態(tài) An Introduction to Database System 日志文件的用途(續(xù)) 故障發(fā)生點 靜態(tài)轉儲 運行事務 ↓ 正常運行 ─┼──────┼──────────┼── Ta Tb Tf 登記日志文件 └─────────── ┴ ── 重裝后備副本 利用日志文件恢復事務 繼續(xù)運行 介質故障恢復 ─────────┴ ----- ─ ------- ┴────── 登記日志文件 └────── An Introduction to Database System 日志文件的用途(續(xù)) 3. 介質故障恢復: LOG FILE + 動態(tài)轉儲后備副本 ? 動態(tài)轉儲數(shù)據庫:同時轉儲同一時點的日志文件 ? 后備副本與該日志文件結合起來才能將數(shù)據庫恢復到一致性狀態(tài)。 ? 利用這些日志文件副本進一步恢復事務,避免重新運行事務程序。 An Introduction to Database System 三、登記日志文件的原則 ?為保證數(shù)據庫是可恢復的,登記日志文件時必須遵循兩條原則 ? 登記的次序嚴格按并行事務執(zhí)行的時間次序 ? 必須先寫日志文件,后寫數(shù)據庫 ? 寫日志文件操作:把表示這個修改的日
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1