MySQL 8.0.39
Source Code Documentation

A row of table_events_transactions_common. More...

#include <table_events_transactions.h>

Public Attributes

ulonglong m_thread_internal_id
 Column THREAD_ID. More...
 
ulonglong m_event_id
 Column EVENT_ID. More...
 
ulonglong m_end_event_id
 Column END_EVENT_ID. More...
 
ulonglong m_nesting_event_id
 Column NESTING_EVENT_ID. More...
 
enum_event_type m_nesting_event_type
 Column NESTING_EVENT_TYPE. More...
 
const char * m_name
 Column EVENT_NAME. More...
 
uint m_name_length
 Length in bytes of m_name. More...
 
ulonglong m_timer_start
 Column TIMER_START. More...
 
ulonglong m_timer_end
 Column TIMER_END. More...
 
ulonglong m_timer_wait
 Column TIMER_WAIT. More...
 
char m_source [COL_SOURCE_SIZE]
 Column SOURCE. More...
 
uint m_source_length
 Length in bytes of m_source. More...
 
ulonglong m_trxid
 InnoDB transaction id. More...
 
enum_transaction_state m_state
 Transaction state. More...
 
char m_gtid [Gtid_specification::MAX_TEXT_LENGTH+1]
 Global Transaction ID. More...
 
int m_gtid_length
 GTID length in bytes. More...
 
PSI_xid m_xid
 XA transaction ID. More...
 
enum_xa_transaction_state m_xa_state
 XA transaction state. More...
 
bool m_xa
 True if XA transaction. More...
 
bool m_autocommit
 True if autocommit transaction. More...
 
enum_isolation_level m_isolation_level
 Isolation level. More...
 
bool m_read_only
 True if read-only, read-write otherwise. More...
 
ulonglong m_savepoint_count
 Column NUMBER_OF_SAVEPOINTS. More...
 
ulonglong m_rollback_to_savepoint_count
 Column NUMBER_OF_ROLLBACK_TO_SAVEPOINT. More...
 
ulonglong m_release_savepoint_count
 Column NUMBER_OF_RELEASE_SAVEPOINT. More...
 

Detailed Description

A row of table_events_transactions_common.

Member Data Documentation

◆ m_autocommit

bool row_events_transactions::m_autocommit

True if autocommit transaction.

◆ m_end_event_id

ulonglong row_events_transactions::m_end_event_id

Column END_EVENT_ID.

◆ m_event_id

ulonglong row_events_transactions::m_event_id

Column EVENT_ID.

◆ m_gtid

char row_events_transactions::m_gtid[Gtid_specification::MAX_TEXT_LENGTH+1]

Global Transaction ID.

◆ m_gtid_length

int row_events_transactions::m_gtid_length

GTID length in bytes.

◆ m_isolation_level

enum_isolation_level row_events_transactions::m_isolation_level

Isolation level.

◆ m_name

const char* row_events_transactions::m_name

Column EVENT_NAME.

◆ m_name_length

uint row_events_transactions::m_name_length

Length in bytes of m_name.

◆ m_nesting_event_id

ulonglong row_events_transactions::m_nesting_event_id

Column NESTING_EVENT_ID.

◆ m_nesting_event_type

enum_event_type row_events_transactions::m_nesting_event_type

Column NESTING_EVENT_TYPE.

◆ m_read_only

bool row_events_transactions::m_read_only

True if read-only, read-write otherwise.

◆ m_release_savepoint_count

ulonglong row_events_transactions::m_release_savepoint_count

Column NUMBER_OF_RELEASE_SAVEPOINT.

◆ m_rollback_to_savepoint_count

ulonglong row_events_transactions::m_rollback_to_savepoint_count

Column NUMBER_OF_ROLLBACK_TO_SAVEPOINT.

◆ m_savepoint_count

ulonglong row_events_transactions::m_savepoint_count

Column NUMBER_OF_SAVEPOINTS.

◆ m_source

char row_events_transactions::m_source[COL_SOURCE_SIZE]

Column SOURCE.

◆ m_source_length

uint row_events_transactions::m_source_length

Length in bytes of m_source.

◆ m_state

enum_transaction_state row_events_transactions::m_state

Transaction state.

◆ m_thread_internal_id

ulonglong row_events_transactions::m_thread_internal_id

Column THREAD_ID.

◆ m_timer_end

ulonglong row_events_transactions::m_timer_end

Column TIMER_END.

◆ m_timer_start

ulonglong row_events_transactions::m_timer_start

Column TIMER_START.

◆ m_timer_wait

ulonglong row_events_transactions::m_timer_wait

Column TIMER_WAIT.

◆ m_trxid

ulonglong row_events_transactions::m_trxid

InnoDB transaction id.

◆ m_xa

bool row_events_transactions::m_xa

True if XA transaction.

◆ m_xa_state

enum_xa_transaction_state row_events_transactions::m_xa_state

XA transaction state.

◆ m_xid

PSI_xid row_events_transactions::m_xid

XA transaction ID.


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