Vinzenz Mai: Was genau macht "result_buffering"

Beitrag lesen

Hallo Gideon,

ich bin eben über diese Codezeilen gestolpert:

$this->db->setOption('result_buffering', false);
$res =& $this->db->query($sql);
$this->db->setOption('result_buffering', true);[/code]

Ein Ratespiel. Da haben nur wenige Lust darauf. Du solltest etwas spendabler mit Informationen umgehen. Das hilft.

<glaskugel>
Vielleicht hilft Dir ja die Doku der Klasse MDB2_Driver_Common weiter.
</glaskugel>

Ich vermute, es tut das, wonach es benannt ist, nämlich das SQL Ergebnis zu speichern. Was genau aber bedeutet es, etwa für die Performance der Abfrage, des Servers, Speicher oder ähnliches?

Das Handbuch Deines Datenbankmanagementsystems weiß bestimmt etwas darüber. Schau nach!

Vinzenz