sql >> Databasteknik >  >> Database Tools >> phpMyAdmin

Frågestatistik tar 99 % av frågetiden

Gjorde ett svar på det eftersom en kommentar inte stöder kodformatering.

Statistik i profilutdata definieras inom denna del i C++-källkoden från MySQL

 /* Calculate how to do the join */
thd_proc_info(thd, "statistics");
if (make_join_statistics(this, select_lex->leaf_tables, conds, &keyuse) ||
thd->is_fatal_error)
{
DBUG_PRINT("error",("Error: make_join_statistics() failed"));
DBUG_RETURN(1);
}

Men du måste fortfarande köra

SHOW PROFILE ALL FOR QUERY n

Så vi kan se om frågan är CPU- eller Disk I/O-gränsad.

Jag rekommenderar att du använder UNION ALL eller använder dividera och erövra strategi för att separera frågorna




  1. SQL server management studio lokal databas anslutningsfel i Windows 7

  2. Kan inte installera adventureworks 2012 databas - Operativsystemfel 5:Åtkomst nekad

  3. Skapa tabeller i PhpMyAdmin - fel 1064

  4. DBeaver 21.2