MySQL 5.6.14 Source Code Document
|
#include <pfs_instr_class.h>
Public Member Functions | |
uint32 | get_version () |
enum_object_type | get_object_type () |
void | aggregate_io (void) |
void | aggregate_lock (void) |
void | aggregate (void) |
void | init_refcount (void) |
int | get_refcount (void) |
void | inc_refcount (void) |
void | dec_refcount (void) |
void | refresh_setup_object_flags (PFS_thread *thread) |
Public Attributes | |
pfs_lock | m_lock |
bool | m_enabled |
bool | m_timed |
PFS_table_share_key | m_key |
const char * | m_schema_name |
uint | m_schema_name_length |
const char * | m_table_name |
uint | m_table_name_length |
uint | m_key_count |
PFS_table_stat | m_table_stat |
PFS_table_key | m_keys [MAX_INDEXES] |
Instrumentation metadata for a table share.
Definition at line 241 of file pfs_instr_class.h.
bool PFS_table_share::m_enabled |
True if table instrumentation is enabled. This flag is computed from the content of table setup_objects.
Definition at line 289 of file pfs_instr_class.h.
PFS_table_share_key PFS_table_share::m_key |
Search key.
Definition at line 296 of file pfs_instr_class.h.
uint PFS_table_share::m_key_count |
Number of indexes.
Definition at line 306 of file pfs_instr_class.h.
PFS_table_key PFS_table_share::m_keys[MAX_INDEXES] |
Index names.
Definition at line 310 of file pfs_instr_class.h.
pfs_lock PFS_table_share::m_lock |
Internal lock.
Definition at line 284 of file pfs_instr_class.h.
const char* PFS_table_share::m_schema_name |
Schema name.
Definition at line 298 of file pfs_instr_class.h.
uint PFS_table_share::m_schema_name_length |
Length in bytes of m_schema_name
.
Definition at line 300 of file pfs_instr_class.h.
const char* PFS_table_share::m_table_name |
Table name.
Definition at line 302 of file pfs_instr_class.h.
uint PFS_table_share::m_table_name_length |
Length in bytes of m_table_name
.
Definition at line 304 of file pfs_instr_class.h.
PFS_table_stat PFS_table_share::m_table_stat |
Table statistics.
Definition at line 308 of file pfs_instr_class.h.
bool PFS_table_share::m_timed |
True if table instrumentation is timed. This flag is computed from the content of table setup_objects.
Definition at line 294 of file pfs_instr_class.h.