![]() |
MySQL 9.5.0
Source Code Documentation
|
Glue code for registering the TempTable plugin at MySQL. More...
#include "mysql/plugin.h"#include <atomic>#include "include/mysql/components/services/bits/psi_metric_bits.h"#include "include/mysql/psi/mysql_metric.h"#include "mysql/status_var.h"#include "sql/handler.h"#include "sql/table.h"#include "storage/temptable/include/temptable/allocator.h"#include "storage/temptable/include/temptable/handler.h"Namespaces | |
| namespace | temptable |
Functions | |
| static handler * | create_handler (handlerton *hton, TABLE_SHARE *table_share, bool, MEM_ROOT *mem_root) |
| static int | close_connection (handlerton *hton, THD *thd) |
| static int | temptable::show_count_hit_max_ram_var (THD *, SHOW_VAR *var, char *buff) |
| static void | temptable::get_count_hit_max_ram (void *, measurement_delivery_callback_t delivery, void *delivery_context) |
| static int | init (void *p) |
| static int | deinit (MYSQL_PLUGIN plugin_info) |
| mysql_declare_plugin (temptable) | |
Variables | |
| static st_mysql_storage_engine | temptable_storage_engine |
| static PSI_metric_info_v1 | temptable::metrics [] |
| static PSI_meter_info_v1 | temptable::meter [] |
| static SHOW_VAR | temptable::status_variables [] |
| mysql_declare_plugin_end | |
Glue code for registering the TempTable plugin at MySQL.
|
static |
|
static |
|
static |
|
static |
| mysql_declare_plugin | ( | temptable | ) |
| mysql_declare_plugin_end |
|
static |