MySQL 9.1.0
Source Code Documentation
|
Macros | |
#define | MYSQL_START_IDLE_WAIT(LOCKER, STATE) LOCKER = inline_mysql_start_idle_wait(STATE, __FILE__, __LINE__) |
Instrumentation helper for table io_waits. More... | |
#define | MYSQL_END_IDLE_WAIT(LOCKER) inline_mysql_end_idle_wait(LOCKER) |
Instrumentation helper for idle waits. More... | |
Functions | |
static struct PSI_idle_locker * | inline_mysql_start_idle_wait (PSI_idle_locker_state *state, const char *src_file, int src_line) |
Instrumentation calls for MYSQL_START_IDLE_WAIT. More... | |
static void | inline_mysql_end_idle_wait (struct PSI_idle_locker *locker) |
Instrumentation calls for MYSQL_END_IDLE_WAIT. More... | |
#define MYSQL_END_IDLE_WAIT | ( | LOCKER | ) | inline_mysql_end_idle_wait(LOCKER) |
Instrumentation helper for idle waits.
This instrumentation marks the end of a wait event.
LOCKER | the locker |
#define MYSQL_START_IDLE_WAIT | ( | LOCKER, | |
STATE | |||
) | LOCKER = inline_mysql_start_idle_wait(STATE, __FILE__, __LINE__) |
Instrumentation helper for table io_waits.
This instrumentation marks the start of a wait event.
LOCKER | the locker |
STATE | the locker state |
|
inlinestatic |
Instrumentation calls for MYSQL_END_IDLE_WAIT.
|
inlinestatic |
Instrumentation calls for MYSQL_START_IDLE_WAIT.