MySQL 8.4.2
Source Code Documentation
pfs_column_values.cc File Reference

Literal values for columns used in the performance schema tables (implementation). More...

Variables

LEX_CSTRING PERFORMANCE_SCHEMA_str = {STRING_WITH_LEN("performance_schema")}
 String, "PERFORMANCE_SCHEMA". More...
 
LEX_CSTRING mutex_instrument_prefix = {STRING_WITH_LEN("wait/synch/mutex")}
 String prefix for all mutex instruments. More...
 
LEX_CSTRING prlock_instrument_prefix = {STRING_WITH_LEN("wait/synch/prlock")}
 String prefix for all prlock instruments. More...
 
LEX_CSTRING rwlock_instrument_prefix = {STRING_WITH_LEN("wait/synch/rwlock")}
 String prefix for all rwlock instruments. More...
 
LEX_CSTRING sxlock_instrument_prefix = {STRING_WITH_LEN("wait/synch/sxlock")}
 String prefix for all sxlock instruments. More...
 
LEX_CSTRING cond_instrument_prefix = {STRING_WITH_LEN("wait/synch/cond")}
 String prefix for all cond instruments. More...
 
LEX_CSTRING file_instrument_prefix = {STRING_WITH_LEN("wait/io/file")}
 String prefix for all file instruments. More...
 
LEX_CSTRING table_io_class_name
 Name of the global table I/O class. More...
 
LEX_CSTRING table_lock_class_name
 Name of the global table lock class. More...
 
LEX_CSTRING socket_instrument_prefix = {STRING_WITH_LEN("wait/io/socket")}
 String prefix for all socket instruments. More...
 
LEX_CSTRING idle_class_name = {STRING_WITH_LEN("idle")}
 Name of the global idle class. More...
 
LEX_CSTRING metadata_lock_class_name
 Name of the global metadata lock class. More...
 
LEX_CSTRING thread_instrument_prefix = {STRING_WITH_LEN("thread")}
 String prefix for all thread instruments. More...
 
LEX_CSTRING stage_instrument_prefix = {STRING_WITH_LEN("stage")}
 String prefix for all stage instruments. More...
 
LEX_CSTRING statement_instrument_prefix = {STRING_WITH_LEN("statement")}
 String prefix for all statement instruments. More...
 
LEX_CSTRING transaction_instrument_prefix = {STRING_WITH_LEN("transaction")}
 String prefix for all transaction instruments. More...
 
LEX_CSTRING builtin_memory_instrument_prefix
 String prefix for built-in memory instruments. More...
 
LEX_CSTRING memory_instrument_prefix = {STRING_WITH_LEN("memory")}
 String prefix for all memory instruments. More...
 
LEX_CSTRING error_class_name = {STRING_WITH_LEN("error")}
 Name of the global error class. More...
 
LEX_CSTRING meter_instrument_prefix = {STRING_WITH_LEN("meter")}
 String prefix for all meter instruments. More...
 
LEX_CSTRING metric_instrument_prefix = {STRING_WITH_LEN("metric")}
 String prefix for all metric instruments. More...
 

Detailed Description

Literal values for columns used in the performance schema tables (implementation).

Variable Documentation

◆ builtin_memory_instrument_prefix

LEX_CSTRING builtin_memory_instrument_prefix
Initial value:
= {
STRING_WITH_LEN("memory/performance_schema/")}
#define STRING_WITH_LEN(X)
Definition: string_with_len.h:29

String prefix for built-in memory instruments.

◆ cond_instrument_prefix

LEX_CSTRING cond_instrument_prefix = {STRING_WITH_LEN("wait/synch/cond")}

String prefix for all cond instruments.

◆ error_class_name

LEX_CSTRING error_class_name = {STRING_WITH_LEN("error")}

Name of the global error class.

◆ file_instrument_prefix

LEX_CSTRING file_instrument_prefix = {STRING_WITH_LEN("wait/io/file")}

String prefix for all file instruments.

◆ idle_class_name

LEX_CSTRING idle_class_name = {STRING_WITH_LEN("idle")}

Name of the global idle class.

◆ memory_instrument_prefix

LEX_CSTRING memory_instrument_prefix = {STRING_WITH_LEN("memory")}

String prefix for all memory instruments.

◆ metadata_lock_class_name

LEX_CSTRING metadata_lock_class_name
Initial value:
= {
STRING_WITH_LEN("wait/lock/metadata/sql/mdl")}

Name of the global metadata lock class.

◆ meter_instrument_prefix

LEX_CSTRING meter_instrument_prefix = {STRING_WITH_LEN("meter")}

String prefix for all meter instruments.

◆ metric_instrument_prefix

LEX_CSTRING metric_instrument_prefix = {STRING_WITH_LEN("metric")}

String prefix for all metric instruments.

◆ mutex_instrument_prefix

LEX_CSTRING mutex_instrument_prefix = {STRING_WITH_LEN("wait/synch/mutex")}

String prefix for all mutex instruments.

◆ PERFORMANCE_SCHEMA_str

LEX_CSTRING PERFORMANCE_SCHEMA_str = {STRING_WITH_LEN("performance_schema")}

String, "PERFORMANCE_SCHEMA".

◆ prlock_instrument_prefix

LEX_CSTRING prlock_instrument_prefix = {STRING_WITH_LEN("wait/synch/prlock")}

String prefix for all prlock instruments.

◆ rwlock_instrument_prefix

LEX_CSTRING rwlock_instrument_prefix = {STRING_WITH_LEN("wait/synch/rwlock")}

String prefix for all rwlock instruments.

◆ socket_instrument_prefix

LEX_CSTRING socket_instrument_prefix = {STRING_WITH_LEN("wait/io/socket")}

String prefix for all socket instruments.

◆ stage_instrument_prefix

LEX_CSTRING stage_instrument_prefix = {STRING_WITH_LEN("stage")}

String prefix for all stage instruments.

◆ statement_instrument_prefix

LEX_CSTRING statement_instrument_prefix = {STRING_WITH_LEN("statement")}

String prefix for all statement instruments.

◆ sxlock_instrument_prefix

LEX_CSTRING sxlock_instrument_prefix = {STRING_WITH_LEN("wait/synch/sxlock")}

String prefix for all sxlock instruments.

◆ table_io_class_name

LEX_CSTRING table_io_class_name
Initial value:
= {
STRING_WITH_LEN("wait/io/table/sql/handler")}

Name of the global table I/O class.

◆ table_lock_class_name

LEX_CSTRING table_lock_class_name
Initial value:
= {
STRING_WITH_LEN("wait/lock/table/sql/handler")}

Name of the global table lock class.

◆ thread_instrument_prefix

LEX_CSTRING thread_instrument_prefix = {STRING_WITH_LEN("thread")}

String prefix for all thread instruments.

◆ transaction_instrument_prefix

LEX_CSTRING transaction_instrument_prefix = {STRING_WITH_LEN("transaction")}

String prefix for all transaction instruments.