MySQL 8.4.2
Source Code Documentation
row_data_lock Struct Reference

A row of table PERFORMANCE_SCHEMA.DATA_LOCKS. More...

#include <pfs_data_lock.h>

Public Attributes

const char * m_engine
 Column ENGINE. More...
 
pk_pos_data_lock m_hidden_pk
 Column ENGINE_LOCK_ID. More...
 
ulonglong m_transaction_id
 Column ENGINE_TRANSACTION_ID. More...
 
ulonglong m_thread_id
 Column THREAD_ID. More...
 
ulonglong m_event_id
 Column EVENT_ID. More...
 
PFS_index_view_row m_index_row
 Columns OBJECT_TYPE, OBJECT_SCHEMA, OBJECT_NAME, INDEX_NAME. More...
 
const char * m_partition_name
 Column PARTITION_NAME. More...
 
size_t m_partition_name_length
 
const char * m_sub_partition_name
 Column SUB_PARTITION_NAME. More...
 
size_t m_sub_partition_name_length
 
const void * m_identity
 Column OBJECT_INSTANCE_BEGIN. More...
 
const char * m_lock_mode
 Column LOCK_MODE. More...
 
const char * m_lock_type
 Column LOCK_TYPE. More...
 
const char * m_lock_status
 Column LOCK_STATUS. More...
 
const char * m_lock_data
 Column LOCK_DATA. More...
 

Detailed Description

A row of table PERFORMANCE_SCHEMA.DATA_LOCKS.

Member Data Documentation

◆ m_engine

const char* row_data_lock::m_engine

Column ENGINE.

◆ m_event_id

ulonglong row_data_lock::m_event_id

Column EVENT_ID.

◆ m_hidden_pk

pk_pos_data_lock row_data_lock::m_hidden_pk

Column ENGINE_LOCK_ID.

◆ m_identity

const void* row_data_lock::m_identity

Column OBJECT_INSTANCE_BEGIN.

◆ m_index_row

PFS_index_view_row row_data_lock::m_index_row

Columns OBJECT_TYPE, OBJECT_SCHEMA, OBJECT_NAME, INDEX_NAME.

◆ m_lock_data

const char* row_data_lock::m_lock_data

Column LOCK_DATA.

◆ m_lock_mode

const char* row_data_lock::m_lock_mode

Column LOCK_MODE.

◆ m_lock_status

const char* row_data_lock::m_lock_status

Column LOCK_STATUS.

◆ m_lock_type

const char* row_data_lock::m_lock_type

Column LOCK_TYPE.

◆ m_partition_name

const char* row_data_lock::m_partition_name

Column PARTITION_NAME.

◆ m_partition_name_length

size_t row_data_lock::m_partition_name_length

◆ m_sub_partition_name

const char* row_data_lock::m_sub_partition_name

Column SUB_PARTITION_NAME.

◆ m_sub_partition_name_length

size_t row_data_lock::m_sub_partition_name_length

◆ m_thread_id

ulonglong row_data_lock::m_thread_id

Column THREAD_ID.

◆ m_transaction_id

ulonglong row_data_lock::m_transaction_id

Column ENGINE_TRANSACTION_ID.


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