|
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.