MySQL 5.6.14 Source Code Document
|
Public Attributes | |
que_common_t | common |
roll_ptr_t | roll_ptr |
ib_vector_t * | undo_recs |
undo_no_t | undo_no |
ulint | rec_type |
dict_table_t * | table |
ulint | cmpl_info |
upd_t * | update |
dtuple_t * | ref |
dtuple_t * | row |
dict_index_t * | index |
mem_heap_t * | heap |
ibool | found_clust |
btr_pcur_t | pcur |
ibool | done |
Definition at line 87 of file row0purge.h.
que_common_t purge_node_t::common |
node type: QUE_NODE_PURGE
Definition at line 88 of file row0purge.h.
mem_heap_t* purge_node_t::heap |
memory heap used as auxiliary storage for row; this must be emptied after a successful purge of a row
Definition at line 111 of file row0purge.h.
dict_index_t* purge_node_t::index |
NULL, or the next index whose record should be handled
Definition at line 109 of file row0purge.h.
btr_pcur_t purge_node_t::pcur |
persistent cursor used in searching the clustered index record
Definition at line 118 of file row0purge.h.
dtuple_t* purge_node_t::ref |
NULL, or row reference to the next row to handle
Definition at line 104 of file row0purge.h.
dtuple_t* purge_node_t::row |
NULL, or a copy (also fields copied to heap) of the indexed fields of the row to handle
Definition at line 106 of file row0purge.h.
dict_table_t* purge_node_t::table |
table where purge is done
Definition at line 98 of file row0purge.h.
ib_vector_t* purge_node_t::undo_recs |
Undo recs to purge
Definition at line 92 of file row0purge.h.
upd_t* purge_node_t::update |
update vector for a clustered index record
Definition at line 102 of file row0purge.h.