Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/11/2012, 10:05
sppica
 
Fecha de Ingreso: noviembre-2012
Mensajes: 5
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: cerrar conexion a sql server

Buenas tardes!, ¿Podría ayudar esto a la solución de mi problema?

Mi tienda online con prestashop no funciona a veces porque hay demasiadas conexiones a la misma

En el soporte técnico del servidor me dicen:

"Cerrar todas las conexiones a la base de datos después de cada consulta y revisar los scripts para que no sobrepasen el número de conexiones con la base de datos"

El problema viene desde hace una semana más o menos, y lo único que he hecho desde entonces es añadir productos a la tienda e instalar un módulo popup (que ya he desinstalado y sigue apareciendo el mismo problema...se habrá quedado alguna conexión abierta por culpa del módulo y ahora sólo tengo 1 o 2 en vez de las 15 prometidas por 1and1?? pregunta de inexperta en estas lides...)
La versión de prestashop es la 1.4.8.2
No tengo mucha idea de MySQL y PHP pero sé que debería tener mysql_close() y mysql_free_result() en algún sitio que no sé qué archivo es exactamente!! Si he cambiado algo de código de prestashop es en archivos .tpl para el funcionamiento o apariencia de algunos módulos pero no he cambiado nunca un .php que yo recuerde!
Me preocupa el hecho de que el problema no sea de prestashop, si mi problema es 1and1 y la única solución que me ofrecen es "cerrar las conexiones..." ¿cómo puedo confirmar que el problema es de ellos?

¿Existe alguna manera de descubrir cuáles son las conexiones abiertas? He leído algo de las conexiones permanentes, ¿tendrá algo que ver? No tengo demasiadas visitas a la web, como mucho 100 al día...

¿Cómo funciona eso que decís de EXEC SP_WHO2?

Muchas gracias por vuestra ayuda!! estoy un poco desesperada...