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 |