MySQL 8.0.29
Source Code Documentation
pfs_prepared_stmt.cc File Reference

Prepared Statement data structures (implementation). More...

Functions

int init_prepared_stmt (const PFS_global_param *param)
 Initialize table PREPARED_STATEMENTS_INSTANCE. More...
 
void cleanup_prepared_stmt (void)
 Cleanup table PREPARED_STATEMENTS_INSTANCE. More...
 
static void fct_reset_prepared_stmt_instances (PFS_prepared_stmt *pfs)
 
void reset_prepared_stmt_instances ()
 
PFS_prepared_stmtcreate_prepared_stmt (void *identity, PFS_thread *thread, PFS_program *pfs_program, PFS_events_statements *pfs_stmt, uint stmt_id, const char *stmt_name, uint stmt_name_length, const char *sqltext, uint sqltext_length)
 
void delete_prepared_stmt (PFS_prepared_stmt *pfs)
 

Detailed Description

Prepared Statement data structures (implementation).

Function Documentation

◆ cleanup_prepared_stmt()

void cleanup_prepared_stmt ( void  )

Cleanup table PREPARED_STATEMENTS_INSTANCE.

◆ create_prepared_stmt()

PFS_prepared_stmt * create_prepared_stmt ( void *  identity,
PFS_thread thread,
PFS_program pfs_program,
PFS_events_statements pfs_stmt,
uint  stmt_id,
const char *  stmt_name,
uint  stmt_name_length,
const char *  sqltext,
uint  sqltext_length 
)

◆ delete_prepared_stmt()

void delete_prepared_stmt ( PFS_prepared_stmt pfs)

◆ fct_reset_prepared_stmt_instances()

static void fct_reset_prepared_stmt_instances ( PFS_prepared_stmt pfs)
static

◆ init_prepared_stmt()

int init_prepared_stmt ( const PFS_global_param param)

Initialize table PREPARED_STATEMENTS_INSTANCE.

Parameters
paramperformance schema sizing

◆ reset_prepared_stmt_instances()

void reset_prepared_stmt_instances ( )