MySQL 9.1.0
Source Code Documentation
|
#include "storage/heap/ha_heap.h"
#include <assert.h>
#include <errno.h>
#include <limits.h>
#include "my_macros.h"
#include "my_pointer_arithmetic.h"
#include "my_psi_config.h"
#include "mysql/plugin.h"
#include "sql/current_thd.h"
#include "sql/field.h"
#include "sql/sql_base.h"
#include "sql/sql_class.h"
#include "sql/sql_plugin.h"
#include "storage/heap/heapdef.h"
Macros | |
#define | MYSQL_SERVER 1 |
#define | HEAP_STATS_UPDATE_THRESHOLD 10 |
Functions | |
static handler * | heap_create_handler (handlerton *hton, TABLE_SHARE *table, bool partitioned, MEM_ROOT *mem_root) |
static int | heap_prepare_hp_create_info (TABLE *table_arg, bool single_instance, bool delete_on_close, HP_CREATE_INFO *hp_create_info) |
static int | heap_panic (handlerton *, ha_panic_function flag) |
static int | heap_init (void *p) |
mysql_declare_plugin (heap) | |
Variables | |
struct st_mysql_storage_engine | heap_storage_engine |
mysql_declare_plugin_end | |
#define HEAP_STATS_UPDATE_THRESHOLD 10 |
#define MYSQL_SERVER 1 |
|
static |
|
static |
|
static |
|
static |
mysql_declare_plugin | ( | heap | ) |
struct st_mysql_storage_engine heap_storage_engine |
mysql_declare_plugin_end |