Foros del Web » Programando para Internet » PHP »

Conexion de Bases de Datos

Estas en el tema de Conexion de Bases de Datos en el foro de PHP en Foros del Web. Hola amigos , siempre me pregunte si al abrir una conexion a la base de datos esta queda abierta? Cual es la verdadera diferencia entre ...
  #1 (permalink)  
Antiguo 03/04/2004, 17:09
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 7 meses
Puntos: 105
De acuerdo Conexion de Bases de Datos

Hola amigos , siempre me pregunte si al abrir una conexion a la base de datos esta queda abierta?

Cual es la verdadera diferencia entre mysql_pconnect() y mysql_connect(), aparte del ahorro de memoria de la primera?

Pero cual seria el mas recomendable o mas razonable?. Pues ya que podria existir exceso de conexiones abiertas.

Por fa si alguien la sabe que la haga saber .


Gracias
__________________
.: Gildus :.
  #2 (permalink)  
Antiguo 03/04/2004, 21:19
Avatar de Blag  
Fecha de Ingreso: septiembre-2003
Ubicación: Lima
Mensajes: 68
Antigüedad: 20 años, 6 meses
Puntos: 0
La diferencia entre mysql_pconnect() y mysql_connect(), es que la primera, es persistente, es decir, quedará abierta hasta que no la cierres.
La segunda, no es persistente, es decir que se cerrará sola, cuando termines o dejes el script que la ejecuta.

Lo más recomendable y por defecto es que la conexión no sea persistente, porque si bien puedes crear multiples conexiones a la BD, un mal de manejo de estas podría traer consecuencias no deseadas

Blag
__________________
Alvaro Tejada Galindo
Consultor ABAP FI/HR
SinglePath's Experimental HomePage
Foro de ABAP en SoloCodigo.com
Revista "Código Latino"
  #3 (permalink)  
Antiguo 04/04/2004, 11:50
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 7 meses
Puntos: 105
Gracias Blag ahora tengo mas seguridad de lo que hago, pues eso ya lo presentia .

Siempre es bueno aclarar las dudas, y sobre contar con este foro que me sirve de lo resuper

Gracias nuevamente.

__________________
.: Gildus :.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:33.