MySQL 8.4.0
Source Code Documentation
my_psi_config.h File Reference

Defines various enable/disable and HAVE_ macros related to the performance schema instrumentation system, without pulling in any system #include files (which breaks the ABI checker). More...

#include "my_config.h"

Go to the source code of this file.

Macros

#define HAVE_PSI_INTERFACE
 
#define HAVE_PSI_MUTEX_INTERFACE
 
#define HAVE_PSI_RWLOCK_INTERFACE
 
#define HAVE_PSI_COND_INTERFACE
 
#define HAVE_PSI_FILE_INTERFACE
 
#define HAVE_PSI_THREAD_INTERFACE
 
#define HAVE_PSI_TABLE_INTERFACE
 
#define HAVE_PSI_STAGE_INTERFACE
 
#define HAVE_PSI_STATEMENT_INTERFACE
 
#define HAVE_PSI_SP_INTERFACE
 
#define HAVE_PSI_PS_INTERFACE
 
#define HAVE_PSI_STATEMENT_DIGEST_INTERFACE
 
#define HAVE_PSI_TRANSACTION_INTERFACE
 
#define HAVE_PSI_SOCKET_INTERFACE
 
#define HAVE_PSI_MEMORY_INTERFACE
 
#define HAVE_PSI_ERROR_INTERFACE
 
#define HAVE_PSI_IDLE_INTERFACE
 
#define HAVE_PSI_METADATA_INTERFACE
 
#define HAVE_PSI_DATA_LOCK_INTERFACE
 
#define HAVE_PSI_SYSTEM_INTERFACE
 
#define HAVE_PSI_TLS_CHANNEL_INTERFACE
 
#define HAVE_PSI_SERVER_TELEMETRY_TRACES_INTERFACE
 
#define HAVE_PSI_METRICS_INTERFACE
 

Detailed Description

Defines various enable/disable and HAVE_ macros related to the performance schema instrumentation system, without pulling in any system #include files (which breaks the ABI checker).

Macro Definition Documentation

◆ HAVE_PSI_COND_INTERFACE

#define HAVE_PSI_COND_INTERFACE

◆ HAVE_PSI_DATA_LOCK_INTERFACE

#define HAVE_PSI_DATA_LOCK_INTERFACE

◆ HAVE_PSI_ERROR_INTERFACE

#define HAVE_PSI_ERROR_INTERFACE

◆ HAVE_PSI_FILE_INTERFACE

#define HAVE_PSI_FILE_INTERFACE

◆ HAVE_PSI_IDLE_INTERFACE

#define HAVE_PSI_IDLE_INTERFACE

◆ HAVE_PSI_INTERFACE

#define HAVE_PSI_INTERFACE

◆ HAVE_PSI_MEMORY_INTERFACE

#define HAVE_PSI_MEMORY_INTERFACE

◆ HAVE_PSI_METADATA_INTERFACE

#define HAVE_PSI_METADATA_INTERFACE

◆ HAVE_PSI_METRICS_INTERFACE

#define HAVE_PSI_METRICS_INTERFACE

◆ HAVE_PSI_MUTEX_INTERFACE

#define HAVE_PSI_MUTEX_INTERFACE

◆ HAVE_PSI_PS_INTERFACE

#define HAVE_PSI_PS_INTERFACE

◆ HAVE_PSI_RWLOCK_INTERFACE

#define HAVE_PSI_RWLOCK_INTERFACE

◆ HAVE_PSI_SERVER_TELEMETRY_TRACES_INTERFACE

#define HAVE_PSI_SERVER_TELEMETRY_TRACES_INTERFACE

◆ HAVE_PSI_SOCKET_INTERFACE

#define HAVE_PSI_SOCKET_INTERFACE

◆ HAVE_PSI_SP_INTERFACE

#define HAVE_PSI_SP_INTERFACE

◆ HAVE_PSI_STAGE_INTERFACE

#define HAVE_PSI_STAGE_INTERFACE

◆ HAVE_PSI_STATEMENT_DIGEST_INTERFACE

#define HAVE_PSI_STATEMENT_DIGEST_INTERFACE

◆ HAVE_PSI_STATEMENT_INTERFACE

#define HAVE_PSI_STATEMENT_INTERFACE

◆ HAVE_PSI_SYSTEM_INTERFACE

#define HAVE_PSI_SYSTEM_INTERFACE

◆ HAVE_PSI_TABLE_INTERFACE

#define HAVE_PSI_TABLE_INTERFACE

◆ HAVE_PSI_THREAD_INTERFACE

#define HAVE_PSI_THREAD_INTERFACE

◆ HAVE_PSI_TLS_CHANNEL_INTERFACE

#define HAVE_PSI_TLS_CHANNEL_INTERFACE

◆ HAVE_PSI_TRANSACTION_INTERFACE

#define HAVE_PSI_TRANSACTION_INTERFACE