MySQL 9.1.0
Source Code Documentation
|
The full profile for a single query, and includes multiple PROF_MEASUREMENT objects. More...
#include <sql_profile.h>
Private Member Functions | |
QUERY_PROFILE (PROFILING *profiling_arg, const char *status_arg) | |
~QUERY_PROFILE () | |
void | set_query_source (const char *query_source_arg, size_t query_length_arg) |
void | new_status (const char *status_arg, const char *function_arg, const char *file_arg, unsigned int line_arg) |
Private Attributes | |
PROFILING * | profiling |
query_id_t | profiling_query_id |
LEX_STRING | m_query_source |
double | m_start_time_usecs |
double | m_end_time_usecs |
ulong | m_seq_counter |
Queue< PROF_MEASUREMENT > | entries |
Friends | |
class | PROFILING |
The full profile for a single query, and includes multiple PROF_MEASUREMENT objects.
|
private |
|
private |
|
private |
|
private |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |