Hola, hace tiempo que tengo una gran duda con PhP y me gustaría saber la opinión de otros desarrolladores.
Cuando programo en php habitualmente hago lo siguiente:
Abro la conexión a la base de datos con mysql_connect();
al finalizar el scrit cierro la conexión mysql_close();
Hasta aquí todo bien, el problema surge cuando miro las conexiones al servidor con netstat. Veo que 1 solo usuário en una navegación normal abre decenas de conexiones que se quedan en estado "ESTABLISHED" y al poco tiempo cambian a "TIME_WAIT".
Mi pregunta es: no sería más eficiente abrir una única vez la conexion a la base de datos y no cerrarla en cada script con mysql_close()???
gracias por su tiempo.