MySQL 8.0.39
Source Code Documentation
|
This struct is used for merging chunks for filesort() For filesort() with fixed-size keys we use memcmp to compare rows. More...
#include <cmp_varlen_keys.h>
Public Member Functions | |
Merge_chunk_greater (size_t len) | |
Merge_chunk_greater (Sort_param *param) | |
bool | operator() (Merge_chunk *a, Merge_chunk *b) const |
bool | key_is_greater_than (uchar *key1, uchar *key2) const |
Public Attributes | |
size_t | m_len |
Sort_param * | m_param |
This struct is used for merging chunks for filesort() For filesort() with fixed-size keys we use memcmp to compare rows.
For variable length keys, we use cmp_varlen_keys to compare rows.
|
inlineexplicit |
|
inlineexplicit |
|
inline |
size_t Merge_chunk_greater::m_len |
Sort_param* Merge_chunk_greater::m_param |