Foros del Web » Programando para Internet » PHP »

Liberar recursos de conexion a bd

Estas en el tema de Liberar recursos de conexion a bd en el foro de PHP en Foros del Web. Hola. Mi pregunta es la siguiente: cuando realizo consultas a una base de datos, es conveniente utilizar algo como mysql_free_result al final del script? O ...
  #1 (permalink)  
Antiguo 03/09/2004, 05:17
 
Fecha de Ingreso: julio-2004
Mensajes: 34
Antigüedad: 13 años, 5 meses
Puntos: 0
Liberar recursos de conexion a bd

Hola.
Mi pregunta es la siguiente: cuando realizo consultas a una base de datos, es conveniente utilizar algo como mysql_free_result al final del script? O se liberan todos los recursos al finalizar este? (al salir de la pagina que lo contiene).
Gracias y saludos.
  #2 (permalink)  
Antiguo 03/09/2004, 05:50
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

Los libera automagicamente al finalizar el script. Solo es necesario liberar los recursos en medio del script si desde el punto donde ya finalizas el uso del recurso hasta el final del script tambien vas a consumir muchos recursos.

Por ejemplo, realizas una consulta que devuelve 69 millones de registros y los procesas. Si despues de procesarlos ya no haces casi nada en el script, no es necesario que liberes recursos. Pero si despues de procesarlos por completo, vas a realizar otra consulta de 666 millones de registros, es aconsejable liberar los recursos usados por la consulta anterior.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
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 04:06.