MySQL 9.1.0
Source Code Documentation
|
Cursor instance for traversing tables/indexes. More...
Public Attributes | |
mem_heap_t * | heap |
Instance heap. More... | |
mem_heap_t * | query_heap |
Heap to use for query graphs. More... | |
ib_qry_proc_t | q_proc |
Query processing info. More... | |
ib_match_mode_t | match_mode |
ib_cursor_moveto match mode More... | |
MDL_ticket * | mdl |
meta-data lock on the table More... | |
row_prebuilt_t * | prebuilt |
For reading rows. More... | |
bool | valid_trx |
Valid transaction attached. More... | |
Cursor instance for traversing tables/indexes.
This will eventually become row_prebuilt_t.
mem_heap_t* ib_cursor_t::heap |
Instance heap.
ib_match_mode_t ib_cursor_t::match_mode |
ib_cursor_moveto match mode
MDL_ticket* ib_cursor_t::mdl |
meta-data lock on the table
row_prebuilt_t* ib_cursor_t::prebuilt |
For reading rows.
ib_qry_proc_t ib_cursor_t::q_proc |
Query processing info.
mem_heap_t* ib_cursor_t::query_heap |
Heap to use for query graphs.
bool ib_cursor_t::valid_trx |
Valid transaction attached.