|
MySQL 5.6.14 Source Code Document
|
#include "my_global.h"#include "thr_lock.h"#include "mysql/psi/psi.h"#include "mysql/psi/mysql_thread.h"#include "my_pthread.h"#include "sql_const.h"#include "pfs.h"#include "pfs_instr_class.h"#include "pfs_instr.h"#include "pfs_host.h"#include "pfs_user.h"#include "pfs_account.h"#include "pfs_global.h"#include "pfs_column_values.h"#include "pfs_timer.h"#include "pfs_events_waits.h"#include "pfs_events_stages.h"#include "pfs_events_statements.h"#include "pfs_setup_actor.h"#include "pfs_setup_object.h"#include "sql_error.h"#include "sp_head.h"#include "pfs_digest.h"
Go to the source code of this file.
Classes | |
| struct | PFS_spawn_thread_arg |
Macros | |
| #define | REGISTER_BODY_V1(KEY_T, PREFIX, REGISTER_FUNC) |
| #define | INIT_BODY_V1(T, KEY, ID) |
| #define | SET_STATEMENT_ATTR_BODY(LOCKER, ATTR, VALUE) |
| #define | INC_STATEMENT_ATTR_BODY(LOCKER, ATTR, VALUE) |
Functions | |
| pthread_key (PFS_thread *, THR_PFS) | |
| void * | pfs_spawn_thread (void *arg) |
Variables | |
| bool | THR_PFS_initialized = false |
| PSI_v1 | PFS_v1 |
| C_MODE_END struct PSI_bootstrap | PFS_bootstrap |
The performance schema implementation of all instruments.
Definition in file pfs.cc.
| #define INC_STATEMENT_ATTR_BODY | ( | LOCKER, | |
| ATTR, | |||
| VALUE | |||
| ) |
| #define INIT_BODY_V1 | ( | T, | |
| KEY, | |||
| ID | |||
| ) |
| #define SET_STATEMENT_ATTR_BODY | ( | LOCKER, | |
| ATTR, | |||
| VALUE | |||
| ) |
| C_MODE_END struct PSI_bootstrap PFS_bootstrap |
| PSI_v1 PFS_v1 |