![]() |
MySQL 8.0.43
Source Code Documentation
|
#include <sys/types.h>#include "lex_string.h"#include "my_compiler.h"#include "sql/mem_root_array.h"#include "sql/opt_hints.h"#include "sql/parse_tree_node_base.h"#include "sql/sql_show.h"#include "sql_string.h"Go to the source code of this file.
Classes | |
| struct | Hint_param_table |
| class | PT_hint |
| The class is a base class for representation of the different types of the hints. More... | |
| class | PT_hint_list |
| class | PT_qb_level_hint |
| Parse tree hint object for query block level hints. More... | |
| class | PT_table_level_hint |
| Parse tree hint object for table level hints. More... | |
| class | PT_key_level_hint |
| Parse tree hint object for key level hints. More... | |
| class | PT_hint_qb_name |
| Parse tree hint object for QB_NAME hint. More... | |
| class | PT_hint_max_execution_time |
| Parse tree hint object for MAX_EXECUTION_TIME hint. More... | |
| class | PT_hint_sys_var |
| class | PT_hint_resource_group |
| Parse tree hint object for RESOURCE_GROUP hint. More... | |
Typedefs | |
| typedef Mem_root_array_YY< LEX_CSTRING > | Hint_param_index_list |
| typedef Mem_root_array_YY< Hint_param_table > | Hint_param_table_list |