![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
A connection slice, an arbitrary grouping of several connections. More...
#include <pfs_con_slice.h>
Public Attributes | |
| PFS_status_stats | m_status_stats | 
| Aggregated status variables.  More... | |
| PFS_opaque_container_page * | m_page | 
| Container page.  More... | |
Protected Attributes | |
| bool | m_has_memory_stats {false} | 
Private Attributes | |
| bool | m_has_waits_stats {false} | 
| bool | m_has_stages_stats {false} | 
| bool | m_has_statements_stats {false} | 
| bool | m_has_transactions_stats {false} | 
| bool | m_has_errors_stats {false} | 
| PFS_single_stat * | m_instr_class_waits_stats {nullptr} | 
| Per connection slice waits aggregated statistics.  More... | |
| PFS_stage_stat * | m_instr_class_stages_stats {nullptr} | 
| Per connection slice stages aggregated statistics.  More... | |
| PFS_statement_stat * | m_instr_class_statements_stats {nullptr} | 
| Per connection slice statements aggregated statistics.  More... | |
| PFS_transaction_stat * | m_instr_class_transactions_stats {nullptr} | 
| Per connection slice transactions aggregated statistics.  More... | |
| PFS_error_stat * | m_instr_class_errors_stats {nullptr} | 
| Per connection slice error aggregated statistics.  More... | |
A connection slice, an arbitrary grouping of several connections.
This structure holds statistics for grouping of connections.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
Reset all statistics.
      
  | 
  inline | 
Reset all status variable statistics.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  private | 
      
  | 
  protected | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
Per connection slice error aggregated statistics.
This member holds the data for the table PERFORMANCE_SCHEMA.EVENTS_ERRORS_SUMMARY_BY_*_BY_ERROR. Immutable, safe to use without internal lock.
      
  | 
  private | 
Per connection slice stages aggregated statistics.
This member holds the data for the table PERFORMANCE_SCHEMA.EVENTS_STAGES_SUMMARY_BY_*_BY_EVENT_NAME. Immutable, safe to use without internal lock.
      
  | 
  private | 
Per connection slice statements aggregated statistics.
This member holds the data for the table PERFORMANCE_SCHEMA.EVENTS_STATEMENTS_SUMMARY_BY_*_BY_EVENT_NAME. Immutable, safe to use without internal lock.
      
  | 
  private | 
Per connection slice transactions aggregated statistics.
This member holds the data for the table PERFORMANCE_SCHEMA.EVENTS_TRANSACTIONS_SUMMARY_BY_*_BY_EVENT_NAME. Immutable, safe to use without internal lock.
      
  | 
  private | 
Per connection slice waits aggregated statistics.
This member holds the data for the table PERFORMANCE_SCHEMA.EVENTS_WAITS_SUMMARY_BY_*_BY_EVENT_NAME. Immutable, safe to use without internal lock.
| PFS_opaque_container_page* PFS_connection_slice::m_page | 
Container page.
| PFS_status_stats PFS_connection_slice::m_status_stats | 
Aggregated status variables.