2016 - 2024

感恩一路有你

undo日志 日志方式转换及物理日志和逻辑日志如何管理呢?

浏览量:2282 时间:2021-03-15 12:25:11 作者:admin

日志方式转换及物理日志和逻辑日志如何管理呢?

物理日志由连续的磁盘空间组成。其主要目的是为系统的快速恢复提供原始数据图像。逻辑日志由几个独立的磁盘空间组成,每个磁盘空间都是一个连续的磁盘空间。Informix动态服务器系统中的逻辑日志块的数量至少应该是三个,并且管理员可以配置最大数据量(不超过32767)。保存逻辑日志的目的是保存系统的每一次操作和修改,以便在系统出现问题时,可以根据其内容重做,或者在事务无法继续时撤消。逻辑日志记录的内容主要包括事务操作的每一步对系统的影响、DDL语句和检查点记录。两者的区别:物理日志由系统维护,通常不需要人工维护。逻辑日志的维护通常需要人工干预。

mysql进行回滚事物的时候,是怎么样根据redo log和undo里面记录的sql进行的?

撤消日志用于存储数据修改前的值。假设修改TBA表中id=2的行数据,并将name=“B”改为name=“B2”,则使用undo log来存储name=“B”的记录。如果修改异常,可以使用undo log进行回滚操作,保证事务的一致性。

数据更改操作主要来自insert update delete,undo log分为两种,一种是insert undo(插入操作),记录要插入的唯一键值;一种是update undo(包括update和delete操作),记录修改的唯一键值和旧列记录。

undo日志 mac磁盘格式化为日志式 undo日志暴增

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。