sql >> Database >  >> RDS >> Mysql

Waarom duren query's die worden uitgevoerd vanuit mysql-workbench veel langer dan ze rechtstreeks vanuit de mysql-cli uit te voeren?

Er is een aanhoudende verbinding in Workbench, dus er is geen overhead in dat opzicht. Het uitvoeren van een query zou in zowel CLI als Workbench even snel moeten zijn, maar de gegevensoverdracht is soms wat langzamer omdat Workbench de resultaten lokaal in de cache opslaat om erover te kunnen sorteren wanneer de gebruiker op een koptekstveld in de resultatensetweergave klikt (inclusief meerdere kolom sorteren). Probeer de zoekopdracht in beide tools te herhalen en kijk of de tijden nog steeds verschillen. De eerste uitvoering van een query is gewoonlijk langzamer dan de volgende uitvoeringen vanwege de uitvoeringscache.




  1. Postgresql:Hoe selecteer ik de top n procent (%) items uit elke groep/categorie

  2. Importeer groot MySQL .sql-bestand op Windows met Force

  3. ORA-22905 - bij het opvragen van een tabeltype met een select-instructie

  4. Wat is het beste gegevenstype voor telefoonnummer in MySQL en wat moet Java-typetoewijzing daarvoor zijn?