数 据 库 概 论 与 技 术 数据恢复技术.ppt

上传人:gs****r 文档编号:1450825 上传时间:2019-02-28 格式:PPT 页数:119 大小:558.50KB
下载 相关 举报
数 据 库 概 论 与 技 术 数据恢复技术.ppt_第1页
第1页 / 共119页
数 据 库 概 论 与 技 术 数据恢复技术.ppt_第2页
第2页 / 共119页
数 据 库 概 论 与 技 术 数据恢复技术.ppt_第3页
第3页 / 共119页
数 据 库 概 论 与 技 术 数据恢复技术.ppt_第4页
第4页 / 共119页
数 据 库 概 论 与 技 术 数据恢复技术.ppt_第5页
第5页 / 共119页
点击查看更多>>
资源描述

1、数 据 库 概 论 与 技 术数据恢复技术汤 娜中山大学计算机科学系1 数据库恢复概述2 故障的种类3 数据存储结构4 恢复的实现技术5 恢复策略6 具有检查点的恢复技术7 数据库镜像8 小结数据库恢复技术数据库恢复概述事务v 事务 (Transaction)是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位v 事务 的 ACID特性: 原子性( Atomicity) 一致性( Consistency) 隔离性( Isolation) 持续性( Durability )数据库恢复概述v 故障是不可避免的 计算机硬件故障 系统软件和应用软件的错误 操作员的失误

2、 恶意的破坏v 故障的影响 运行事务非正常中断,但不会破坏数据库 破坏数据库数据库恢复概述(续)v 数据库管理系统对故障的对策 保证故障发生后,能把数据库中的数据从错误状态恢复到某种逻辑一致的状态 保证事务 ACID DBMS提供恢复子系统v 恢复技术是衡量系统优劣的重要指标v 恢复算法 正常事务处理时,采取措施保证有足够的数据用于故障恢复 故障发生后,将数据库内容恢复到某个保证数据库一致性、原子性及持久性的状态故障的种类3 故障的种类v事务故障v系统故障v介质故障一、事务故障v 什么是事务故障 某个事务在运行过程中由于种种原因未运行至正常终止点就夭折了v 事务故障的常见原因 输入数据有误 运算溢出 违反了某些完整性限制 某些应用程序出错 并行事务发生死锁 。事务故障的恢复v 发生事务故障时,夭折的事务可能已把对数据库的部分修改写回磁盘v 处理方法 预期故障:通过在程序中加判断条件来实现。执行 回滚( ROLLBACK) 语句来撤销事务 。 非预期的故障:如由于死锁、运算溢出而被迫撤销的事务等,由系统来撤销事务 事务故障的恢复的本质 : 撤消事务( UNDO)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。