MySQL 9.1.0
Source Code Documentation
|
#include "sql/range_optimizer/index_merge_plan.h"
#include "sql/join_optimizer/access_path.h"
#include "sql/opt_trace.h"
#include "sql/range_optimizer/path_helpers.h"
#include "sql/sql_class.h"
Functions | |
void | trace_basic_info_index_merge (THD *thd, const AccessPath *path, const RANGE_OPT_PARAM *param, Opt_trace_object *trace_object) |
void | add_keys_and_lengths_index_merge (const AccessPath *path, String *key_names, String *used_lengths) |
void | dbug_dump_index_merge (int indent, bool verbose, const Mem_root_array< AccessPath * > &children) |
void add_keys_and_lengths_index_merge | ( | const AccessPath * | path, |
String * | key_names, | ||
String * | used_lengths | ||
) |
void dbug_dump_index_merge | ( | int | indent, |
bool | verbose, | ||
const Mem_root_array< AccessPath * > & | children | ||
) |
void trace_basic_info_index_merge | ( | THD * | thd, |
const AccessPath * | path, | ||
const RANGE_OPT_PARAM * | param, | ||
Opt_trace_object * | trace_object | ||
) |