MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
st_mi_sort_param Struct Reference
Collaboration diagram for st_mi_sort_param:

Public Attributes

pthread_t thr
IO_CACHE read_cache
IO_CACHE tempfile
IO_CACHE tempfile_for_exceptions
DYNAMIC_ARRAY buffpek
MI_BIT_BUFF bit_buff
ulonglong unique [MI_MAX_KEY_SEG+1]
ulonglong notnull [MI_MAX_KEY_SEG+1]
ulonglong sortbuff_size
my_off_t pos
my_off_t max_pos
my_off_t filepos
my_off_t start_recpos
uint key
uint key_length
uint real_key_length
uint maxbuffers
uint keys
uint find_length
uint sort_keys_length
my_bool fix_datafile
my_bool master
my_bool calc_checksum
MI_KEYDEFkeyinfo
HA_KEYSEGseg
SORT_INFOsort_info
uchar ** sort_keys
uchar * rec_buff
void * wordlist
void * wordptr
MEM_ROOT wordroot
uchar * record
MY_TMPDIRtmpdir
int(* key_cmp )(struct st_mi_sort_param *, const void *, const void *)
int(* key_read )(struct st_mi_sort_param *, void *)
int(* key_write )(struct st_mi_sort_param *, const void *)
void(* lock_in_memory )(MI_CHECK *)
int(* write_keys )(struct st_mi_sort_param *, register uchar **, uint, struct st_buffpek *, IO_CACHE *)
uint(* read_to_buffer )(IO_CACHE *, struct st_buffpek *, uint)
int(* write_key )(struct st_mi_sort_param *, IO_CACHE *, uchar *, uint, uint)

Detailed Description

Definition at line 316 of file myisamdef.h.


The documentation for this struct was generated from the following file: