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

正文內(nèi)容

第七章數(shù)據(jù)庫恢復(fù)技術(shù)-展示頁

2025-08-10 12:46本頁面
  

【正文】 戶沒有顯式地定義事務(wù)時, DBMS按缺省規(guī)定自動劃分事務(wù)。 2. 一致性: 事務(wù)執(zhí)行的結(jié)果必須是使數(shù)據(jù)庫從一個 一致性 狀態(tài)變到另一個 一致性 狀態(tài)。 不一致狀態(tài) :數(shù)據(jù)庫中包含失敗事務(wù)的結(jié)果。 B=B+1 A=A1 B A 定義一個事務(wù),該事務(wù)包括兩個操作 這兩個操作要么全做,要么全不做: ? 全做或者全不做,數(shù)據(jù)庫都處于一致性狀態(tài)。 3. 隔離性 一個事務(wù)的執(zhí)行不能被其他事務(wù)干擾。 ? 一個 一個事務(wù)一旦提交,它對數(shù)據(jù)庫中數(shù)據(jù)的改變就應(yīng)該是永久性的。 ? 保證事務(wù) ACID特性是事務(wù)處理的 任務(wù) ? 破壞事務(wù) ACID特性的 因素 ? 多個事務(wù)并行運行時,不同事務(wù)的操作交叉執(zhí)行 ? 事務(wù)在運行過程中被強行停止 事務(wù)是恢復(fù)和并發(fā)控制的基本單位。 數(shù)據(jù)庫管理系統(tǒng) 對故障的對策 ? DBMS提供恢復(fù)子系統(tǒng) ? 保證故障發(fā)生后,能把數(shù)據(jù)庫中的數(shù)據(jù)從錯誤狀態(tài)恢復(fù)到某種邏輯一致的狀態(tài) ? 保證事務(wù) ACID 恢復(fù)技術(shù)是衡量系統(tǒng)優(yōu)劣的重要指標(biāo)。(數(shù)據(jù)庫可能處于不一致狀態(tài)) 事務(wù)故障的常見原因(非預(yù)期的): ? 輸入數(shù)據(jù)有誤 ? 運算溢出 ? 違反了某些完整性限制 ? 某些應(yīng)用程序出錯 ? 并行事務(wù)發(fā)生死鎖 ? …… 事務(wù)故障 通過事務(wù)程序本身發(fā)現(xiàn) (由程序自身處理 P249例 ) 非預(yù)期的,不能由事務(wù)程序處理 發(fā)生事務(wù)故障時,該事務(wù)可能已把對數(shù)據(jù)庫的部分修改寫回磁盤。 ? 強行回滾( ROLLBACK)該事務(wù) ? 清除該事務(wù)對數(shù)據(jù)庫的所有修改,使得這個事務(wù)象根本沒有啟動過一樣 二、系統(tǒng)故障 1. 系統(tǒng)故障是指造成系統(tǒng)停止運轉(zhuǎn)的任何事件,使得系統(tǒng)要重新啟動。 ? 將緩沖區(qū)中已完成事務(wù)提交的結(jié)果寫入數(shù)據(jù)庫 系統(tǒng) 重新啟動時 ,恢復(fù)程序需要重做( REDO)所有已提交的事務(wù)。 硬件故障使存儲在外存中的數(shù)據(jù)部分丟失或全部丟失。 2. 介質(zhì)故障的常見原因: ? 磁盤損壞 ? 磁頭碰撞 ? 操作系統(tǒng)的某種潛在錯誤 ? 瞬時強磁場干擾 3. 介質(zhì)故障的恢復(fù) ? 裝入 數(shù)據(jù)庫發(fā)生介質(zhì)故障前某個時刻的數(shù)據(jù) 副本 ? 重做自此時始的所有 成功事務(wù) ,將這些事務(wù)已提交的結(jié)果重新記入數(shù)據(jù)庫 恢復(fù)的實現(xiàn)技術(shù) 恢復(fù)的基本原理十分簡單 —— 冗余 恢復(fù)機制涉及的 關(guān)鍵問題 : 1. 如何建立冗余數(shù)據(jù) ? 數(shù)據(jù)轉(zhuǎn)儲( backup) ? 登錄日志文件( logging) 2. 如何利用這些冗余數(shù)據(jù)實施數(shù)據(jù)庫恢復(fù) 建立冗余數(shù)據(jù)最常用的技術(shù) 數(shù)據(jù)轉(zhuǎn)儲 登錄日志文件 數(shù)據(jù)轉(zhuǎn)儲 轉(zhuǎn)儲是指 DBA將整個數(shù)據(jù)庫復(fù)制到磁帶或另一個磁盤上保存起來的過程。 故障發(fā)生點 轉(zhuǎn)儲 運行事務(wù) ↓ 正常運行 ─┼───────┼───────────── Ta Tb Tf 重裝后備副本 重新運行事務(wù) 恢復(fù) ─┼───────┴ ----------- - → 得到副本 圖 轉(zhuǎn)儲和恢復(fù) 說明: 當(dāng)數(shù)據(jù)庫遭到破壞后可以將后備副本重新裝入,但重裝后備副本 只能 將數(shù)據(jù)庫恢復(fù)到轉(zhuǎn)儲時的狀態(tài),要想恢復(fù)到故障發(fā)生時的狀態(tài),必須重新運行自轉(zhuǎn)儲以后的所有更新事務(wù)。 說明: ? 轉(zhuǎn)儲開始時數(shù)據(jù)庫處于一致性狀態(tài) ? 轉(zhuǎn)儲期間不允許對數(shù)據(jù)庫的任何存取、修改活動 優(yōu)點:實現(xiàn)簡單 缺點:降低了數(shù)據(jù)庫的可用性 ? 轉(zhuǎn)儲必須等用戶事務(wù)結(jié)束 ? 新的事務(wù)必須等轉(zhuǎn)儲結(jié)束 故障發(fā)生點 靜態(tài) 轉(zhuǎn)儲 運行事務(wù) ↓ 正常運行 ─┼───────┼───────────── Ta Tb Tf 重裝后備副本 恢復(fù) ─┼─────── ┥ 利用靜態(tài)復(fù)本進(jìn)行數(shù)據(jù)庫恢復(fù) 2. 動態(tài)轉(zhuǎn)儲 定義:動態(tài)轉(zhuǎn)儲是指轉(zhuǎn)儲期間允許數(shù)據(jù)庫進(jìn)行存取或修改。 2. 日志文
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1