sql >> Databasteknik >  >> RDS >> Mysql

Varför tar frågor som körs från mysql workbench mycket längre tid än att köra dem direkt från mysql cli?

Det finns en ihållande anslutning i Workbench, så det finns inga kostnader i det avseendet. Att köra en fråga bör vara lika snabbt i både CLI och Workbench, men dataöverföringen är lite långsammare ibland eftersom Workbench lokalt cachar resultat först för att kunna sortera över det när användaren klickar på ett rubrikfält i resultatuppsättningsvyn (inklusive flera kolumnsortering). Försök att upprepa frågan i båda verktygen och se om tiderna fortfarande skiljer sig. Den första körningen av en fråga är vanligtvis långsammare än följande körningar på grund av exekveringscachen.




  1. VÄNSTER JOIN endast första raden

  2. Mysql Left Join Null Result

  3. docker mysql på annan port

  4. Autoslutför textrutaresultat baserade från SQL-databas