MySQL 8.3.0
Source Code Documentation
myrg_static.cc File Reference
#include "storage/myisammrg/myrg_def.h"
#include "my_macros.h"
#include "my_psi_config.h"
#include "mysql/psi/mysql_file.h"
#include "mysql/psi/mysql_memory.h"
#include "nulls.h"
#include "template_utils.h"
#include "typelib.h"

Functions

void init_myisammrg_psi_keys ()
 

Variables

LISTmyrg_open_list = nullptr
 
static const char * merge_insert_methods [] = {"FIRST", "LAST", NullS}
 
TYPELIB merge_insert_method
 
PSI_memory_key rg_key_memory_MYRG_INFO
 
PSI_memory_key rg_key_memory_children
 
PSI_mutex_key rg_key_mutex_MYRG_INFO_mutex
 
static PSI_mutex_info all_myisammrg_mutexes []
 
PSI_file_key rg_key_file_MRG
 
static PSI_file_info all_myisammrg_files []
 
static PSI_memory_info all_myisammrg_memory []
 

Function Documentation

◆ init_myisammrg_psi_keys()

void init_myisammrg_psi_keys ( )

Variable Documentation

◆ all_myisammrg_files

PSI_file_info all_myisammrg_files[]
static
Initial value:
= {
{&rg_key_file_MRG, "MRG", 0, 0, PSI_DOCUMENT_ME}}
#define PSI_DOCUMENT_ME
Definition: component_common.h:28
PSI_file_key rg_key_file_MRG
Definition: myrg_static.cc:53

◆ all_myisammrg_memory

PSI_memory_info all_myisammrg_memory[]
static
Initial value:
= {
{&rg_key_memory_MYRG_INFO, "MYRG_INFO", 0, 0, PSI_DOCUMENT_ME},
{&rg_key_memory_children, "children", 0, 0, PSI_DOCUMENT_ME}}
PSI_memory_key rg_key_memory_MYRG_INFO
Definition: myrg_static.cc:44
PSI_memory_key rg_key_memory_children
Definition: myrg_static.cc:45

◆ all_myisammrg_mutexes

PSI_mutex_info all_myisammrg_mutexes[]
static
Initial value:
= {
{&rg_key_mutex_MYRG_INFO_mutex, "MYRG_INFO::mutex", 0, 0, PSI_DOCUMENT_ME}}
PSI_mutex_key rg_key_mutex_MYRG_INFO_mutex
Definition: myrg_static.cc:48

◆ merge_insert_method

TYPELIB merge_insert_method
Initial value:
static const char * merge_insert_methods[]
Definition: myrg_static.cc:40
#define array_elements(A)
Definition: validate_password_imp.cc:47

◆ merge_insert_methods

const char* merge_insert_methods[] = {"FIRST", "LAST", NullS}
static

◆ myrg_open_list

LIST* myrg_open_list = nullptr

◆ rg_key_file_MRG

PSI_file_key rg_key_file_MRG

◆ rg_key_memory_children

PSI_memory_key rg_key_memory_children

◆ rg_key_memory_MYRG_INFO

PSI_memory_key rg_key_memory_MYRG_INFO

◆ rg_key_mutex_MYRG_INFO_mutex

PSI_mutex_key rg_key_mutex_MYRG_INFO_mutex