MySQL 9.1.0
Source Code Documentation
event_tracking_query_defs.h File Reference

Data for query event tracking. More...

Go to the source code of this file.

Classes

struct  mysql_event_tracking_query_data
 Structure for Query event tracking. More...
 

Macros

#define EVENT_TRACKING_QUERY_START   (1 << 0)
 Query start event. More...
 
#define EVENT_TRACKING_QUERY_NESTED_START   (1 << 1)
 Nested query start event. More...
 
#define EVENT_TRACKING_QUERY_STATUS_END   (1 << 2)
 Query post parse event. More...
 
#define EVENT_TRACKING_QUERY_NESTED_STATUS_END   (1 << 3)
 Nested query status end event. More...
 
#define EVENT_TRACKING_QUERY_ALL
 

Typedefs

typedef unsigned long mysql_event_tracking_query_subclass_t
 Events for Query event tracking. More...
 

Detailed Description

Data for query event tracking.

Macro Definition Documentation

◆ EVENT_TRACKING_QUERY_ALL

#define EVENT_TRACKING_QUERY_ALL
Value:
EVENT_TRACKING_QUERY_STATUS_END | EVENT_TRACKING_QUERY_NESTED_STATUS_END
#define EVENT_TRACKING_QUERY_NESTED_START
Nested query start event.
Definition: event_tracking_query_defs.h:37
#define EVENT_TRACKING_QUERY_START
Query start event.
Definition: event_tracking_query_defs.h:35
#define EVENT_TRACKING_QUERY_NESTED_STATUS_END
Nested query status end event.
Definition: event_tracking_query_defs.h:41

◆ EVENT_TRACKING_QUERY_NESTED_START

#define EVENT_TRACKING_QUERY_NESTED_START   (1 << 1)

Nested query start event.

◆ EVENT_TRACKING_QUERY_NESTED_STATUS_END

#define EVENT_TRACKING_QUERY_NESTED_STATUS_END   (1 << 3)

Nested query status end event.

◆ EVENT_TRACKING_QUERY_START

#define EVENT_TRACKING_QUERY_START   (1 << 0)

Query start event.

◆ EVENT_TRACKING_QUERY_STATUS_END

#define EVENT_TRACKING_QUERY_STATUS_END   (1 << 2)

Query post parse event.

Typedef Documentation

◆ mysql_event_tracking_query_subclass_t

Events for Query event tracking.