MySQL 9.1.0
Source Code Documentation
|
Performance schema global sizing parameters. More...
#include <pfs_server.h>
Public Attributes | |
bool | m_enabled |
True if the performance schema is enabled. More... | |
bool | m_consumer_events_stages_current_enabled |
Default values for SETUP_CONSUMERS. More... | |
bool | m_consumer_events_stages_history_enabled |
bool | m_consumer_events_stages_history_long_enabled |
bool | m_consumer_events_statements_cpu_enabled |
bool | m_consumer_events_statements_current_enabled |
bool | m_consumer_events_statements_history_enabled |
bool | m_consumer_events_statements_history_long_enabled |
bool | m_consumer_events_transactions_current_enabled |
bool | m_consumer_events_transactions_history_enabled |
bool | m_consumer_events_transactions_history_long_enabled |
bool | m_consumer_events_waits_current_enabled |
bool | m_consumer_events_waits_history_enabled |
bool | m_consumer_events_waits_history_long_enabled |
bool | m_consumer_global_instrumentation_enabled |
bool | m_consumer_thread_instrumentation_enabled |
bool | m_consumer_statement_digest_enabled |
bool | m_processlist_enabled |
True if SHOW PROCESSLIST is enabeld in the performance schema. More... | |
char * | m_pfs_instrument |
Default instrument configuration option. More... | |
char * | m_pfs_meter |
Default meter instrument configuration option. More... | |
char * | m_pfs_logger |
Default logger instrument configuration option. More... | |
ulong | m_mutex_class_sizing |
Maximum number of instrumented mutex classes. More... | |
ulong | m_rwlock_class_sizing |
Maximum number of instrumented rwlock classes. More... | |
ulong | m_cond_class_sizing |
Maximum number of instrumented cond classes. More... | |
ulong | m_thread_class_sizing |
Maximum number of instrumented thread classes. More... | |
long | m_table_share_sizing |
Maximum number of instrumented table share. More... | |
long | m_table_lock_stat_sizing |
Maximum number of lock statistics collected for tables. More... | |
long | m_index_stat_sizing |
Maximum number of index statistics collected for tables. More... | |
ulong | m_file_class_sizing |
Maximum number of instrumented file classes. More... | |
long | m_mutex_sizing |
Maximum number of instrumented mutex instances. More... | |
long | m_rwlock_sizing |
Maximum number of instrumented rwlock instances. More... | |
long | m_cond_sizing |
Maximum number of instrumented cond instances. More... | |
long | m_thread_sizing |
Maximum number of instrumented thread instances. More... | |
long | m_table_sizing |
Maximum number of instrumented table handles. More... | |
long | m_file_sizing |
Maximum number of instrumented file instances. More... | |
long | m_file_handle_sizing |
Maximum number of instrumented file handles. More... | |
long | m_socket_sizing |
Maximum number of instrumented socket instances. More... | |
ulong | m_socket_class_sizing |
Maximum number of instrumented socket classes. More... | |
long | m_events_waits_history_sizing |
Maximum number of rows per thread in table EVENTS_WAITS_HISTORY. More... | |
long | m_events_waits_history_long_sizing |
Maximum number of rows in table EVENTS_WAITS_HISTORY_LONG. More... | |
long | m_setup_actor_sizing |
Maximum number of rows in table SETUP_ACTORS. More... | |
long | m_setup_object_sizing |
Maximum number of rows in table SETUP_OBJECTS. More... | |
long | m_host_sizing |
Maximum number of rows in table HOSTS. More... | |
long | m_user_sizing |
Maximum number of rows in table USERS. More... | |
long | m_account_sizing |
Maximum number of rows in table ACCOUNTS. More... | |
ulong | m_stage_class_sizing |
Maximum number of instrumented stage classes. More... | |
long | m_events_stages_history_sizing |
Maximum number of rows per thread in table EVENTS_STAGES_HISTORY. More... | |
long | m_events_stages_history_long_sizing |
Maximum number of rows in table EVENTS_STAGES_HISTORY_LONG. More... | |
ulong | m_statement_class_sizing |
Maximum number of instrumented statement classes. More... | |
long | m_events_statements_history_sizing |
Maximum number of rows per thread in table EVENTS_STATEMENTS_HISTORY. More... | |
long | m_events_statements_history_long_sizing |
Maximum number of rows in table EVENTS_STATEMENTS_HISTORY_LONG. More... | |
long | m_digest_sizing |
Maximum number of digests to be captured. More... | |
long | m_program_sizing |
Maximum number of programs to be captured. More... | |
long | m_prepared_stmt_sizing |
Maximum number of prepared statements to be captured. More... | |
long | m_events_transactions_history_sizing |
Maximum number of rows per thread in table EVENTS_TRANSACTIONS_HISTORY. More... | |
long | m_events_transactions_history_long_sizing |
Maximum number of rows in table EVENTS_TRANSACTIONS_HISTORY_LONG. More... | |
long | m_session_connect_attrs_sizing |
Maximum number of session attribute strings per thread. More... | |
ulong | m_statement_stack_sizing |
Maximum size of statement stack. More... | |
ulong | m_memory_class_sizing |
Maximum number of instrumented memory classes. More... | |
ulong | m_meter_class_sizing |
Maximum number of instrumented meter classes. More... | |
ulong | m_metric_class_sizing |
Maximum number of instrumented metric classes. More... | |
ulong | m_logger_class_sizing |
Maximum number of instrumented logger classes. More... | |
long | m_metadata_lock_sizing |
long | m_max_digest_length |
ulong | m_max_sql_text_length |
ulong | m_max_digest_sample_age |
Maximum age in seconds for a query sample. More... | |
ulong | m_error_sizing |
Maximum number of error instrumented. More... | |
PFS_sizing_hints | m_hints |
Sizing hints, for auto tuning. More... | |
Performance schema global sizing parameters.
long PFS_global_param::m_account_sizing |
Maximum number of rows in table ACCOUNTS.
ulong PFS_global_param::m_cond_class_sizing |
Maximum number of instrumented cond classes.
long PFS_global_param::m_cond_sizing |
Maximum number of instrumented cond instances.
bool PFS_global_param::m_consumer_events_stages_current_enabled |
Default values for SETUP_CONSUMERS.
bool PFS_global_param::m_consumer_events_stages_history_enabled |
bool PFS_global_param::m_consumer_events_stages_history_long_enabled |
bool PFS_global_param::m_consumer_events_statements_cpu_enabled |
bool PFS_global_param::m_consumer_events_statements_current_enabled |
bool PFS_global_param::m_consumer_events_statements_history_enabled |
bool PFS_global_param::m_consumer_events_statements_history_long_enabled |
bool PFS_global_param::m_consumer_events_transactions_current_enabled |
bool PFS_global_param::m_consumer_events_transactions_history_enabled |
bool PFS_global_param::m_consumer_events_transactions_history_long_enabled |
bool PFS_global_param::m_consumer_events_waits_current_enabled |
bool PFS_global_param::m_consumer_events_waits_history_enabled |
bool PFS_global_param::m_consumer_events_waits_history_long_enabled |
bool PFS_global_param::m_consumer_global_instrumentation_enabled |
bool PFS_global_param::m_consumer_statement_digest_enabled |
bool PFS_global_param::m_consumer_thread_instrumentation_enabled |
long PFS_global_param::m_digest_sizing |
Maximum number of digests to be captured.
bool PFS_global_param::m_enabled |
True if the performance schema is enabled.
ulong PFS_global_param::m_error_sizing |
Maximum number of error instrumented.
long PFS_global_param::m_events_stages_history_long_sizing |
Maximum number of rows in table EVENTS_STAGES_HISTORY_LONG.
long PFS_global_param::m_events_stages_history_sizing |
Maximum number of rows per thread in table EVENTS_STAGES_HISTORY.
long PFS_global_param::m_events_statements_history_long_sizing |
Maximum number of rows in table EVENTS_STATEMENTS_HISTORY_LONG.
long PFS_global_param::m_events_statements_history_sizing |
Maximum number of rows per thread in table EVENTS_STATEMENTS_HISTORY.
long PFS_global_param::m_events_transactions_history_long_sizing |
Maximum number of rows in table EVENTS_TRANSACTIONS_HISTORY_LONG.
long PFS_global_param::m_events_transactions_history_sizing |
Maximum number of rows per thread in table EVENTS_TRANSACTIONS_HISTORY.
long PFS_global_param::m_events_waits_history_long_sizing |
Maximum number of rows in table EVENTS_WAITS_HISTORY_LONG.
long PFS_global_param::m_events_waits_history_sizing |
Maximum number of rows per thread in table EVENTS_WAITS_HISTORY.
ulong PFS_global_param::m_file_class_sizing |
Maximum number of instrumented file classes.
long PFS_global_param::m_file_handle_sizing |
Maximum number of instrumented file handles.
long PFS_global_param::m_file_sizing |
Maximum number of instrumented file instances.
PFS_sizing_hints PFS_global_param::m_hints |
Sizing hints, for auto tuning.
long PFS_global_param::m_host_sizing |
Maximum number of rows in table HOSTS.
long PFS_global_param::m_index_stat_sizing |
Maximum number of index statistics collected for tables.
ulong PFS_global_param::m_logger_class_sizing |
Maximum number of instrumented logger classes.
long PFS_global_param::m_max_digest_length |
ulong PFS_global_param::m_max_digest_sample_age |
Maximum age in seconds for a query sample.
ulong PFS_global_param::m_max_sql_text_length |
ulong PFS_global_param::m_memory_class_sizing |
Maximum number of instrumented memory classes.
long PFS_global_param::m_metadata_lock_sizing |
ulong PFS_global_param::m_meter_class_sizing |
Maximum number of instrumented meter classes.
ulong PFS_global_param::m_metric_class_sizing |
Maximum number of instrumented metric classes.
ulong PFS_global_param::m_mutex_class_sizing |
Maximum number of instrumented mutex classes.
long PFS_global_param::m_mutex_sizing |
Maximum number of instrumented mutex instances.
char* PFS_global_param::m_pfs_instrument |
Default instrument configuration option.
char* PFS_global_param::m_pfs_logger |
Default logger instrument configuration option.
char* PFS_global_param::m_pfs_meter |
Default meter instrument configuration option.
long PFS_global_param::m_prepared_stmt_sizing |
Maximum number of prepared statements to be captured.
bool PFS_global_param::m_processlist_enabled |
True if SHOW PROCESSLIST is enabeld in the performance schema.
long PFS_global_param::m_program_sizing |
Maximum number of programs to be captured.
ulong PFS_global_param::m_rwlock_class_sizing |
Maximum number of instrumented rwlock classes.
long PFS_global_param::m_rwlock_sizing |
Maximum number of instrumented rwlock instances.
long PFS_global_param::m_session_connect_attrs_sizing |
Maximum number of session attribute strings per thread.
long PFS_global_param::m_setup_actor_sizing |
Maximum number of rows in table SETUP_ACTORS.
long PFS_global_param::m_setup_object_sizing |
Maximum number of rows in table SETUP_OBJECTS.
ulong PFS_global_param::m_socket_class_sizing |
Maximum number of instrumented socket classes.
long PFS_global_param::m_socket_sizing |
Maximum number of instrumented socket instances.
ulong PFS_global_param::m_stage_class_sizing |
Maximum number of instrumented stage classes.
ulong PFS_global_param::m_statement_class_sizing |
Maximum number of instrumented statement classes.
ulong PFS_global_param::m_statement_stack_sizing |
Maximum size of statement stack.
long PFS_global_param::m_table_lock_stat_sizing |
Maximum number of lock statistics collected for tables.
long PFS_global_param::m_table_share_sizing |
Maximum number of instrumented table share.
long PFS_global_param::m_table_sizing |
Maximum number of instrumented table handles.
ulong PFS_global_param::m_thread_class_sizing |
Maximum number of instrumented thread classes.
long PFS_global_param::m_thread_sizing |
Maximum number of instrumented thread instances.
long PFS_global_param::m_user_sizing |
Maximum number of rows in table USERS.