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

正文內(nèi)容

ch11數(shù)據(jù)庫恢復(fù)技術(shù)(留存版)

2025-07-10 16:37上一頁面

下一頁面
  

【正文】 檢查點(diǎn)之前提交, T對數(shù)據(jù)庫所做的修改一定都已寫入數(shù)據(jù)庫,寫入時(shí)間是在這個(gè)檢查點(diǎn)建立之前或在這個(gè)檢查點(diǎn)建立之時(shí)。 采用檢查點(diǎn)的恢復(fù)技術(shù) 3) 從檢查點(diǎn)開始正向掃描日志文件 ? 如有新開始的事務(wù) Ti,把 Ti暫時(shí)放入 UNDOLIST隊(duì)列; ? 如有提交的事務(wù) Tj,把 Tj從 UNDOLIST隊(duì)列移到 REDOLIST隊(duì)列; 直到日志文件結(jié)束。 4) 把檢查點(diǎn)記錄在日志文件中的地址寫入一個(gè)重新開始文件。 – 這樣就可以將數(shù)據(jù)庫恢復(fù)至故障前某一時(shí)刻的一致狀態(tài)了。因此恢復(fù)操作就是要撤消故障發(fā)生時(shí)未完成的事務(wù),重做已完成的事務(wù)。 ? 把對數(shù)據(jù)的修改寫到數(shù)據(jù)庫中和把寫表示這個(gè)修改的日志記錄寫到日志文件中是兩個(gè)不同的操作。 ? 增量備份則指每次只備份上一次備份后更新過的數(shù)據(jù)。 大部分商品化 DBMS支持這種恢復(fù)技術(shù),這是主要的恢復(fù)方法。 ? 總結(jié)各類故障,對數(shù)據(jù)庫的影響有兩種可能性。 ? 恢復(fù)程序要在不影響其它事務(wù)運(yùn)行的情況下,強(qiáng)行回滾( ROLLBACK)該事務(wù),即撤消該事務(wù)已經(jīng)作出的任何對數(shù)據(jù)庫的修改,使得該事務(wù)好象根本沒有啟動一樣。 ? 保證事務(wù)在故障發(fā)生時(shí)滿足 ACID性質(zhì)的措施稱為恢復(fù)技術(shù)。 BEGIN TRANSACTION 讀帳戶甲的余額 BALANCE; BALANCE = BALANCEAMOUNT;( AMOUNT 為轉(zhuǎn)帳金額) IF( BALANCE〈 0 ) THEN { 打印 ′金額不足,不能轉(zhuǎn)帳 ′; ROLLBACK;(撤消剛才的修改,恢復(fù)事務(wù)) } ELSE{ 讀帳戶乙的余額 BALANCE1; BALANCE1 = BALANCE1+AMOUNT; 寫回 BALANCE1; COMMIT; } 故障的類型 ? 上面這個(gè)例子所包括的兩個(gè)更新操作要么全部完成要么全部不做。 故障的類型 3. 介質(zhì)故障 ? 系統(tǒng)故障常稱為軟故障( Soft Crash),介質(zhì)故障稱為硬故障( Hard Crash)。通常在一個(gè)數(shù)據(jù)庫系統(tǒng)中,這兩種方法是一起使用的。 恢復(fù)的實(shí)現(xiàn)技術(shù) ? 備份是十分耗費(fèi)時(shí)間和資源的,不能頻繁進(jìn)行。 ? 具體地講:事務(wù)故障恢復(fù)和系統(tǒng)故障必須用日志文件。 2) 對該事務(wù)的更新操作執(zhí)行逆操作。 恢復(fù)的策略 3. 介質(zhì)故障的恢復(fù) ? 發(fā)生介質(zhì)故障后,磁盤上的物理數(shù)據(jù)和日志文件被破壞,這是最嚴(yán)重的一種故障,恢復(fù)方法是重裝數(shù)據(jù)庫,然后重做已完成的事務(wù)。 ? 檢查點(diǎn)記錄的內(nèi)容包括: 1) 建立檢查點(diǎn)時(shí)刻所有正在執(zhí)行的事務(wù)清單。 ? T3:在檢查點(diǎn)之前開始執(zhí)行,在故障點(diǎn)時(shí)還未完成。 ? T5:在檢查點(diǎn)之后開始執(zhí)行,在故障點(diǎn)時(shí)還未完成。 3) 重新開始文件用來記錄各個(gè)檢查點(diǎn)記錄在日志文件中的地址。 ? 對于聯(lián)機(jī)備份的數(shù)據(jù)庫副本,還須同時(shí)裝入備份開始時(shí)刻的日志文件副本,利用恢復(fù)系統(tǒng)故障的方法(即REDO+UNDO),才能將數(shù)據(jù)庫恢復(fù)到一致性狀態(tài)。這樣,如果記錄中是插入操作,則相當(dāng)于做刪除操作(因此時(shí)“更新前的值”為空)。 恢復(fù)的實(shí)現(xiàn)技術(shù) ? 在靜態(tài)備份方式中,也可以建立日志文件。 ? 備份可分為脫機(jī) (off line)備份和聯(lián)機(jī) (on line)備份兩種方式。 優(yōu)點(diǎn):實(shí)現(xiàn)簡單,不增加數(shù)據(jù)庫正常運(yùn)行時(shí)的開銷。這類故障將破壞數(shù)據(jù)庫或部分?jǐn)?shù)據(jù)庫,并影響正在存取這部分
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1