sql >> Database teknologi >  >> RDS >> Mysql

Hvorfor tager forespørgsler udført fra mysql workbench meget længere tid end at udføre dem direkte fra mysql cli?

Der er en vedvarende forbindelse i Workbench, så der er ingen overhead i den forbindelse. Udførelse af en forespørgsel skal være lige hurtig i både CLI såvel som Workbench, dog er dataoverførsel nogle gange lidt langsommere, fordi Workbench lokalt cacher resultater først for at kunne sortere over det, når brugeren klikker på et overskriftsfelt i resultatsætvisningen (inklusive multi kolonnesortering). Prøv at gentage forespørgslen i begge værktøjer og se, om tiderne stadig er forskellige. Den første kørsel af en forespørgsel er normalt langsommere end følgende kørsler på grund af eksekveringscachen.




  1. Rekursive kategorier med en enkelt forespørgsel?

  2. Data tutorial:Brug af vinduesfunktioner

  3. BoneCP korrekt brug

  4. MySQL:Hvorfor bruge VARCHAR(20) i stedet for VARCHAR(255)?