MySQL 8.3.0
Source Code Documentation
PFS_prepared_stmt Struct Reference

#include <pfs_prepared_stmt.h>

Inheritance diagram for PFS_prepared_stmt:
[legend]

Public Member Functions

void reset_data ()
 Reset data for this record. More...
 

Public Attributes

const void * m_identity
 Column OBJECT_INSTANCE_BEGIN. More...
 
ulonglong m_stmt_id
 STATEMENT_ID. More...
 
char m_stmt_name [PS_NAME_LENGTH]
 STATEMENT_NAME. More...
 
uint m_stmt_name_length
 
char m_sqltext [COL_INFO_SIZE]
 SQL_TEXT. More...
 
uint m_sqltext_length
 
ulonglong m_owner_thread_id
 Column OWNER_THREAD_ID. More...
 
ulonglong m_owner_event_id
 Column OWNER_EVENT_ID. More...
 
enum_object_type m_owner_object_type
 Column OBJECT_OWNER_TYPE. More...
 
PFS_schema_name m_owner_object_schema
 Column OBJECT_OWNER_SCHEMA. More...
 
PFS_object_name m_owner_object_name
 Column OBJECT_OWNER_NAME. More...
 
PFS_single_stat m_prepare_stat
 COLUMN TIMER_PREPARE. More...
 
PFS_single_stat m_reprepare_stat
 COLUMN COUNT_REPREPARE. More...
 
bool m_secondary
 COLUMN EXECUTION_ENGINE. More...
 
PFS_statement_stat m_execute_stat
 Prepared statement execution stat. More...
 
- Public Attributes inherited from PFS_instr
pfs_lock m_lock
 Internal lock. More...
 
bool m_enabled
 Enabled flag. More...
 
bool m_timed
 Timed flag. More...
 
PFS_opaque_container_page * m_page
 Container page. More...
 

Member Function Documentation

◆ reset_data()

void PFS_prepared_stmt::reset_data ( )

Reset data for this record.

Member Data Documentation

◆ m_execute_stat

PFS_statement_stat PFS_prepared_stmt::m_execute_stat

Prepared statement execution stat.

◆ m_identity

const void* PFS_prepared_stmt::m_identity

Column OBJECT_INSTANCE_BEGIN.

◆ m_owner_event_id

ulonglong PFS_prepared_stmt::m_owner_event_id

Column OWNER_EVENT_ID.

◆ m_owner_object_name

PFS_object_name PFS_prepared_stmt::m_owner_object_name

Column OBJECT_OWNER_NAME.

◆ m_owner_object_schema

PFS_schema_name PFS_prepared_stmt::m_owner_object_schema

Column OBJECT_OWNER_SCHEMA.

◆ m_owner_object_type

enum_object_type PFS_prepared_stmt::m_owner_object_type

Column OBJECT_OWNER_TYPE.

◆ m_owner_thread_id

ulonglong PFS_prepared_stmt::m_owner_thread_id

Column OWNER_THREAD_ID.

◆ m_prepare_stat

PFS_single_stat PFS_prepared_stmt::m_prepare_stat

COLUMN TIMER_PREPARE.

Prepared statement prepare stat.

◆ m_reprepare_stat

PFS_single_stat PFS_prepared_stmt::m_reprepare_stat

COLUMN COUNT_REPREPARE.

Prepared statement re-prepare stat.

◆ m_secondary

bool PFS_prepared_stmt::m_secondary

COLUMN EXECUTION_ENGINE.

◆ m_sqltext

char PFS_prepared_stmt::m_sqltext[COL_INFO_SIZE]

SQL_TEXT.

◆ m_sqltext_length

uint PFS_prepared_stmt::m_sqltext_length

◆ m_stmt_id

ulonglong PFS_prepared_stmt::m_stmt_id

STATEMENT_ID.

◆ m_stmt_name

char PFS_prepared_stmt::m_stmt_name[PS_NAME_LENGTH]

STATEMENT_NAME.

◆ m_stmt_name_length

uint PFS_prepared_stmt::m_stmt_name_length

The documentation for this struct was generated from the following files: