MySQL 9.1.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 |