|
MySQL 5.6.14 Source Code Document
|
#include "row0merge.h"#include "row0ext.h"#include "row0log.h"#include "row0ins.h"#include "row0sel.h"#include "dict0crea.h"#include "trx0purge.h"#include "lock0lock.h"#include "pars0pars.h"#include "ut0sort.h"#include "row0ftsort.h"#include "row0import.h"#include "handler0alter.h"#include "ha_prototypes.h"
Go to the source code of this file.
Macros | |
| #define | row_merge_tuple_sort_ctx(tuples, aux, low, high) row_merge_tuple_sort(n_uniq, n_field, dup, tuples, aux, low, high) |
| #define | row_merge_tuple_cmp_ctx(a, b) row_merge_tuple_cmp(n_uniq, n_field, a, b, dup) |
| #define | row_merge_write_rec_low(b, e, size, fd, foffs, mrec, offsets) row_merge_write_rec_low(b, e, mrec, offsets) |
| #define | ROW_MERGE_WRITE_GET_NEXT(N, INDEX, AT_END) |
Variables | |
| UNIV_INTERN char | srv_disable_sort_file_cache |
| static const dict_index_t * | index |
| static const dict_index_t const mtuple_t * | entry |
New index creation routines using a merge sort
Created 12/4/2005 Jan Lindstrom Completed by Sunny Bains and Marko Makela
Definition in file row0merge.cc.
| #define ROW_MERGE_WRITE_GET_NEXT | ( | N, | |
| INDEX, | |||
| AT_END | |||
| ) |
| const dict_index_t const mtuple_t* entry |
in: index fields of the record to encode
Definition at line 111 of file row0merge.cc.
| const dict_index_t* index |
< in/out: pointer to current end of output buffer in: index
Definition at line 111 of file row0merge.cc.