ch10-数据库恢复技术

本文介绍了数据库恢复技术的核心概念,包括事务的定义及其ACID特性,重点讨论了恢复策略如冗余数据的建立,特别是数据转储和日志文件的作用。日志文件记录事务对数据库的更新,是恢复过程中的关键。同时,文章提到了登记日志文件的规则以及利用检查点进行恢复的策略。
摘要由CSDN通过智能技术生成

1.什么是事务

事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。

2.事务的ACID特性

1.原子性。要么都做,要么都不做。
2.一致性。事务执行结果必须是使数据库从一个一致性状态变到另一个一致性状态。
3.隔离性。一个事务的执行不能被其他事务干扰。
4.持续性。也称永久性,事务提交对数据库中数据的改变是永久的。

3.恢复用到什么策略

冗余

4.建立冗余数据最常用的技术

数据转储和等级日志文件。

5.什么是日志文件?作用?【应该会考日志文件】

日志文件是用来记录事务对数据库的更新操作的文件。

作用:
1.进行事务故障恢复
2.进行系统故障恢复
3.协助后备副本进行介质故障恢复。

6.登记日志文件必须遵循的原则

1.登记的次序必须严格按并发事务执行的时间次序
2.必须先写日志文件,后写数据库

2.why?
在这里插入图片描述

7.知——利用检查点的恢复策略

在这里插入图片描述
只要存在一部分在检查点右边的,都得REDO重做
只要经过了系统故障的,都得UNDO撤销

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值