![]() |
MySQL 9.4.0
Source Code Documentation
|
Stored Program data structures (declarations). More...
#include <sys/types.h>#include "include/mysql/psi/mysql_ps.h"#include "my_inttypes.h"#include "storage/perfschema/pfs_name.h"#include "storage/perfschema/pfs_program.h"#include "storage/perfschema/pfs_stat.h"Go to the source code of this file.
Classes | |
| struct | PFS_prepared_stmt |
Macros | |
| #define | PS_NAME_LENGTH NAME_LEN |
Functions | |
| int | init_prepared_stmt (const PFS_global_param *param) |
| Initialize table PREPARED_STATEMENTS_INSTANCE. More... | |
| void | cleanup_prepared_stmt () |
| Cleanup table PREPARED_STATEMENTS_INSTANCE. More... | |
| void | reset_prepared_stmt_instances () |
| 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) |
| void | delete_prepared_stmt (PFS_prepared_stmt *pfs_ps) |
Stored Program data structures (declarations).
| #define PS_NAME_LENGTH NAME_LEN |
| void cleanup_prepared_stmt | ( | ) |
Cleanup table PREPARED_STATEMENTS_INSTANCE.
| 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 | ||
| ) |
| void delete_prepared_stmt | ( | PFS_prepared_stmt * | pfs_ps | ) |
| int init_prepared_stmt | ( | const PFS_global_param * | param | ) |
Initialize table PREPARED_STATEMENTS_INSTANCE.
| param | performance schema sizing |
| void reset_prepared_stmt_instances | ( | ) |