MySQL 5.6.14 Source Code Document
|
Public Member Functions | |
IndexPurge (trx_t *trx, dict_index_t *index) UNIV_NOTHROW | |
~IndexPurge () UNIV_NOTHROW | |
ulint | get_n_rows () const UNIV_NOTHROW |
Protected Member Functions | |
IndexPurge (const IndexPurge &) | |
IndexPurge & | operator= (const IndexPurge &) |
- of the index to look for | |
Find the index field entry in in the cfg indexes fields.
| |
dberr_t | garbage_collect () UNIV_NOTHROW |
Class that purges delete marked reocords from indexes, both secondary
and cluster. It does a pessimistic delete. This should only be done if we couldn't purge the delete marked reocrds during Phase I.
Definition at line 297 of file row0import.cc.
|
inline |
Constructor
trx | - the user transaction covering the import tablespace |
index | - to be imported |
space_id | - space id of the tablespace |
Definition at line 303 of file row0import.cc.
|
inline |
Descructor
Definition at line 317 of file row0import.cc.
dberr_t IndexPurge::garbage_collect | ( | ) |
Purge delete marked records.
Purge delete marked records.
Definition at line 1522 of file row0import.cc.
|
inline |
The number of records that are not delete marked.
Definition at line 325 of file row0import.cc.