![]() |
MySQL 9.5.0
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.