![]()  | 
  
    MySQL 8.0.44
    
   Source Code Documentation 
   | 
 
A transaction record. More...
#include <pfs_events_transactions.h>
Public Attributes | |
| rpl_sid | m_sid | 
| Source identifier, mapped from internal format.  More... | |
| ulonglong | m_trxid | 
| InnoDB transaction ID.  More... | |
| enum_transaction_state | m_state | 
| Status.  More... | |
| Gtid_specification | m_gtid_spec | 
| Global Transaction ID specifier.  More... | |
| bool | m_xa | 
| True if XA transaction.  More... | |
| PSI_xid | m_xid | 
| XA transaction ID.  More... | |
| enum_xa_transaction_state | m_xa_state | 
| XA status.  More... | |
| enum_isolation_level | m_isolation_level | 
| Transaction isolation level.  More... | |
| bool | m_read_only | 
| True if read-only transaction, otherwise read-write.  More... | |
| bool | m_autocommit | 
| True if autocommit transaction.  More... | |
| ulonglong | m_savepoint_count | 
| Total number of savepoints.  More... | |
| ulonglong | m_rollback_to_savepoint_count | 
| Number of rollback_to_savepoint.  More... | |
| ulonglong | m_release_savepoint_count | 
| Number of release_savepoint.  More... | |
  Public Attributes inherited from PFS_events | |
| ulonglong | m_thread_internal_id | 
| THREAD_ID.  More... | |
| ulonglong | m_event_id | 
| EVENT_ID.  More... | |
| ulonglong | m_end_event_id | 
| END_EVENT_ID.  More... | |
| enum_event_type | m_event_type | 
| (EVENT_TYPE)  More... | |
| ulonglong | m_nesting_event_id | 
| NESTING_EVENT_ID.  More... | |
| enum_event_type | m_nesting_event_type | 
| NESTING_EVENT_TYPE.  More... | |
| uint | m_nesting_event_level | 
| NESTING_EVENT_LEVEL.  More... | |
| PFS_instr_class * | m_class | 
| Instrument metadata.  More... | |
| ulonglong | m_timer_start | 
| Timer start.  More... | |
| ulonglong | m_timer_end | 
| Timer end.  More... | |
| const char * | m_source_file | 
| Location of the instrumentation in the source code (file name).  More... | |
| uint | m_source_line | 
| Location of the instrumentation in the source code (line number).  More... | |
Additional Inherited Members | |
  Public Member Functions inherited from PFS_events | |
| PFS_events & | operator= (const PFS_events &rhs)=default | 
A transaction record.
| bool PFS_events_transactions::m_autocommit | 
True if autocommit transaction.
| Gtid_specification PFS_events_transactions::m_gtid_spec | 
Global Transaction ID specifier.
| enum_isolation_level PFS_events_transactions::m_isolation_level | 
Transaction isolation level.
| bool PFS_events_transactions::m_read_only | 
True if read-only transaction, otherwise read-write.
| ulonglong PFS_events_transactions::m_release_savepoint_count | 
Number of release_savepoint.
| ulonglong PFS_events_transactions::m_rollback_to_savepoint_count | 
Number of rollback_to_savepoint.
| ulonglong PFS_events_transactions::m_savepoint_count | 
Total number of savepoints.
| rpl_sid PFS_events_transactions::m_sid | 
Source identifier, mapped from internal format.
| enum_transaction_state PFS_events_transactions::m_state | 
Status.
| ulonglong PFS_events_transactions::m_trxid | 
InnoDB transaction ID.
| bool PFS_events_transactions::m_xa | 
True if XA transaction.
| enum_xa_transaction_state PFS_events_transactions::m_xa_state | 
XA status.
| PSI_xid PFS_events_transactions::m_xid | 
XA transaction ID.