Ich möchte eine große Menge an Daten abrufen und exportieren. Bis zu 1000 Datensätze funktioniert es gut, aber nach diesem Server wird langsam und kann die Datei nicht exportieren. Es dauert Zeit, um Abfrage auszuführen und zu exportieren.Wie 10000 Datensatz in Laravel mit Chunk-Methode abrufen?
0
A
Antwort
0
Schauen Sie sich bitte Package an, um Daten direkt mit Laravel eloquent Model zu exportieren.
Alternativ können Sie auch chunk-Methode auf Ihrem eloquent.
0
zunächst alle Datensätze abrufen und dann 1000 Chunk Datensätze auf einmal. Teilen Sie Ihren Code in verschiedene Funktionen auf, damit er sortiert wird. Auch Chunk macht dasselbe, bricht die Sammlung in mehrere Sammlungen auf. ex. Benutzer :: Chunk (1000, Funktion ($ Zeilen) {}
Verwandte Themen
- 1. Abrufen mehrerer Datensatz aus der Datenbank in Laravel 5.2
- 2. Wie automatisch löschen Datenbank-Datensatz mit Laravel?
- 3. Laravel Kann nicht einen bestimmten Datensatz aus einem Formular abrufen
- 4. Tabellenzeile Datensatz klicken Abrufen
- 5. Wie man Datensatz in SQL mit folgenden Anwendungsfall abrufen
- 6. Wie ID ID-Datensatz mit While-Schleife in Java abrufen
- 7. Letzten aktualisierten Datensatz abrufen
- 8. Wie lösche ich Datensatz in Laravel 5.3 mit Ajax Anfrage?
- 9. Datensatz basierend auf TimeSpan mit LINQ abrufen
- 10. Three.js Leistungsoptimierung mit 10000 Meshes
- 11. Laravel Abfrage neuesten Datensatz
- 12. Laravel Sortierung letzten Datensatz
- 13. wie TEMPORARY Tabelle in Laravel erstellen, Datensatz einfügen und retrive
- 14. Wählen Sie vorletzten Datensatz mit Laravel - eloquent
- 15. Laravel gibt einen Datensatz mit dem Maximalwert
- 16. Datenbank Datensatz über Javascript abrufen
- 17. Laravel Aktualisierungssyntax - Datensatz mit Array aktualisieren
- 18. Laravel Join-Abfrage mit nur aktueller Datensatz
- 19. Wie Sie Daten in verschachtelten Datensatz in PL/SQL abrufen?
- 20. Schnell einen großen Datensatz in SOLR abrufen
- 21. Abrufen eines Zeitplanauftrags in Laravel
- 22. Pivot-Tabellenspaltenwert in Laravel abrufen
- 23. Laravel konvertiert JSON-Datensatz in Klasseninstanz
- 24. PHP Laravel save() aktualisiert Datensatz
- 25. Versuch, Datensatz in Laravel zu aktualisieren
- 26. Datensatz vor der Aktualisierung in Laravel anzeigen
- 27. wie in mehrere Datensatz in Laravel Controller einfügen
- 28. Abrufen von Datensätzen aus einem Datensatz zu einem anderen Datensatz
- 29. Node.js Nebenläufigkeit von 10000
- 30. Laravel mehrere Datenzeilen abrufen
Dies wird hier beantwortet: https://stackoverflow.com/questions/45323659/laravel-collection-with-relations-take-a-lot-of- Zeit/45324021 # 45324021 – aaron0207
Mögliche Duplikate von [Laravel - Sammlung mit Beziehungen nehmen viel Zeit] (https://stackoverflow.com/questions/45323659/laravel-collection-with-relations-take-a-lot-of- Zeit) –