PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : frage zu "mysql_free_result" -- Post von Armin


netzmeister
16-04-2002, 12:26
deliarmin
Junior Member

Registered: Feb 2001
Location:
Posts: 4
frage zu "mysql_free_result"
Was passiert wenn ich die Ergebnisliste nicht mit mysql_free_result freigebe?

Armin


__________________
AMD Duron 800
512 MB
Elsa Erazor X²



Report this post to a moderator |

12-04-2002 15:00



xeno
Junior Member

Registered: May 2001
Location:
Posts: 8
Wenn du das Ergebnis nicht mir mysql_free_result freiibst kann es dir passieren das du die entsprechenden Tabellen nicht ändern kannst.

Es läuft folgendermassen ab.
- Du schickst eine Anfrage los
- Das Ergebnis wird zusammengestellt und an dich geschickt
- du verarbeitest es
- damit das ergebnis nicht verfälscht wird kannst du bis das ergebnis freigegeben ist von dir keinen änderungen an den betroffenen Tabellen vornehmen. Du kannst sie also nicht löschen usw.
- Es scheint aber sonst keinen einfluss zu haben, du kannst weiter Select bzw. Update und Insert Befehle losschicken.

Es ist aber schon aus performance Gründen für den Datenbankserver ganz Hilfreich das Ergebnis aus dem Speicher zu entfernen.

Hoffe das hat dir etwas geholfen.

MfG
Xeno