sql >> Base de Datos >  >> RDS >> Mysql

MySQL Workbench mucho más rápido que Python para la misma consulta

Hay algunas razones que se me ocurren para explicar esto:

  1. Python debe iniciarse, mientras que Workbench ya se está ejecutando.
  2. Python tiene que cargar su programa, mientras que Workbench no lo hace.
  3. Python tiene que abrir una conexión a la base de datos mientras que Workbench (supongo) ya tiene una.

Para resolver esto, intente usar el módulo de python timeit (o haga un cronometraje manual) e incluya solo los comandos de ejecución/búsqueda.