MySQL 9.1.0
Source Code Documentation
pfs_builtin_memory.cc File Reference

Performance schema built in memory instrumentation. More...

Macros

#define PREFIX   "memory/performance_schema/"
 
#define TABLE_DOC(X)   PREFIX X, "Memory used for table performance_schema." X
 
#define COL_DOC(X, Y)    PREFIX X "." Y, "Memory used for table performance_schema." X ", column " Y
 
#define GEN_DOC(X, Y)   PREFIX X, "Memory used for " Y
 

Functions

static void init_builtin_memory_class (PFS_builtin_memory_class *klass, const char *name, const char *documentation)
 
static void init_builtin_memory_query (PFS_builtin_memory_class *klass, const char *name, const char *documentation)
 
void init_all_builtin_memory_class ()
 
PFS_builtin_memory_classfind_builtin_memory_class (PFS_builtin_memory_key key)
 

Variables

PFS_builtin_memory_class builtin_memory_mutex
 
PFS_builtin_memory_class builtin_memory_rwlock
 
PFS_builtin_memory_class builtin_memory_cond
 
PFS_builtin_memory_class builtin_memory_file
 
PFS_builtin_memory_class builtin_memory_socket
 
PFS_builtin_memory_class builtin_memory_mdl
 
PFS_builtin_memory_class builtin_memory_file_handle
 
PFS_builtin_memory_class builtin_memory_account
 
PFS_builtin_memory_class builtin_memory_account_waits
 
PFS_builtin_memory_class builtin_memory_account_stages
 
PFS_builtin_memory_class builtin_memory_account_statements
 
PFS_builtin_memory_class builtin_memory_account_transactions
 
PFS_builtin_memory_class builtin_memory_account_errors
 
PFS_builtin_memory_class builtin_memory_account_memory
 
PFS_builtin_memory_class builtin_memory_global_stages
 
PFS_builtin_memory_class builtin_memory_global_statements
 
PFS_builtin_memory_class builtin_memory_global_memory
 
PFS_builtin_memory_class builtin_memory_global_errors
 
PFS_builtin_memory_class builtin_memory_host
 
PFS_builtin_memory_class builtin_memory_host_waits
 
PFS_builtin_memory_class builtin_memory_host_stages
 
PFS_builtin_memory_class builtin_memory_host_statements
 
PFS_builtin_memory_class builtin_memory_host_transactions
 
PFS_builtin_memory_class builtin_memory_host_errors
 
PFS_builtin_memory_class builtin_memory_host_memory
 
PFS_builtin_memory_class builtin_memory_thread
 
PFS_builtin_memory_class builtin_memory_thread_waits
 
PFS_builtin_memory_class builtin_memory_thread_stages
 
PFS_builtin_memory_class builtin_memory_thread_statements
 
PFS_builtin_memory_class builtin_memory_thread_transactions
 
PFS_builtin_memory_class builtin_memory_thread_errors
 
PFS_builtin_memory_class builtin_memory_thread_memory
 
PFS_builtin_memory_class builtin_memory_thread_waits_history
 
PFS_builtin_memory_class builtin_memory_thread_stages_history
 
PFS_builtin_memory_class builtin_memory_thread_statements_history
 
PFS_builtin_memory_class builtin_memory_thread_statements_history_tokens
 
PFS_builtin_memory_class builtin_memory_thread_statements_history_sqltext
 
PFS_builtin_memory_class builtin_memory_thread_statements_stack
 
PFS_builtin_memory_class builtin_memory_thread_statements_stack_tokens
 
PFS_builtin_memory_class builtin_memory_thread_statements_stack_sqltext
 
PFS_builtin_memory_class builtin_memory_thread_transaction_history
 
PFS_builtin_memory_class builtin_memory_thread_session_connect_attrs
 
PFS_builtin_memory_class builtin_memory_user
 
PFS_builtin_memory_class builtin_memory_user_waits
 
PFS_builtin_memory_class builtin_memory_user_stages
 
PFS_builtin_memory_class builtin_memory_user_statements
 
PFS_builtin_memory_class builtin_memory_user_transactions
 
PFS_builtin_memory_class builtin_memory_user_errors
 
PFS_builtin_memory_class builtin_memory_user_memory
 
PFS_builtin_memory_class builtin_memory_mutex_class
 
PFS_builtin_memory_class builtin_memory_rwlock_class
 
PFS_builtin_memory_class builtin_memory_cond_class
 
PFS_builtin_memory_class builtin_memory_thread_class
 
PFS_builtin_memory_class builtin_memory_file_class
 
PFS_builtin_memory_class builtin_memory_socket_class
 
PFS_builtin_memory_class builtin_memory_stage_class
 
PFS_builtin_memory_class builtin_memory_statement_class
 
PFS_builtin_memory_class builtin_memory_memory_class
 
PFS_builtin_memory_class builtin_memory_meter_class
 
PFS_builtin_memory_class builtin_memory_meter
 
PFS_builtin_memory_class builtin_memory_metric_class
 
PFS_builtin_memory_class builtin_memory_metric
 
PFS_builtin_memory_class builtin_memory_logger_class
 
PFS_builtin_memory_class builtin_memory_setup_actor
 
PFS_builtin_memory_class builtin_memory_setup_object
 
PFS_builtin_memory_class builtin_memory_digest
 
PFS_builtin_memory_class builtin_memory_digest_tokens
 
PFS_builtin_memory_class builtin_memory_digest_sample_sqltext
 
PFS_builtin_memory_class builtin_memory_stages_history_long
 
PFS_builtin_memory_class builtin_memory_statements_history_long
 
PFS_builtin_memory_class builtin_memory_statements_history_long_tokens
 
PFS_builtin_memory_class builtin_memory_statements_history_long_sqltext
 
PFS_builtin_memory_class builtin_memory_transactions_history_long
 
PFS_builtin_memory_class builtin_memory_waits_history_long
 
PFS_builtin_memory_class builtin_memory_table
 
PFS_builtin_memory_class builtin_memory_table_share
 
PFS_builtin_memory_class builtin_memory_table_share_index
 
PFS_builtin_memory_class builtin_memory_table_share_lock
 
PFS_builtin_memory_class builtin_memory_program
 
PFS_builtin_memory_class builtin_memory_prepared_stmt
 
PFS_builtin_memory_class builtin_memory_scalable_buffer
 
PFS_builtin_memory_class builtin_memory_data_container
 
static PFS_builtin_memory_classall_builtin_memory []
 

Detailed Description

Performance schema built in memory instrumentation.

Macro Definition Documentation

◆ COL_DOC

#define COL_DOC (   X,
 
)     PREFIX X "." Y, "Memory used for table performance_schema." X ", column " Y

◆ GEN_DOC

#define GEN_DOC (   X,
 
)    PREFIX X, "Memory used for " Y

◆ PREFIX

#define PREFIX   "memory/performance_schema/"

◆ TABLE_DOC

#define TABLE_DOC (   X)    PREFIX X, "Memory used for table performance_schema." X

Function Documentation

◆ find_builtin_memory_class()

PFS_builtin_memory_class * find_builtin_memory_class ( PFS_builtin_memory_key  key)

◆ init_all_builtin_memory_class()

void init_all_builtin_memory_class ( )

◆ init_builtin_memory_class()

static void init_builtin_memory_class ( PFS_builtin_memory_class klass,
const char *  name,
const char *  documentation 
)
static

◆ init_builtin_memory_query()

static void init_builtin_memory_query ( PFS_builtin_memory_class klass,
const char *  name,
const char *  documentation 
)
static

Variable Documentation

◆ all_builtin_memory

PFS_builtin_memory_class* all_builtin_memory[]
static

◆ builtin_memory_account

PFS_builtin_memory_class builtin_memory_account

◆ builtin_memory_account_errors

PFS_builtin_memory_class builtin_memory_account_errors

◆ builtin_memory_account_memory

PFS_builtin_memory_class builtin_memory_account_memory

◆ builtin_memory_account_stages

PFS_builtin_memory_class builtin_memory_account_stages

◆ builtin_memory_account_statements

PFS_builtin_memory_class builtin_memory_account_statements

◆ builtin_memory_account_transactions

PFS_builtin_memory_class builtin_memory_account_transactions

◆ builtin_memory_account_waits

PFS_builtin_memory_class builtin_memory_account_waits

◆ builtin_memory_cond

PFS_builtin_memory_class builtin_memory_cond

◆ builtin_memory_cond_class

PFS_builtin_memory_class builtin_memory_cond_class

◆ builtin_memory_data_container

PFS_builtin_memory_class builtin_memory_data_container

◆ builtin_memory_digest

PFS_builtin_memory_class builtin_memory_digest

◆ builtin_memory_digest_sample_sqltext

PFS_builtin_memory_class builtin_memory_digest_sample_sqltext

◆ builtin_memory_digest_tokens

PFS_builtin_memory_class builtin_memory_digest_tokens

◆ builtin_memory_file

PFS_builtin_memory_class builtin_memory_file

◆ builtin_memory_file_class

PFS_builtin_memory_class builtin_memory_file_class

◆ builtin_memory_file_handle

PFS_builtin_memory_class builtin_memory_file_handle

◆ builtin_memory_global_errors

PFS_builtin_memory_class builtin_memory_global_errors

◆ builtin_memory_global_memory

PFS_builtin_memory_class builtin_memory_global_memory

◆ builtin_memory_global_stages

PFS_builtin_memory_class builtin_memory_global_stages

◆ builtin_memory_global_statements

PFS_builtin_memory_class builtin_memory_global_statements

◆ builtin_memory_host

PFS_builtin_memory_class builtin_memory_host

◆ builtin_memory_host_errors

PFS_builtin_memory_class builtin_memory_host_errors

◆ builtin_memory_host_memory

PFS_builtin_memory_class builtin_memory_host_memory

◆ builtin_memory_host_stages

PFS_builtin_memory_class builtin_memory_host_stages

◆ builtin_memory_host_statements

PFS_builtin_memory_class builtin_memory_host_statements

◆ builtin_memory_host_transactions

PFS_builtin_memory_class builtin_memory_host_transactions

◆ builtin_memory_host_waits

PFS_builtin_memory_class builtin_memory_host_waits

◆ builtin_memory_logger_class

PFS_builtin_memory_class builtin_memory_logger_class

◆ builtin_memory_mdl

PFS_builtin_memory_class builtin_memory_mdl

◆ builtin_memory_memory_class

PFS_builtin_memory_class builtin_memory_memory_class

◆ builtin_memory_meter

PFS_builtin_memory_class builtin_memory_meter

◆ builtin_memory_meter_class

PFS_builtin_memory_class builtin_memory_meter_class

◆ builtin_memory_metric

PFS_builtin_memory_class builtin_memory_metric

◆ builtin_memory_metric_class

PFS_builtin_memory_class builtin_memory_metric_class

◆ builtin_memory_mutex

PFS_builtin_memory_class builtin_memory_mutex

◆ builtin_memory_mutex_class

PFS_builtin_memory_class builtin_memory_mutex_class

◆ builtin_memory_prepared_stmt

PFS_builtin_memory_class builtin_memory_prepared_stmt

◆ builtin_memory_program

PFS_builtin_memory_class builtin_memory_program

◆ builtin_memory_rwlock

PFS_builtin_memory_class builtin_memory_rwlock

◆ builtin_memory_rwlock_class

PFS_builtin_memory_class builtin_memory_rwlock_class

◆ builtin_memory_scalable_buffer

PFS_builtin_memory_class builtin_memory_scalable_buffer

◆ builtin_memory_setup_actor

PFS_builtin_memory_class builtin_memory_setup_actor

◆ builtin_memory_setup_object

PFS_builtin_memory_class builtin_memory_setup_object

◆ builtin_memory_socket

PFS_builtin_memory_class builtin_memory_socket

◆ builtin_memory_socket_class

PFS_builtin_memory_class builtin_memory_socket_class

◆ builtin_memory_stage_class

PFS_builtin_memory_class builtin_memory_stage_class

◆ builtin_memory_stages_history_long

PFS_builtin_memory_class builtin_memory_stages_history_long

◆ builtin_memory_statement_class

PFS_builtin_memory_class builtin_memory_statement_class

◆ builtin_memory_statements_history_long

PFS_builtin_memory_class builtin_memory_statements_history_long

◆ builtin_memory_statements_history_long_sqltext

PFS_builtin_memory_class builtin_memory_statements_history_long_sqltext

◆ builtin_memory_statements_history_long_tokens

PFS_builtin_memory_class builtin_memory_statements_history_long_tokens

◆ builtin_memory_table

PFS_builtin_memory_class builtin_memory_table

◆ builtin_memory_table_share

PFS_builtin_memory_class builtin_memory_table_share

◆ builtin_memory_table_share_index

PFS_builtin_memory_class builtin_memory_table_share_index

◆ builtin_memory_table_share_lock

PFS_builtin_memory_class builtin_memory_table_share_lock

◆ builtin_memory_thread

PFS_builtin_memory_class builtin_memory_thread

◆ builtin_memory_thread_class

PFS_builtin_memory_class builtin_memory_thread_class

◆ builtin_memory_thread_errors

PFS_builtin_memory_class builtin_memory_thread_errors

◆ builtin_memory_thread_memory

PFS_builtin_memory_class builtin_memory_thread_memory

◆ builtin_memory_thread_session_connect_attrs

PFS_builtin_memory_class builtin_memory_thread_session_connect_attrs

◆ builtin_memory_thread_stages

PFS_builtin_memory_class builtin_memory_thread_stages

◆ builtin_memory_thread_stages_history

PFS_builtin_memory_class builtin_memory_thread_stages_history

◆ builtin_memory_thread_statements

PFS_builtin_memory_class builtin_memory_thread_statements

◆ builtin_memory_thread_statements_history

PFS_builtin_memory_class builtin_memory_thread_statements_history

◆ builtin_memory_thread_statements_history_sqltext

PFS_builtin_memory_class builtin_memory_thread_statements_history_sqltext

◆ builtin_memory_thread_statements_history_tokens

PFS_builtin_memory_class builtin_memory_thread_statements_history_tokens

◆ builtin_memory_thread_statements_stack

PFS_builtin_memory_class builtin_memory_thread_statements_stack

◆ builtin_memory_thread_statements_stack_sqltext

PFS_builtin_memory_class builtin_memory_thread_statements_stack_sqltext

◆ builtin_memory_thread_statements_stack_tokens

PFS_builtin_memory_class builtin_memory_thread_statements_stack_tokens

◆ builtin_memory_thread_transaction_history

PFS_builtin_memory_class builtin_memory_thread_transaction_history

◆ builtin_memory_thread_transactions

PFS_builtin_memory_class builtin_memory_thread_transactions

◆ builtin_memory_thread_waits

PFS_builtin_memory_class builtin_memory_thread_waits

◆ builtin_memory_thread_waits_history

PFS_builtin_memory_class builtin_memory_thread_waits_history

◆ builtin_memory_transactions_history_long

PFS_builtin_memory_class builtin_memory_transactions_history_long

◆ builtin_memory_user

PFS_builtin_memory_class builtin_memory_user

◆ builtin_memory_user_errors

PFS_builtin_memory_class builtin_memory_user_errors

◆ builtin_memory_user_memory

PFS_builtin_memory_class builtin_memory_user_memory

◆ builtin_memory_user_stages

PFS_builtin_memory_class builtin_memory_user_stages

◆ builtin_memory_user_statements

PFS_builtin_memory_class builtin_memory_user_statements

◆ builtin_memory_user_transactions

PFS_builtin_memory_class builtin_memory_user_transactions

◆ builtin_memory_user_waits

PFS_builtin_memory_class builtin_memory_user_waits

◆ builtin_memory_waits_history_long

PFS_builtin_memory_class builtin_memory_waits_history_long