当前位置:首页 > 干货 > 正文内容

redo是什么意思(redo是什么意思心脏)

wwwnzt88com2年前 (2022-06-17)干货133

<h2>在数据库中,REDO操作和UNDO操纵个表示什么含义?

一个是取消你以前的行为,另一个是恢复操作- -重做

00还原日志

为了实现事务的原子性,还原日志还使用还原日志在MySQL数据库InnoDB存储引擎中提供多版本的并发控制(简称: MVCC )。

-事务的原子性( Atomicity )。

事务中的所有操作都必须全部完成、无操作或只能执行某些操作。 如果在执行过程中遇到错误,则回滚到事务启动之前的状态,就像事务从未执行过一样。

还原日志的原理很简单,为了满足事务的原子性,在处理数据之前,首先将数据备份到一个位置(存储此数据备份的位置称为还原日志)。 然后进行数据的修正。 如果发生错误或用户执行ROLLBACK语句,系统可以使用还原日志备份将数据恢复到事务启动前的状态。 还原日志不仅可以保证事务的原子性,还可以用于帮助事务持久化。

-事务持久性( Durability ) )。

事务完成后,事务对数据库所做的所有更改都将永久保存在数据库中。 不能因为错误/重新启动/停机而丢失已经提交的数据。 为了保证持久性,数据库系统必须将更改的数据完全记录在永久存储器中。

在还原日志中实现原子性和持久性的事务简化过程

假设有a、b两个数据,值分别为1、2。

a .事务开始

b .记录从b.a=1到还原日志的内存缓冲区。

c .用内存变更A=3。

记录从d.b=2到还原日志的内存缓冲区。

e .在内存中更改B=4。

将还原日志缓冲区写入磁盘。

g .将内存中已更改的数据写入磁盘。

h .提交事务

这里有前提条件。 “数据全部读取到内存中,然后修改内存中的数据,最后将数据写回磁盘”。 以上过程之所以能够同时保证原子性和持续性,是因为具有以下特征。

a .更新数据前记录还原日志。

b .为了保证持久性,必须在提交事务之前将数据写入磁盘。 只要事务成功提交,数据就一定会持久化。

c .还原日志必须先于数据持久化到磁盘。 如果系统在g、h之间崩溃,则还原日志是完整的,并且可以往返回滚事务。

因为如果系统在d.a-f之间崩溃,则数据不会持久化到磁盘。 因此,磁盘上的数据仍处于事务开始前的状态。

缺陷:在提交每个事务之前将数据和还原日志写入磁盘会导致大量磁盘I/o,从而导致性能下降。 如果可以缓存数据一段时间,就可以减少I/o以提高性能。 但是,这样做会失去事务的持久性。 因此,为实现持续化引入了另一种机制。 是重做日志。

01重做日志

与还原日志相反,重做日志记录了新数据的备份。 提交事务时,只需持久化重做日志,而无需持久化数据。 系统崩溃时,数据未持久化,但重做日志已经持久化。 系统可以根据重做日志的内容将所有数据恢复到最新状态。

-还原重做事务的简化过程

假设有a、b两个数据,值分别为1、2。

a .事务开始

b .记录从b.a=1到还原日志的内存缓冲区。

c .内存中的更改A=3。

记录从d.a=3到重做日志的内存缓冲区。

记录从e.b=2到还原日志的内存缓冲区。

f .内存中的更改B=4。

记录从g.b=4到重做日志的内存缓冲区。

将重做日志的内存缓冲器写入磁盘。

I .提交事务

-还原重做事务处理的特征

a .为了保证持久性,必须在提交事务时持久化重做日志。

b .数据在事务提交之前不需要写入磁盘,而是缓存在内存中。

c .重做日志保证事务的持久性。

d .还原日志保证事务的原子性。

e .具有隐式特征,数据必须在重做日志之后写入永久存储。 这是因为恢复依赖重做日志。 如果重做日志丢失,系统必须保持不更新事务处理中的数据。

-IO性能

还原重做的设计主要考虑提高IO性能。 尽管缓存数据减少了写数据的IO .但引入了新的IO,即写重做日志的IO。 重做日志的IO性能差的话,无法达到提高性能的目的。 为了确保重做日志具有较好的IO性能,InnoDB重做日志的设计具有以下特点:

确保重做日志存储在连续的空间中。 逐次追加记录重做日志,通过逐次IO改善性能。 因此,系统首次启动时将完全分配日志文件的空间,从而提高重做日志文件存储上的空间连续性。

b .批量写入日志。 日志不是直接写入文件,而是先写入重做日志缓冲区

er.当需要将日志刷新到磁盘时(如事务提交),才将许多日志一起写入磁盘,这样可以减少IO次数。

C.并发的事务共享RedoLog的存储空间,它们的RedoLog按语句的执行顺序,依次交替的记录在一起,以减少RedoLog的IO次数。例如,RedoLog中的记录内容可能是这样的:

记录1:

记录2:

记录3:

记录4:

记录5:

D.因为C的原因,当一个事务将RedoLog写入磁盘时,也会将其他未提交的事务的日志写入磁盘。

E.RedoLog上只进行顺序追加的操作,当一个事务需要回滚时,它的RedoLog记录也不会从RedoLog中删除掉。InnoDB的做法时将回滚操作也记入RedoLog(具体做法看下一节).

redo是什么意思

<h2>惠普1005一体机 显示redo怎么解决

您好,感谢您选择惠普产品。

1先把打印机液晶屏语言修改成英文,控制面板语言为非英语时更改为英语:

按一下ok键,向右的方向键按2次,ok按2次。

2修改复印次数,

在打印机面板,按ok键进入,按方向键找到copysetup,按ok进入,按方向键找到def.#ofcopies,按ok进入,使用方向键调整份数,如果就复印一次就行,就选择一就行了,按ok保存设定即可。

如果以上信息对您有帮助,建议采纳,方便后来客户解决相同的问题。

如果还有问题,建议继续追问,我们收到以后会针对您的问题,继续帮您解答。

本文到此结束,希望能对大家有所帮助哦。

扫描二维码推送至手机访问。

版权声明:本文由小草网发布,如需转载请注明出处。

本文链接:http://www.nzt88.com/554.html

分享给朋友:

“redo是什么意思(redo是什么意思心脏)” 的相关文章

枝桠读音(枝桠读音)

弹弓皮筋1842和2040哪个威力大?理论上1842回弹时释放的能量很大,因此1842威力很大。弹子机概述:弓是一种冷兵器或游戏工具。 弓一般由树枝制成,呈“股”的形状。 上两头系上皮肌,皮肌中段系包裹弹丸的皮块。 威力取决于皮筋的拉力,但皮筋的拉力越大,弹弓的威力也越大。 用弓射出弹丸的远射武器。...

元首挂帅打一字(元首挂帅打一字少小离家老大回打一字)

元首挂帅打一字元首打了一个字,谜底是“师”。 (原来的首是“一”,“一”挂在“帅”字上,不就是“师”字吗? )元首挂帅,打一字师------元首即原字第一笔为一笔,挂帅字为师。本回答由提问者推荐...

猗郁(猗郁的拼音)

急急急`!~“猗郁”的意思猗,新华字典上写着会助词和感叹词的猗郁。 猗郁年华,有人使用猗郁蝶。 所以这里是形容词。 诶,表示什么?绮郁什么意思如果没有这句话,应该写错了。 猗郁纸茂盛的样子...

一张一弛的下一句(成语一张一弛的下一句)

“一张一弛”后面的一句是什么?为什么?张弛,文武之道。 意思是无论是学文还是学武,都要张弛,不能总是用力打散心中的弦。 适用一句话的话,就是能休息的人可以工作。本回答由提问者推荐“一张一弛”的下一句话是什么?“逐张弛”没有下文,只有前一句是“文武之道”。张是指紧张、缓和,是指松弛。 它被用来比喻生活...

一袋干粮的故事(一袋干粮的故事简短)

一袋干粮的复杂故事多少字290字《一袋干粮》原文这个故事发生在多年前红军叔叔长征时。 红军部队医院里,有一个叫兰的小红军。 小兰才13岁。 她的父亲和母亲都被地主强迫杀害,她也被地主带去工作,被地主剥削骂。 后来红军来了,小兰去了部队,说什么也不离开红军。 红军长征时,小兰跟着部队进入草原。 说到草...

燕昭王招贤(燕昭王招贤纳士的故事)

燕昭王招贤 译文燕昭王收拾残破的燕国登上了王位。 他向贤下士鞠躬尽瘁,以丰盛的聘礼延揽贤才,企图依靠他们报效齐国破燕杀父之仇。 因此,去见郭隽老师,说:“齐国乘人之危,打败了我国。 燕国势在必行,知道无可报复。但是,如果贤人能和我一起治理国家,我的愿望是让雪先王蒙羞。 老师该怎么报国家的大仇? ”郭...

为什么高峰要唱北部湾(滔滔北部湾高峰唱)

《滔滔北部湾》这首歌的意思是什么?一位歌手把钱花在邮购的老板身上。 请写下来。 1040 .共享经济、阳光工程等滔滔的北部湾郭峰演唱的歌曲?写了这个歌词,没有加入吗?...

天如镜(天如镜和容止的关系)

《凤囚凰》容止和楚玉为什么失忆?楚玉失忆的理由很简单。 在电视剧改变之前,朱雀假扮的山阴公主已经没有使用价值了。 另一方面,天机阁的阁僚害怕朱雀泄露天机,所以想杀了朱雀。 天如镜在那之前就喜欢上了这个伪楚玉。 他想保护她。天如镜知道天机阁的一切。 因为天机阁的阁僚是天如镜的师叔,天如镜从天机阁保证朱...

所以所以(所以所以词语仿写句子)

所以所以词语仿写句子四年级怎么写?哥哥经常锻炼身体,所以很强壮; 妹妹不爱运动,又挑食,所以很瘦。孙悟空神通广大、有情有义,孩子们都很喜欢; 猪八戒好吃懒做,贪财好色,孩子们都讨厌。因为有任务,感动了英语,所以来回答问题了。 因为今天的天气问题,我们取消了原计划。 我今天有事,不去玩了。 我们需要美...

孙淑伟(孙淑伟现在近况)

中国的跳水冠军选手都有谁?你有哪些了解呢?在各届奥运会上,我国取得了非常好的成绩。 其中不仅有我们在田径方面的突破,还有很多我们传统的非常有实力的项目。 其中,除了我们的国球乒乓球,几乎都获得了多项金牌。 另外,还有羽毛球队,还有跳水运动员,为我们赢得了很多荣誉。我国跳水队一直是国家的骄傲,被外界奉...

父与子看图写话(二年级作文父与子看图写话)

看图写话父与子怎么写父子俩认真写下了地震中父亲帮助儿子、儿子信赖父亲的情景。 感动地写就可以了这个回答由网友推荐父与子看图写话观察事件发生的时间、地点如果没有明确说明,可以无视; 说明事件发生的过程,参加的人物,即准确说明发生了什么;这个事件的最后流程是什么?人物有什么收获?中午,妈妈做了很多好吃的...

海螺的拼音(海螺的拼音怎么读)

海螺的拼音(海螺的拼音怎么读)

藏语“海螺”怎么发音?藏语的发音可能在不同地区略有不同拉萨语称为“dong ga”“dong”第三声“ga”第二声。这个回答由网友推荐螺怎么读音是什么贝的读法和说明软体动物。 体外包裹锥形、纺锤形或椭圆形硬壳,带旋转纹。 田(。 大海~ ~番。 ~钹。 用海螺壳制作的佛教乐器。 纹理类似螺纹壳的:...

七年级下册数学补充习题答案

七年级下册数学补充习题答案

七年级下册数学补充习题第19页的最后一题(14题,有两小题)kjljkdfjjkdfjil4ujjdkjklisufnfkjjsklhrwoibfg教材不同,没办法请你出问题。 我们做到了第六页哦。七年级下册数学补充习题第19页的最后一题(14题,有两小题)kjljkdfjjkdfjil4ujjdk...

孔雀眼(孔雀眼是什么意思)

不懂 什么是孔雀眼什么技能看脸啊!电影孔雀眼在什么地方拍的...

麦田里的韭菜歇后语(歇后语麦田里的韭菜后面是什么)

麦田里的菲菜(歇后语)麦田里的韭菜-我不知道真假江边洗萝卜和麦田里的韭菜还有黄豆芽炒藕村头不开花小葱拌豆腐的歇后语是什么?江边洗好萝卜――后一个个来麦田韭菜――不易分色黄豆芽炒藕――近钻葱头不开花――要放什么大蒜?葱花豆腐――一清二白...

绿豆芽生长观察记录表(绿豆芽生长观察记录表 统计表)

豆芽观察日记5天想法:写下种豆的时间,然后写下豆子的生长状况,连续五天写下状况,最后表达对豆芽的爱。我经常成为豆芽,但不知道豆芽是怎么长大的。 为了弄清楚豆芽的生长过程,我整晚各腌了一半大豆。星期六一大早,我迫不及待地去看豆子了。 是个好家伙。 他们整晚都在喝中水,推着一个个大肚子,比昨天胖多了。到...