#include <rowid_ordered_retrieval_plan.h>
◆ covered_fields
Fields used in the query and covered by this ROR scan.
◆ covered_fields_remaining
MY_BITMAP ROR_SCAN_INFO::covered_fields_remaining |
Fields used in the query that are a) covered by this ROR scan and b) not already covered by ROR scans ordered earlier in the merge sequence.
◆ idx
of used key in param->keys
◆ index_read_cost
Cost of reading all index records with values in sel_arg intervals set (assuming there is no need to access full table records)
◆ keynr
uint ROR_SCAN_INFO::keynr |
of used key in table
◆ num_covered_fields_remaining
uint ROR_SCAN_INFO::num_covered_fields_remaining |
Number of fields in covered_fields_remaining (caching of bitmap_bits_set())
◆ ranges
The ranges to scan for this index.
Must be allocated on the return_mem_root.
◆ records
estimate of # records this scan will return
◆ sel_root
Set of intervals over key fields that will be used for row retrieval.
◆ used_key_parts
uint ROR_SCAN_INFO::used_key_parts |
The documentation for this struct was generated from the following file: