Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/02/2015, 11:20
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Que pasa con esto?

La creación de conexiones, así como la innecesaria realización de peticiones al DBMS redunda en consumo excesivo de consultas a la base (penalizado por los hosting), y exceso de tiempo de procesamiento.
Cada interacción de apertura de conexiones, y selección de base consume tiempo de transporte a la red, y tiempo consumido por cambios de estado. Eso redunda en pérdida de performance, entre otros problemas.
No es conveniente sobrecargar las conexiones con operaciones innecesarias. Es preferible verificar cual es la base abierta y si la conexión se encuentra activa, pero no mandar a seleccionar la base todas las veces sin necesidad.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 03/02/2015 a las 19:49