|
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.