#include <sql_sort.h>
◆ Sort_result()
Sort_result::Sort_result |
( |
| ) |
|
|
inline |
◆ has_result()
bool Sort_result::has_result |
( |
| ) |
const |
|
inline |
◆ has_result_in_memory()
bool Sort_result::has_result_in_memory |
( |
| ) |
const |
|
inline |
◆ found_records
ha_rows Sort_result::found_records {0} |
How many records in sort.
◆ io_cache
◆ sorted_result
◆ sorted_result_end
◆ sorted_result_in_fsbuf
bool Sort_result::sorted_result_in_fsbuf {false} |
If the entire result fits in memory, we skip the merge phase.
We may leave the result in the parent Filesort_info's filesort_buffer (indicated by sorted_result_in_fsbuf), or we may strip away the sort keys, and copy the sorted result into a new buffer. Unique always uses the latter. This new buffer is [sorted_result ... sorted_result_end]
- See also
- save_index()
The documentation for this class was generated from the following file: