MySQL 9.0.0
Source Code Documentation
pfs_stage_provider.h File Reference

Performance schema instrumentation (declarations). More...

#include "my_psi_config.h"
#include "my_macros.h"
#include "mysql/psi/psi_stage.h"

Go to the source code of this file.

Macros

#define PSI_STAGE_CALL(M)   pfs_##M##_v1
 

Functions

void pfs_register_stage_v1 (const char *category, PSI_stage_info_v1 **info_array, int count)
 
PSI_stage_progress_v1pfs_start_stage_v1 (PSI_stage_key key, const char *src_file, int src_line)
 
PSI_stage_progress_v1pfs_get_current_stage_progress_v1 ()
 
void pfs_end_stage_v1 ()
 

Detailed Description

Performance schema instrumentation (declarations).

Macro Definition Documentation

◆ PSI_STAGE_CALL

#define PSI_STAGE_CALL (   M)    pfs_##M##_v1

Function Documentation

◆ pfs_end_stage_v1()

void pfs_end_stage_v1 ( )

◆ pfs_get_current_stage_progress_v1()

PSI_stage_progress_v1 * pfs_get_current_stage_progress_v1 ( )

◆ pfs_register_stage_v1()

void pfs_register_stage_v1 ( const char *  category,
PSI_stage_info_v1 **  info_array,
int  count 
)

◆ pfs_start_stage_v1()

PSI_stage_progress_v1 * pfs_start_stage_v1 ( PSI_stage_key  key,
const char *  src_file,
int  src_line 
)