撤消日志 redo log 跟事务有关

撤消日志是与单个读写事务关联的撤消日志记录的集合。撤消日志记录包含有关如何撤消事务到聚簇索引 记录的最新更改的信息。如果另一个事务需要将原始数据视为一致读取操作的一部分,则从撤消日志记录中检索未修改的数据。撤消日志存在于 撤消日志段中,这些日志段包含在 回滚段中。回滚段驻留在 撤消表空间全局临时表空间中



事务最多分配四个撤消日志,每个日志对应于以下每种操作类型:

  1. INSERT 对用户定义的表的操作

  2. UPDATE和 DELETE用户定义表上的操作

  3. INSERT 对用户定义的临时表的操作

  4. UPDATE和 DELETE对用户定义的临时表的操作

根据需要分配撤消日志。例如,执行交易INSERT, UPDATE以及 DELETE定期和临时表操作需要四个撤销日志一个完整的分配。仅对INSERT常规表执行操作的事务 需要单个撤消日志。

*文章为作者原创或网络转载
转载此文请于文首标明作者姓名,保持文章完整性,并请附上出处
未按照规范转载者,陈帅同学保留追究相应责任的权利
编程改变世界

干了这碗鸡汤