PDO :: fetchAll vs. PDO :: fetch in einer Schleife

Nur eine kurze Frage.

Gibt es einen Leistungsunterschied zwischen der Verwendung von PDO :: fetchAll () und PDO :: fetch () in einer Schleife (für große Ergebnismengen)?

Ich rufe in Objekte einer benutzerdefinierten Klasse ab, wenn das einen Unterschied macht.

Meine anfängliche ungebildete Annahme war, dass fetchAll möglicherweise schneller ist, da PDO mehrere Operationen in einer Anweisung ausführen kann, während mysql_query nur eine ausführen kann. Allerdings habe ich nur wenig Wissen über die inneren Abläufe von PDO und die Dokumentation sagt nichts darüber aus und ob fetchAll () einfach eine PHP-seitige Schleife ist, die in ein Array geschrieben wird.

Irgendeine Hilfe

Antworten auf die Frage(14)

Ihre Antwort auf die Frage