En el uso típico de consultas:
Código PHP:
<?
$consulta=mysql_query($sql);
while ($registro=mysql_fetch_xxxx($consulta)){
// etc ...
}
mysql_free_result($consulta);
// resto ...
?>
Así es donde tienes q liberar la memoria usada por el query .. si lo haces justo debajo de $consulta=.... perderas el "resource" de la consulta ...
Un saludo,