Help Center/
GaussDB/
Feature Guide(Centralized_V2.0-3.x)/
Storage Engine/
Ustore/
Storage Format/
Relation/
Page-based Row Consistency Read (PbRCR) Heap Multi-Version Management
Updated on 2025-08-22 GMT+08:00
Page-based Row Consistency Read (PbRCR) Heap Multi-Version Management
- The heap multi-version management is row-level multi-version management based on tuples.
- When a transaction modifies a record, historical data is recorded in an undo row.
- The address of the generated undo row (zone_id, block no, page offset) is recorded in td_id in a tuple.
- New data is overwritten to the heap page.
- Each data modification generates an undo row. Undo rows with the same record is connected by block_prev.
Parent topic: Relation
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.
The system is busy. Please try again later.