sql >> Database >  >> RDS >> Mysql

MySQL Workbench veel sneller dan Python voor dezelfde query

Er zijn een paar redenen die ik kan bedenken om dit uit te leggen:

  1. Python moet starten, terwijl je al een workbench hebt draaien.
  2. Python moet je programma laden, terwijl workbench dat niet doet.
  3. Python moet een verbinding met de database openen, terwijl workbench (ik neem aan) er al een heeft.

Om dit op te lossen, kunt u proberen de timeit python-module te gebruiken (of handmatige timing uit te voeren) en alleen de execute/fetchall-commando's op te nemen.




  1. TIME_TO_SEC() Voorbeelden – MySQL

  2. ERROR 1067 (42000):Ongeldige standaardwaarde voor 'created_at'

  3. Selecteer mySQL alleen op basis van maand en jaar

  4. HTML-code verzenden via JSON