问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是数据库恢复,恢复的实现技术有那些?

发布网友 发布时间:2022-04-23 08:06

我来回答

2个回答

懂视网 时间:2022-05-02 23:57

是数据库恢复中采用的基本技术。所谓转储即DBA 定期地将数据库复制到磁带或另一个磁盘上保存起来的过程。当数据库遭到破坏后可以将后备副本重新装入,将数据库恢复到转储时的状态。

静态转储:在系统中无运行事务时进行的转储操作。静态转储简单,但必须等待正运行的用户事务结束才能进行。同样,新的事务必须等待转储结束才能执行。这会降低数据库的可用性。

动态转储:指转储期间允许对数据库进行存取或修改。动态转储可克服静态转储的缺点,它不用等待正在运行的用户事务结束,也不会影响新事务的运行。但是,转储结束时后援副本上的数据并不能保证正确有效。因为转储期间运行的事务可能修改了某些数据,使得后援副本上的数据不是数据库的一致版本。为此,必须把转储期间各事务对数据库的修改活动登记下来,建立日志文件( 109 file )。这样,后援副本加上日志文件就能得到数据库某一时刻的正确状态。转储还可以分为海量转储和增量转储两种方式。

海量转储:指每次转储全部数据库。

增量转储:指每次只转储上一次转储后更新过的数据。从恢复角度看,使用海量转储得到的后备副本进行恢复一般说来更简单些。但如果数据库很大,事务处理又十分频繁,则增量转储方式更实用更有效。

日志文件
日志文件的作用:

  1. 日志文件是用来记录事务对数据库的更新操作的文件
  2. 事务故障恢复和系统故障必须使用日志文件
  3. 在动态转储方式中必须建立日志文件,后援副本和日志文件综合起来才能有效的恢复数据库,静态转储方式中,也可以建立日志文件

日志文件主要又两种格式:以记录为单位的日志文件和以数据块为单位的日志文件。
登记日志文件时必须遵循两条原则:

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

  对数据库的修改写到数据库中和把表示这个修改的日志记录写到日志文件中是两个不同的操作。有可能在这两个操作之间发生故障,即这两个写操作只完成一个。如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改了。如果先写日志,但没有修改数据库,按日志恢复数据库时只不过是多执行一次不必要的UNDO操作,并不会影响数据库的正确性。所以为了安全,一定要先写日志文件,即首先把日志记录写到日志文件中,然后写数据库的修改。这就是“先写日志文件”的原则。

参考:https://blog.csdn.net/zanshiyonghuming/article/details/50751129

https://www.cnblogs.com/gxcstyle/p/6881361.html

数据库学习之(8)数据库恢复的实现--各种数据转储方法

标签:版本   复制   文件   style   --   str   综合   sdn   span   

热心网友 时间:2022-05-02 21:05

数据库管理系统把数据库从某种错误状态恢复到完整状态就叫做数据库恢复:
它的实现技术数据转储和登录日志文件。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
你见过最古老的东西是什么,有多少年历史 WORD中怎么输出稿纸模式word中怎么输出稿纸模式 女性尿检阴性是什么意思 阴性尿检是什么意思 尿检阴性是什么 win10如何查看电脑配置参数 win10怎样查看电脑配置参数 多地对公职人员提接种要求 亚马逊订单可以退回任何Kohl's商店,7月份生效 亚马逊提供免费退货,珠宝退货卖家要承担运费吗 新的亚马逊退货政策惹争议!官方解答来了 如何办理大学生助学贷款? 办理助学贷款需要准备些什么?手续怎样办理? 汽车维修岗位有哪些? 汽车的维修项目有哪些? 汽车维修有几种? 汽车维修有哪些工作内容? 汽车维修基本知识 汽车维修都包括哪些项目? 汽车维修的基本常识有哪些? 汽车维修的要点? 汽车修理分为哪几类? 汽车修理有哪些? 汽车维修的分类? 汽车维修知识 汽车维修的概念? 汽车维修主要包括哪些项目 汽车维修的主要内容? 汽车维修包括哪些? 汽车维修包括什么? 青菜鲜肉汤圆)的家常做法怎么做好吃 做一个数据库备份和恢复系统 数据库恢复需要哪几个重要指标? 讲SQL Server数据库的几种恢复模式 民谣吉他有几种尺寸?是多少寸》? 吉他的标准尺寸是多少? 数据库中为什么要恢复子系统?它的功能是什么?急急jijijijijijijijijij谢谢哈。 SQL数据库完整恢复模式下恢复数据库 吉他多少寸好 到底买多大尺寸的吉他? 《女帝的后宫》迷眼乱花txt全集下载 如何恢复系统数据库?-数据库专栏,SQL Server 手长16厘米用多大吉他 有人知道漫画(女帝的后宫)小说名是什么么?主角李妍安,夏侯非月。 吉他尺寸对应身高? 跪求穿越女尊一妻多夫,如《女帝的后宫》一样的漫画啊!!! 女帝的后宫漫画中顾侍君全名且安葬在哪? 吉他的尺寸该怎么选?儿童该买多大的吉他? 女帝的后宫有什么其它的名字?(漫画) 女帝的后宫星泽后来怎么样了 有没有看图软件可以直接看到PSD文件的?