24#ifndef PFS_CON_SLICE_H 
   25#define PFS_CON_SLICE_H 
   43class PFS_opaque_container_page;
 
SHOW_VAR status_vars[]
Definition: mysqld.cc:11294
 
Performance schema internal locks (declarations).
 
Status variables statistics (declarations).
 
A connection slice, an arbitrary grouping of several connections.
Definition: pfs_con_slice.h:54
 
bool m_has_memory_stats
Definition: pfs_con_slice.h:180
 
PFS_error_stat * m_instr_class_errors_stats
Per connection slice error aggregated statistics.
Definition: pfs_con_slice.h:227
 
bool m_has_stages_stats
Definition: pfs_con_slice.h:184
 
PFS_single_stat * write_instr_class_waits_stats()
Definition: pfs_con_slice.h:91
 
const PFS_error_stat * read_instr_class_errors_stats() const
Definition: pfs_con_slice.h:164
 
void aggregate_status_stats(const System_status_var *status_vars)
Definition: pfs_con_slice.h:230
 
PFS_single_stat * m_instr_class_waits_stats
Per connection slice waits aggregated statistics.
Definition: pfs_con_slice.h:195
 
bool m_has_transactions_stats
Definition: pfs_con_slice.h:186
 
const PFS_single_stat * read_instr_class_waits_stats() const
Definition: pfs_con_slice.h:84
 
const PFS_transaction_stat * read_instr_class_transactions_stats() const
Definition: pfs_con_slice.h:144
 
void set_instr_class_waits_stats(PFS_single_stat *array)
Definition: pfs_con_slice.h:79
 
PFS_error_stat * write_instr_class_errors_stats()
Definition: pfs_con_slice.h:171
 
void set_instr_class_stages_stats(PFS_stage_stat *array)
Definition: pfs_con_slice.h:99
 
void reset_status_stats()
Reset all status variable statistics.
Definition: pfs_con_slice.h:77
 
void set_instr_class_statements_stats(PFS_statement_stat *array)
Definition: pfs_con_slice.h:119
 
PFS_transaction_stat * m_instr_class_transactions_stats
Per connection slice transactions aggregated statistics.
Definition: pfs_con_slice.h:219
 
PFS_stage_stat * m_instr_class_stages_stats
Per connection slice stages aggregated statistics.
Definition: pfs_con_slice.h:203
 
PFS_opaque_container_page * m_page
Container page.
Definition: pfs_con_slice.h:240
 
PFS_statement_stat * m_instr_class_statements_stats
Per connection slice statements aggregated statistics.
Definition: pfs_con_slice.h:211
 
const PFS_statement_stat * read_instr_class_statements_stats() const
Definition: pfs_con_slice.h:124
 
bool m_has_waits_stats
Definition: pfs_con_slice.h:183
 
PFS_status_stats m_status_stats
Aggregated status variables.
Definition: pfs_con_slice.h:237
 
PFS_transaction_stat * write_instr_class_transactions_stats()
Definition: pfs_con_slice.h:151
 
bool m_has_errors_stats
Definition: pfs_con_slice.h:187
 
void set_instr_class_errors_stats(PFS_error_stat *array)
Definition: pfs_con_slice.h:159
 
const PFS_stage_stat * read_instr_class_stages_stats() const
Definition: pfs_con_slice.h:104
 
bool m_has_statements_stats
Definition: pfs_con_slice.h:185
 
PFS_stage_stat * write_instr_class_stages_stats()
Definition: pfs_con_slice.h:111
 
void reset_stats()
Reset all statistics.
Definition: pfs_con_slice.h:56
 
void set_instr_class_transactions_stats(PFS_transaction_stat *array)
Definition: pfs_con_slice.h:139
 
PFS_statement_stat * write_instr_class_statements_stats()
Definition: pfs_con_slice.h:131
 
Statistics for all server errors.
Definition: pfs_stat.h:557
 
Single statistic.
Definition: pfs_stat.h:52
 
Statistics for stage usage.
Definition: pfs_stat.h:323
 
Statistics for statement usage.
Definition: pfs_stat.h:376
 
Definition: pfs_status.h:35
 
void aggregate_from(const System_status_var *from)
Definition: pfs_status.cc:60
 
void reset()
Definition: pfs_status.cc:46
 
Statistics for transaction usage.
Definition: pfs_stat.h:459
 
Per thread status variables.
Definition: system_variables.h:525