Ich benutze Symfony 1.4 und Doctrine.Wie verwende ich weniger Speicher beim Ausführen einer Aufgabe in Symfony 1.4?
Bisher hatte ich keine Probleme mit Symfony. Aber jetzt, wo ich eine ziemlich große Menge an Daten importieren und sie in der Datenbank speichern, erhalte ich die berüchtigten
"Fatal Error: Allowed memory size of XXXX bytes exhausted"
Während dieser Import ich neue Objekte nur bin zu schaffen, ein paar Felder setzen und sie zu speichern .
Ich bin ziemlich sicher, es hat etwas mit der Anzahl der Objekte zu tun, die ich beim Speichern von Daten erstellen. Das Deaktivieren dieser Objekte bewirkt jedoch nichts.
Gibt es Best Practices zur Begrenzung der Speichernutzung in Symfony?
+1 gute Frage; Es ist etwas, was in den Symfony-Dokumenten nicht wirklich behandelt wird! – richsage
Eine andere Antwort, um Speicherverlust zu vermeiden http://stackoverflow.com/a/4066680/569101 – j0k