MySQL 8.0.39
Source Code Documentation
|
Instrumented metadata lock implementation. More...
#include <pfs_instr.h>
Public Member Functions | |
uint32 | get_version () |
Public Attributes | |
const void * | m_identity |
Lock identity. More... | |
MDL_key | m_mdl_key |
opaque_mdl_type | m_mdl_type |
opaque_mdl_duration | m_mdl_duration |
opaque_mdl_status | m_mdl_status |
const char * | m_src_file |
uint | m_src_line |
ulonglong | m_owner_thread_id |
ulonglong | m_owner_event_id |
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... | |
Instrumented metadata lock implementation.
|
inline |
const void* PFS_metadata_lock::m_identity |
Lock identity.
opaque_mdl_duration PFS_metadata_lock::m_mdl_duration |
MDL_key PFS_metadata_lock::m_mdl_key |
opaque_mdl_status PFS_metadata_lock::m_mdl_status |
opaque_mdl_type PFS_metadata_lock::m_mdl_type |
ulonglong PFS_metadata_lock::m_owner_event_id |
ulonglong PFS_metadata_lock::m_owner_thread_id |
const char* PFS_metadata_lock::m_src_file |
uint PFS_metadata_lock::m_src_line |