"mysql_free_result" quel est son equivalent avec sqlite ? - PHP - Programmation
Marsh Posté le 05-11-2004 à 08:38:38
http://fr2.php.net/manual/fr/funct [...] result.php
Marsh Posté le 05-11-2004 à 13:06:00
Je ne trouve pas la réponse sur le lien que tu donnes. Je ne parlais pas de la nouvelle version de mysql avec mysqli, mais de sqlite, livré avec php5.
Merci quand même !
Marsh Posté le 05-11-2004 à 13:31:50
yeffries a écrit : Bonjour, |
A moins de bug dans php, la mémoire se libère toute seule en fin de page quoiqu'il arrive. le free_result de mysql sert à libérer de la mémoire en cours de traitement, lors de lourdes manipulation ou de forte charge par exemple.
Marsh Posté le 05-11-2004 à 13:49:00
yeffries a écrit : Bonjour, |
mysql_free_result($rs) ça équivaut a $rs = null;
Marsh Posté le 05-11-2004 à 14:56:27
gizmo a écrit : A moins de bug dans php, la mémoire se libère toute seule en fin de page quoiqu'il arrive. le free_result de mysql sert à libérer de la mémoire en cours de traitement, lors de lourdes manipulation ou de forte charge par exemple. |
(je plussoie)
Marsh Posté le 05-11-2004 à 15:12:57
gizmo a écrit : A moins de bug dans php, la mémoire se libère toute seule en fin de page quoiqu'il arrive. le free_result de mysql sert à libérer de la mémoire en cours de traitement, lors de lourdes manipulation ou de forte charge par exemple. |
Je confirme durement! c'est dans le cas de gros nombre d'enregistrement. l'idela est de supprimer le recordSet lorsqu'il n'est plus utilisé s'il y a un traitement lourd qui suit.
Je recommande aussi de regarder la fonction mysql_unbuffered_query() qui est aussi utile pour faire des economie de ressource pour des grosses requette mais fait faire attention il n'est pas possible de faire des requette croisé.
ceci c'est de la strategie de ressource!
Marsh Posté le 05-11-2004 à 15:32:00
gizmo a écrit : A moins de bug dans php, la mémoire se libère toute seule en fin de page quoiqu'il arrive. le free_result de mysql sert à libérer de la mémoire en cours de traitement, lors de lourdes manipulation ou de forte charge par exemple. |
Je plussoie également, et c'est pour cette raison-là que j'ai besoin de cette fonction
Citation : mysql_free_result($rs) ça équivaut a $rs = null; |
Vrai ? Super alors, je vais essayer ça, merci beaucoup !
Marsh Posté le 05-11-2004 à 16:54:33
yeffries a écrit : Je plussoie également, et c'est pour cette raison-là que j'ai besoin de cette fonction
|
Il y a pas de quoi mon petit
Pphp a parlé
Marsh Posté le 04-11-2004 à 22:13:44
Bonjour,
J'ai convertis une base de données Mysql en Sqlite et je cherche à utiliser l'équivalent de cette fonction : "mysql_free_result" pour Sqlite.
Existe-t'elle ? La mémoire se libère-t'elle toute seule à la fin de la page ?
Merci
Message édité par yeffries le 05-11-2004 à 08:17:37