回滚是什么意思,回滚机制

回滚是什么意思,回滚机制福哥答案2020-12-15:[答案来自此链接:](https://www.cnblogs.com/ld-swust/p/5607983.html)在 MySQL 中,恢复机制是通过回滚日志(un

福哥答案2020-12-15:

[答案来自此链接:](https://www.cnblogs.com/ld-swust/p/5607983.html)

在 MySQL 中,恢复机制是通过回滚日志(undo log)实现的,所有事务进行的修改都会先记录到这个回滚日志中,然后在对数据库中的对应行进行写入。

MySQL的事务是有redo和undo的,redo操作的所有信息都是记录到 redo_log中,也就是说当一个事务做commit操作时,需要先把这个事务的操作写到redo_log中,然后再把这些操作flush到磁盘上,当 出现故障时,只需要读取redo_log,然后再重新flush到磁盘就行了。

而对于undo就比较麻烦,MySQL在处理事务时,会在数据共享 表空间里申请一个段叫做segment段,用保存undo信息,当在处理rollback,不是完完全全的物理undo,而是逻辑undo,就是说会对之 前的操作进行反操作,但是这些共享表空间是不进行回收的。这些表空间的回收需要由mysql的master thread进程来进行回收。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/117166.html

(0)

相关推荐

  • 感染了HPV,癌前病变怎么办?

    企业理念 田纪香品牌以助人健康为初心,发展结合趋势,线上线下对接,坚持进取、诚信,让民族品牌成为世界品牌。 坚持“取之自然,回归天然”的产品研发理念,原生态+植物之力为客户创造最大...

    阅读 2021年12月16日
  • 凤凰男催促买房。女朋友:可以买房,彩礼50万,或者不结婚。

    凤凰男强烈要求买房,女友:买房可以,彩礼五十万,不然就别结婚立即打开凤凰男强烈要求买房,女友:买房可以,彩礼五十万,不然就别结婚2020.9.4小柯看生活“嫁人不嫁凤凰男”,这是大多数女性的共识,原因无他,因为凤凰男的心

    生活 2021年12月14日
  • 梦幻西游手游魔王先祖印记怎么出来,梦幻西游手游 先祖印记

    梦幻手游魔王先祖印记怎么召唤梦幻西游手游魔王新技能怎么用魔王先祖印记使用效果?梦幻西游手游魔王新技能先祖印记怎么用? 第一种:守护先祖印记 就是在1、2回合召唤守护里面的两种印记,然后第三回合召唤的就是大印记,说白了先祖印记 梦幻。梦幻手游双魔王玩法?一般双魔王会比较偏向于玩印记类,尤其是群p的时候两个魔王开烈焰印记,守护印记然后召唤先祖印记不断回复血量跟不断输出加人物输出,挺给力的。又能消耗又能生。梦幻西游手游先祖印记的防御是根据技能等级还是根据人?1.嘲讽印记最大血量为人物血量最大值的百分40,以前是百分之60,砍了百分之20,不过嘲讽印记不受技能等级的影响,只跟人物血量挂钩,比如你有10

    阅读 2022年6月28日
  • 一篇短文说清楚喝酒的是是非非

    关于酒,一直争议不断。有的人把酒夸成是治病的良药,有的人却把酒说成是致病的罪魁祸首。还有研究表明,多种癌症与喝酒有关,说酒是一级致癌物。 现实生活中,确实有些人因为喝酒造成身体损伤...

    生活 2021年9月3日
  • 德惠的意思(字义,诗词)

    德惠的意思,德惠是什么意思" />.container{max-width:1400px;}.night a:hover,a:hover,.pc-nav .active,.pc-nav .sub-nav a:hover,

    阅读 2021年11月1日
  • 全球能源危机为什么会爆发?在中美博弈下,国际能源秩序进入混乱时代。

    9月份,全球能源系统发出最高级别警报。

    生活 2021年10月22日