![]() |
MySQL 8.4.7
Source Code Documentation
|
The performance schema implementation of server telemetry traces service. More...
#include "storage/perfschema/mysql_server_telemetry_traces_service_imp.h"#include <mysql/components/services/mysql_server_telemetry_traces_service.h>#include <list>#include <string>#include "sql/auth/sql_security_ctx.h"#include "sql/field.h"#include "sql/pfs_priv_util.h"#include "sql/sql_class.h"#include "pfs_global.h"Functions | |
| 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) |
| bool | impl_unregister_telemetry (telemetry_t *telemetry) |
| void | impl_abort_telemetry (THD *thd) |
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 | ( | ) |
| PFS_ALIGNED PFS_cacheline_atomic_ptr<telemetry_t *> g_telemetry |
| const mysql_service_mysql_server_telemetry_traces_v1_t imp_performance_schema_mysql_server_telemetry_traces_v1 |
|
static |
|
static |
| mysql_mutex_t LOCK_pfs_tracing_callback |
| bool server_telemetry_traces_service_initialized = false |