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

正文內(nèi)容

數(shù)據(jù)庫恢復技術(shù)及sqlserver的恢復機制-展示頁

2025-05-21 22:37本頁面
  

【正文】 狀態(tài)恢復到某種邏輯一致的狀態(tài) ?保證事務(wù) ACID ? 恢復技術(shù)是衡量系統(tǒng)優(yōu)劣的重要指標 Principles and Application of Database 第十章 數(shù)據(jù)庫恢復技術(shù) 事務(wù)的基本概念 數(shù)據(jù)庫恢復概述 故障的種類 恢復的實現(xiàn)技術(shù) 恢復策略 具有檢查點的恢復技術(shù) 數(shù)據(jù)庫鏡像 小結(jié) Principles and Application of Database 故障的種類 ?事務(wù)故障 ?系統(tǒng)故障 ?介質(zhì)故障 Principles and Application of Database 一、事務(wù)故障 ? 什么是事務(wù)故障 ?某個事務(wù)在運行過程中由于種種原因未運行至正常終止點就夭折了 ? 事務(wù)故障的常見原因 ?輸入數(shù)據(jù)有誤 ?運算溢出 ?違反了某些完整性限制 ?某些應(yīng)用程序出錯 ?并行事務(wù)發(fā)生死鎖 ?…… Principles and Application of Database 事務(wù)故障的恢復 ? 發(fā)生事務(wù)故障時,夭折的事務(wù)可能已把對數(shù)據(jù)庫的部分修改寫回磁盤 ? 事務(wù)故障的恢復: 撤消事務(wù)( UNDO) ? 強行回滾( ROLLBACK)該事務(wù) ? 清除該事務(wù)對數(shù)據(jù)庫的所有修改,使得這個事務(wù)象根本沒有啟動過一樣 Principles and Application of Database 二、系統(tǒng)故障 ?什么是系統(tǒng)故障 ?整個系統(tǒng)的正常運行突然被破壞 ?所有正在運行的事務(wù)都非正常終止 ?內(nèi)存中數(shù)據(jù)庫緩沖區(qū)的信息全部丟失 ?外部存儲設(shè)備上的數(shù)據(jù)未受影響 Principles and Application of Database 系統(tǒng)故障的常見原因 ? 操作系統(tǒng)或 DBMS代碼錯誤 ? 操作員操作失誤 ? 特定類型的硬件錯誤(如 CPU故障) ? 突然停電 Principles and Application of Database 系統(tǒng)故障的恢復 ? 清除尚未完成的事務(wù)對數(shù)據(jù)庫的所有修改 ?系統(tǒng) 重新啟動時 ,恢復程序要強行撤消( UNDO)所有未完成事務(wù) ? 將緩沖區(qū)中已完成事務(wù)提交的結(jié)果寫入數(shù)據(jù)庫 ?系統(tǒng) 重新啟動時 ,恢復程序需要重做( REDO)所有已提交的事務(wù) Principles and Application of Database 三、介質(zhì)故障 ? 硬件故障使存儲在外存中的數(shù)據(jù)部分丟失或全部丟失 ? 介質(zhì)故障比前兩類故障的可能性小得多,但破壞性大得多 Principles and Application of Database 介質(zhì)故障的常見原因 ? 硬件故障 ?磁盤損壞 ?磁頭碰撞 ?操作系統(tǒng)的某種潛在錯誤 ?瞬時強磁場干擾 Principles and Application of Database 介質(zhì)故障的恢復 ? 裝入 數(shù)據(jù)庫發(fā)生介質(zhì)故障前某個時刻的數(shù)據(jù) 副本 ? 重做自此時始的所有 成功事務(wù) ,將這些事務(wù)已提交的結(jié)果重新記入數(shù)據(jù)庫 Principles and Application of Database 恢復操作的基本原理 ? 恢復操作的基本原理: 冗余 ?利用 存儲在系統(tǒng)其它地方的 冗余數(shù)據(jù) 來 重建 數(shù)據(jù)庫中已被破壞或不正確的那部分數(shù)據(jù) ? 恢復的實現(xiàn)技術(shù):復雜 ?一個大型數(shù)據(jù)庫產(chǎn)品,恢復子系統(tǒng)的代碼要占全部代碼的 10%以上 Principles and Application of Database 第十章 數(shù)據(jù)庫恢復技術(shù) 事務(wù)的基本概念 數(shù)據(jù)庫恢復概述 故障的種類 恢復的實現(xiàn)技術(shù) 恢復策略 具有檢查點的恢復技術(shù) 數(shù)據(jù)庫鏡像 小結(jié) Principles and Application of Database 恢復的實現(xiàn)技術(shù) 恢復機制涉及的關(guān)鍵問題 1. 如何建立冗余數(shù)據(jù) ?數(shù)據(jù)轉(zhuǎn)儲( backup) ?登錄日志文件( logging) 2. 如何利用這些冗余數(shù)據(jù)實施數(shù)據(jù)庫恢復 Principles and Application of Database 恢復的實現(xiàn)技術(shù) 數(shù)據(jù)轉(zhuǎn)儲 登記日志文件 Principles and Application of Database 數(shù)據(jù)轉(zhuǎn)儲 一、什么是轉(zhuǎn)儲 二、轉(zhuǎn)儲的用途 三、轉(zhuǎn)儲方法 Principles and Application of Database 一、什么是轉(zhuǎn)儲 ? 轉(zhuǎn)儲是指 DBA將整個數(shù)據(jù)庫復制到磁帶或另一個磁盤上保存起來的過程。 B A B=B+1 A=A1 Principles and Application of Database 3. 隔離性 對并發(fā)執(zhí)行而言 一個事務(wù)的執(zhí)行不能被其他事務(wù)干擾 ? 一個事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對其他并發(fā)事務(wù)是隔離的 ? 并發(fā)執(zhí)行的各個事務(wù)之間不能互相干擾 Principles and Application of Database T1的修改被 T2覆蓋了! 讀 A=16 A←A 3 寫回 A=13 ① 讀 A=16 ② ③ A←A 1 寫回 A=15 ④ T2 T1 Principles and Application of Database 4. 持續(xù)性 ? 持續(xù)性也稱永久性( Permanence) ?一個事務(wù)一旦提交,它對數(shù)據(jù)庫中數(shù)據(jù)的改變就應(yīng)該是永久性的。 ?定義一個事務(wù),該事務(wù)包括兩個操作 ?這兩個操作要么全做,要么全不做 ? 全做或者全不做,數(shù)據(jù)庫都處于一致性狀態(tài)。Principles and Application of Database 數(shù)據(jù)庫原理及應(yīng)用 Principles and Application of Database 第十章 數(shù)據(jù)庫恢復技術(shù)及 SQL Server的恢復機制 Principles and Application of Database 第三篇 系統(tǒng)篇 ? 數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)是由 DBMS統(tǒng)一管理和控制的 , 為了適應(yīng)數(shù)據(jù)共享的環(huán)境 , DBMS必須提供數(shù)據(jù)保護能力 , 以保證數(shù)據(jù)庫中數(shù)據(jù)的安全可靠和正確有效 。 ? 數(shù)據(jù)保護 ?安全性 ?完整性 ?并發(fā)控制 ?數(shù)據(jù)庫恢復 Principles and Application of Database 第十章 數(shù)據(jù)庫恢復技術(shù) 事務(wù)的基本概念 數(shù)據(jù)庫恢復概述 故障的種類 恢復的實現(xiàn)技術(shù) 恢復策略 具有檢查點的恢復技術(shù) 數(shù)據(jù)庫鏡像 小結(jié) Principles and Application of Database 事務(wù)的基本概念 一、什么是事務(wù) 二、如何定義事務(wù) 三、事務(wù)的特性 Principles and Application of Database 一、什么是事務(wù) ? 事務(wù) (Transaction)是用戶定義的一個數(shù)據(jù)庫操作序列,這些操作要么全做,要么全不做,是一個不可分割的工作單位 ? 事務(wù)和程序是兩個概念 ? 在關(guān)系數(shù)據(jù)庫中,一個事務(wù)可以是一條 SQL語句,一組 SQL語句或整個程序 ? 一個應(yīng)用程序通常包含多個事務(wù) ? 事務(wù)是恢復和并發(fā)控制的基本單位 Principles and Application of Database 二、如何定義事務(wù) ? 顯式定義方式 BEGIN TRANSACTION BEGIN TRANSACTION SQL 語句 1 SQL 語句 1 SQL 語句 2 SQL 語句 2 。 。 COMMIT ROLLBACK ? 隱式方式 當用戶沒有顯式地定義事務(wù)時, DBMS按缺省規(guī)定自動劃分事務(wù) Principles and Application of Database 事務(wù)結(jié)束 COMMIT 事務(wù)正常結(jié)束 提交 事務(wù)的所有操作( 讀 +更新 ) 事務(wù)中所有對數(shù)據(jù)庫的更新 永久 生效 ROLLBACK 事務(wù)異常終止 ? 事務(wù)運行的過程中發(fā)生了故障,不能繼續(xù)執(zhí)行 回滾事務(wù)的所有 更新 操作 ? 事務(wù)滾回到 開始 時的狀態(tài) Principles and Application of Database 三、事務(wù)的特性 (ACID特性 ) 事務(wù)的 ACID特性: ? 原子性( Atomicity) ? 一致性( Consistency) ? 隔離性( Isolation) ? 持續(xù)性( Durability ) Principles and Application of Database 1. 原子性 ?事務(wù)是數(shù)據(jù)庫的邏輯工作單位 ?事務(wù)中包括的諸操作要么都做,要么都不做 Principles and Application of Database 2. 一致性 事務(wù)執(zhí)行的結(jié)果必須是使數(shù)據(jù)庫從一個 一致性狀態(tài)變到另一個一致性狀態(tài) 一致性狀態(tài): 數(shù)據(jù)庫中只包含成功事務(wù)提交的結(jié)果 不一致狀態(tài): 數(shù)據(jù)庫中包含失敗事務(wù)的結(jié)果 Principles and Application of Database 一 致性與原子性 銀行轉(zhuǎn)帳:從帳號 A中取出一萬元,存入帳號 B。 ? 如果只做一個操作,數(shù)據(jù)庫就處于不一致性狀態(tài) 。 ?接下來的其他操作或故障不應(yīng)該對其執(zhí)行結(jié)果有任何影響。 ? 這些備用的數(shù)據(jù)文本稱為后備副本或后援副本。 ? 但轉(zhuǎn)儲又是十分耗費時間和資源的,不能頻繁進行。 例: ? 每天晚上進行動態(tài)增量轉(zhuǎn)儲 ? 每周進行一次動態(tài)海量轉(zhuǎn)儲 ? 每月進行一次靜態(tài)海量轉(zhuǎn)儲
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1