Tom: feststellen wo Skript hängt! - Wie?

Beitrag lesen

Guten Abend,   <-- soviel Zeit muss sein!

Das Letztere bringt meistens ungeahnte Performanceschübe.

Das würde mich jetzt auch interessieren. Was heisst Resultsets freigeben und wie macht man das?

Das bezieht sich auf die Verwendung von SQL-Datenbanken. Die Resultsets eines Query liegen nicht in der Speicherhohheit von PHP, zählen daher nicht zu den 8MB Standard dazu. Wenn man umfangreiche Abfragen macht, fängt die Datenbank aber an, ihren Speicher zu swapen, und das dauert dann ca. 4 bis 20 Mal solange, je nach sonstiger HDD-Cache-Auslastung.

Also öfter mal eine abgearbeite (mySQL)-Abfrage wieder freigeben.
z:b. mit mysql_free_result($res);

Grüße

Tom