Foros del Web » Programando para Internet » PHP »

Tracking de B.D.

Estas en el tema de Tracking de B.D. en el foro de PHP en Foros del Web. He creado una web muy compleja, y quisiera saber de alguna manera si la base de datos se cierra correctamente con mysql_close($xxx) o queda abierta. ...
  #1 (permalink)  
Antiguo 07/12/2005, 11:22
 
Fecha de Ingreso: diciembre-2005
Mensajes: 16
Antigüedad: 12 años
Puntos: 0
Pregunta Tracking de B.D.

He creado una web muy compleja, y quisiera saber de alguna manera si la base de datos se cierra correctamente con mysql_close($xxx) o queda abierta. Me explico. el método de apertura es el habitual tipo: $conn = mysql_connect("host","user","passwd")
mysql_select_db("db",$conn) or die (mysql_error()); y para cerrarla
mysql_close($conn);

Supongo que debería hacer un tracking de $conn y ... leer el Id? o algo así. A alguien se le ocurre algo rápido y sencillo ?. A tener en cuenta que la B.D. se abre unas 100 y pico veces en distintos puntos, y seguro que se queda abierta en alguno/s de ellos que no consigo identificar.

Gracias de antemano.
  #2 (permalink)  
Antiguo 07/12/2005, 13:33
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
PHP de por sí al terminar un script cierra (aunque tu no lo hagas expresamente) toda conexión a una Base de datos (que no sea persistente: mysqlp_connect()), socktes abiertos .. y en general se deshace de toda variable que pudiera haber gestionado el script.


Un saludo,
  #3 (permalink)  
Antiguo 07/12/2005, 17:21
 
Fecha de Ingreso: diciembre-2005
Mensajes: 16
Antigüedad: 12 años
Puntos: 0
De acuerdo

Cita:
Iniciado por Cluster
PHP de por sí al terminar un script cierra (aunque tu no lo hagas expresamente) toda conexión a una Base de datos (que no sea persistente: mysqlp_connect()), socktes abiertos .. y en general se deshace de toda variable que pudiera haber gestionado el script.


Un saludo,
Ok, muchas gracias por la contestación. Estaba preocupado, ya que un mismo script puede ser ejecutado por una gran cantidad de usuarios al mismo tiempo, y controlar el cierre, entre otras cosas permite no cargar tanto mi servidor.

Un saludo
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 05:45.