1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-08 11:22:35 +03:00

Merge branch '10.11' into 11.1

This commit is contained in:
Yuchen Pei
2024-05-31 10:54:31 +10:00
119 changed files with 1558 additions and 303 deletions

View File

@@ -239,6 +239,9 @@ int Explain_query::send_explain(THD *thd, bool extended)
int Explain_query::print_explain(select_result_sink *output,
uint8 explain_flags, bool is_analyze)
{
/* A sanity check for ANALYZE: */
DBUG_ASSERT(timer_tracker_frequency() != 0.0);
if (upd_del_plan)
{
upd_del_plan->print_explain(this, output, explain_flags, is_analyze);
@@ -1948,7 +1951,7 @@ static void trace_engine_stats(handler *file, Json_writer *writer)
writer->add_member("pages_read_count").add_ull(hs->pages_read_count);
if (hs->pages_read_time)
writer->add_member("pages_read_time_ms").
add_double(hs->pages_read_time / 1000.0);
add_double(hs->pages_read_time * 1000. / timer_tracker_frequency());
if (hs->undo_records_read)
writer->add_member("old_rows_read").add_ull(hs->undo_records_read);
writer->end_object();