|  | 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 |