MySQL 8.4.2
Source Code Documentation
|
This is the purge pointer/iterator. More...
#include <trx0purge.h>
Public Member Functions | |
purge_iter_t () | |
Public Attributes | |
trx_id_t | trx_no |
Purge has advanced past all transactions whose number is less than this. More... | |
undo_no_t | undo_no |
Purge has advanced past all records whose undo number is less than this. More... | |
space_id_t | undo_rseg_space |
The last undo record resided in this space id. More... | |
trx_id_t | modifier_trx_id |
The transaction that created the undo log record, the Modifier trx id. More... | |
This is the purge pointer/iterator.
We need both the undo no and the transaction no up to which purge has parsed and applied the records.
|
inline |
trx_id_t purge_iter_t::modifier_trx_id |
The transaction that created the undo log record, the Modifier trx id.
trx_id_t purge_iter_t::trx_no |
Purge has advanced past all transactions whose number is less than this.
undo_no_t purge_iter_t::undo_no |
Purge has advanced past all records whose undo number is less than this.
space_id_t purge_iter_t::undo_rseg_space |
The last undo record resided in this space id.