![]() |
MySQL 8.0.43
Source Code Documentation
|
The performance schema implementation of server telemetry traces service. More...
#include <mysql/components/services/mysql_server_telemetry_traces_service.h>#include <mysql/plugin.h>#include "pfs_global.h"Go to the source code of this file.
Functions | |
| const mysql_service_mysql_server_telemetry_traces_v1_t | SERVICE_IMPLEMENTATION (performance_schema, mysql_server_telemetry_traces_v1) |
| void | initialize_mysql_server_telemetry_traces_service () |
| void | cleanup_mysql_server_telemetry_traces_service () |
| void | server_telemetry_tracing_lock () |
| void | server_telemetry_tracing_unlock () |
| bool | impl_register_telemetry (telemetry_t *telemetry) |
| void | impl_abort_telemetry (THD *thd) |
| bool | impl_unregister_telemetry (telemetry_t *telemetry) |
Variables | |
| mysql_mutex_t | LOCK_pfs_tracing_callback |
| PFS_cacheline_atomic_ptr< telemetry_t * > | g_telemetry |
The performance schema implementation of server telemetry traces service.
| void cleanup_mysql_server_telemetry_traces_service | ( | ) |
| void impl_abort_telemetry | ( | THD * | thd | ) |
| bool impl_register_telemetry | ( | telemetry_t * | telemetry | ) |
| bool impl_unregister_telemetry | ( | telemetry_t * | telemetry | ) |
| void initialize_mysql_server_telemetry_traces_service | ( | ) |
| void server_telemetry_tracing_lock | ( | ) |
| void server_telemetry_tracing_unlock | ( | ) |
| const mysql_service_mysql_server_telemetry_traces_v1_t SERVICE_IMPLEMENTATION | ( | performance_schema | , |
| mysql_server_telemetry_traces_v1 | |||
| ) |
|
extern |
|
extern |