文档首页> 云数据库 GaussDB> 主备版> 存储引擎> Ustore存储引擎> 存储格式> Relation> PbRCR(Page base Row Consistency Read) Heap多版本管理
更新时间:2024-05-17 GMT+08:00
分享

PbRCR(Page base Row Consistency Read) Heap多版本管理

  1. Heap的多版本管理是基于Tuple的行级多版本管理。
  2. 事务修改记录时,会将历史数据记录到Undo Row中。
  3. 在Tuple中的td_id上记录产生的Undo Row地址(zone_id, block no, page offset)。
  4. 将新的数据覆盖写入Heap页面。
  5. 每次对数据的修改都会产生Undo,同一记录的undo通过block prev串联。
分享:

    相关文档

    相关产品