文档首页/
云数据库 GaussDB/
特性指南(集中式_V2.0-3.x)/
存储引擎/
Ustore存储引擎/
存储格式/
Relation/
PbRCR(Page base Row Consistency Read) Heap多版本管理
更新时间:2024-10-31 GMT+08:00
PbRCR(Page base Row Consistency Read) Heap多版本管理
- Heap的多版本管理是基于Tuple的行级多版本管理。
- 事务修改记录时,会将历史数据记录到Undo Row中。
- 在Tuple中的td_id上记录产生的Undo Row地址(zone_id, block no, page offset)。
- 将新的数据覆盖写入Heap页面。
- 每次对数据的修改都会产生Undo,同一记录的undo通过block prev串联。
父主题: Relation