MySQL 8.4.0
Source Code Documentation
pfs_metrics_service_imp.h File Reference

The performance schema implementation of server metrics instrument service. More...

Go to the source code of this file.

Functions

const mysql_service_psi_metric_v1_t SERVICE_IMPLEMENTATION (performance_schema, psi_metric_v1)
 
void initialize_mysql_server_metrics_instrument_service ()
 
void cleanup_mysql_server_metrics_instrument_service ()
 
void pfs_register_meters_v1 (PSI_meter_info_v1 *info, size_t count)
 
void pfs_unregister_meters_v1 (PSI_meter_info_v1 *info, size_t count)
 
void pfs_register_change_notification_v1 (meter_registration_changes_v1_t callback)
 
void pfs_unregister_change_notification_v1 (meter_registration_changes_v1_t callback)
 
void pfs_send_change_notification_v1 (const char *meter, MeterNotifyType change)
 

Detailed Description

The performance schema implementation of server metrics instrument service.

Function Documentation

◆ cleanup_mysql_server_metrics_instrument_service()

void cleanup_mysql_server_metrics_instrument_service ( )

◆ initialize_mysql_server_metrics_instrument_service()

void initialize_mysql_server_metrics_instrument_service ( )

◆ pfs_register_change_notification_v1()

void pfs_register_change_notification_v1 ( meter_registration_changes_v1_t  callback)

◆ pfs_register_meters_v1()

void pfs_register_meters_v1 ( PSI_meter_info_v1 info,
size_t  count 
)

◆ pfs_send_change_notification_v1()

void pfs_send_change_notification_v1 ( const char *  meter,
MeterNotifyType  change 
)

◆ pfs_unregister_change_notification_v1()

void pfs_unregister_change_notification_v1 ( meter_registration_changes_v1_t  callback)

◆ pfs_unregister_meters_v1()

void pfs_unregister_meters_v1 ( PSI_meter_info_v1 info,
size_t  count 
)

◆ SERVICE_IMPLEMENTATION()

const mysql_service_psi_metric_v1_t SERVICE_IMPLEMENTATION ( performance_schema  ,
psi_metric_v1   
)