Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/09/2008, 11:05
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Respuesta: Mejor desconectar de la BD o no despues de una conexion?

Cita:
Iniciado por ArrauKano Ver Mensaje
NO. Iniciar una conexión es un proceso lento, a veces más que un pequeño SELECT. Sería inutil que un script que haga 10 queries se desconecte y reconecte por cada una.

Lo que si te creo es que después de algunos queries, se cierre una transacción.
A eso me refiero... que he oido de todo tipo...

Imagina que es una web donde se muestran resultados de partidos según el filtro que utilices. Mostrar clasificaciones, etc...

Las queries son muchas, pero cada usuario puede hacer una y si hay 10.000 usuarios pueden hacer 10.000 queries a la vez. Eso por un lado.

Por otro, si un usuario mira la clasi del año anterior, luego la actual y luego filtra por partidos en casa, hace 3 queries. Pero ahi no sabes cuando ha terminado para cerrar la conexión despues de 3 queries pq son independientes (no se si me explico).

No se cual es la mejor manera, para reducir tiempo en la página y para no saturar mi server mysql.

Gracias