MySQL 9.0.0
Source Code Documentation

A row of table_events_waits_common. More...

#include <table_events_waits.h>

Public Attributes

ulonglong m_thread_internal_id {0}
 Column THREAD_ID. More...
 
ulonglong m_event_id {0}
 Column EVENT_ID. More...
 
ulonglong m_end_event_id {0}
 Column END_EVENT_ID. More...
 
ulonglong m_nesting_event_id {0}
 Column NESTING_EVENT_ID. More...
 
enum_event_type m_nesting_event_type
 Column NESTING_EVENT_TYPE. More...
 
const char * m_name {nullptr}
 Column EVENT_NAME. More...
 
uint m_name_length {0}
 Length in bytes of m_name. More...
 
ulonglong m_timer_start {0}
 Column TIMER_START. More...
 
ulonglong m_timer_end {0}
 Column TIMER_END. More...
 
ulonglong m_timer_wait {0}
 Column TIMER_WAIT. More...
 
const char * m_object_type {nullptr}
 Column OBJECT_TYPE. More...
 
uint m_object_type_length {0}
 Length in bytes of m_object_type. More...
 
PFS_schema_name m_object_schema
 Column OBJECT_SCHEMA. More...
 
char m_object_name [COL_OBJECT_NAME_EXTENDED_SIZE]
 Column OBJECT_NAME. More...
 
uint m_object_name_length {0}
 Length in bytes of m_object_name. More...
 
char m_index_name [COL_INDEX_NAME_SIZE]
 Column INDEX_NAME. More...
 
uint m_index_name_length {0}
 Length in bytes of m_index_name. More...
 
intptr m_object_instance_addr
 Column OBJECT_INSTANCE_BEGIN. More...
 
char m_source [COL_SOURCE_SIZE]
 Column SOURCE. More...
 
uint m_source_length {0}
 Length in bytes of m_source. More...
 
enum_operation_type m_operation
 Column OPERATION. More...
 
ulonglong m_number_of_bytes {0}
 Column NUMBER_OF_BYTES. More...
 
uint m_flags {0}
 Column FLAGS. More...
 

Detailed Description

A row of table_events_waits_common.

Member Data Documentation

◆ m_end_event_id

ulonglong row_events_waits::m_end_event_id {0}

Column END_EVENT_ID.

◆ m_event_id

ulonglong row_events_waits::m_event_id {0}

Column EVENT_ID.

◆ m_flags

uint row_events_waits::m_flags {0}

Column FLAGS.

◆ m_index_name

char row_events_waits::m_index_name[COL_INDEX_NAME_SIZE]

Column INDEX_NAME.

◆ m_index_name_length

uint row_events_waits::m_index_name_length {0}

Length in bytes of m_index_name.

◆ m_name

const char* row_events_waits::m_name {nullptr}

Column EVENT_NAME.

◆ m_name_length

uint row_events_waits::m_name_length {0}

Length in bytes of m_name.

◆ m_nesting_event_id

ulonglong row_events_waits::m_nesting_event_id {0}

Column NESTING_EVENT_ID.

◆ m_nesting_event_type

enum_event_type row_events_waits::m_nesting_event_type

Column NESTING_EVENT_TYPE.

◆ m_number_of_bytes

ulonglong row_events_waits::m_number_of_bytes {0}

Column NUMBER_OF_BYTES.

◆ m_object_instance_addr

intptr row_events_waits::m_object_instance_addr

Column OBJECT_INSTANCE_BEGIN.

◆ m_object_name

char row_events_waits::m_object_name[COL_OBJECT_NAME_EXTENDED_SIZE]

Column OBJECT_NAME.

◆ m_object_name_length

uint row_events_waits::m_object_name_length {0}

Length in bytes of m_object_name.

◆ m_object_schema

PFS_schema_name row_events_waits::m_object_schema

Column OBJECT_SCHEMA.

◆ m_object_type

const char* row_events_waits::m_object_type {nullptr}

Column OBJECT_TYPE.

◆ m_object_type_length

uint row_events_waits::m_object_type_length {0}

Length in bytes of m_object_type.

◆ m_operation

enum_operation_type row_events_waits::m_operation

Column OPERATION.

◆ m_source

char row_events_waits::m_source[COL_SOURCE_SIZE]

Column SOURCE.

◆ m_source_length

uint row_events_waits::m_source_length {0}

Length in bytes of m_source.

◆ m_thread_internal_id

ulonglong row_events_waits::m_thread_internal_id {0}

Column THREAD_ID.

◆ m_timer_end

ulonglong row_events_waits::m_timer_end {0}

Column TIMER_END.

◆ m_timer_start

ulonglong row_events_waits::m_timer_start {0}

Column TIMER_START.

◆ m_timer_wait

ulonglong row_events_waits::m_timer_wait {0}

Column TIMER_WAIT.


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