![]()  | 
  
    MySQL 8.0.44
    
   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... | |
| 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... | |
| 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.
| 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_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.
| 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.