La conexión sí la mantendría abierta puesto que es bastante costosa de hacer (en comparación con otras operaciones). Si continuamente se hacen consultas y en cada una se conecta y desconecta, esto supone una pérdida grande de tiempo.
En sistemas con mucha carga y muchas conexiones se puede evaluar el uso de Connection Pooling, que permite compartir X conexiones abiertas entre X+N equipos.
|