mirror of
https://github.com/MariaDB/server.git
synced 2026-04-22 16:25:30 +02:00
MDEV-7812: ANALYZE FORMAT=JSON UPDATE/DELETE doesnt print the r_total_time_ms
Tracking total time added in UPDATE/DELETE Fixed selectivity calculation in UPDATE/DELETE Macro definitions of time tracting fixed.
This commit is contained in:
parent
9b8f86f895
commit
b2a1187307
6 changed files with 118 additions and 3 deletions
|
|
@ -131,11 +131,11 @@ public:
|
|||
|
||||
#define ANALYZE_START_TRACKING(tracker) \
|
||||
if (tracker) \
|
||||
{ tracker->start_tracking(); }
|
||||
{ (tracker)->start_tracking(); }
|
||||
|
||||
#define ANALYZE_STOP_TRACKING(tracker) \
|
||||
if (tracker) \
|
||||
{ tracker->stop_tracking(); }
|
||||
{ (tracker)->stop_tracking(); }
|
||||
|
||||
|
||||
/**************************************************************************************
|
||||
|
|
@ -809,6 +809,7 @@ public:
|
|||
|
||||
/* ANALYZE members and methods */
|
||||
Table_access_tracker tracker;
|
||||
Exec_time_tracker time_tracker;
|
||||
//psergey-todo: io-tracker here.
|
||||
|
||||
virtual int print_explain(Explain_query *query, select_result_sink *output,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue