Ich frage eine MYSQL-Datenbank mit einer vorbereiteten Anweisung und einer Ergebnismenge ab. Wenn ich die Abfrage auf MYSQL Workbench ausführen, ist es Abendessen schnell bei der Rückgabe der Ergebnisse aber wenn es darum geht, die Ergebnisse zu einem POJO zuzuordnen, dauert es etwas mehr als 6 Sekunden, um die Ergebnisse zuzuordnen und die Antwort an den Browser zurück. Bei 1 Abfrage habe ich 1460 Datensätze, die einem POJO mit 17 Variablen zugeordnet sind, und es dauert 6 Sekunden, bis die Anfrage zum Zurückgeben einer Antwort gestellt wird. kann jemand mir helfen, die Rückkehrzeit zu verringern versuchen.Beschleunigung der Ergebnissatzzuordnung
-1
A
Antwort
0
Führen Sie die Abfrage für jeden Datensatz separat aus, oder haben Sie eine Abfrage, und holen Sie die Ergebnismenge danach in einer Schleife? Der Roundtrip zwischen Java und einer Datenbank kann in der Größenordnung von 0,01 Sekunden liegen. Wenn Sie also häufig zwischen Java und der Datenbank wechseln, kann es etwas dauern. Ich vermute jedoch, dass dies nicht der Fall ist, und die Langsamkeit wird eher durch die POJO-Konstruktionslogik verursacht. Fügen Sie Ihrem Code zunächst Protokollierungsanweisungen mit Zeitstempeln hinzu und sehen Sie, wo die Zeit verbracht wird.
Verwandte Themen
- 1. Beschleunigung der SOLR-Suche
- 2. Beschleunigung der schönen Suppe
- 3. Beschleunigung der Grails Abhängigkeitsauflösung
- 4. Beschleunigung der Bildgrößenanpassung
- 5. Beschleunigung der Bildanzeige
- 6. SQL - Beschleunigung der Leistung
- 7. Beschleunigung der Kompilierung in GHC
- 8. Beschleunigung der Rotationsmatrixberechnung mit numba
- 9. Beschleunigung der Pixelerkennung in Java
- 10. Beschleunigung der CoreNLP-Sentiment-Analyse
- 11. Beschleunigung der Rastersuche in sklearn
- 12. Beschleunigung mit Schwerkraft in reine Beschleunigung umrechnen?
- 13. Beschleunigung der Schaffung autoregressiver Begriffe in Pandas?
- 14. Parallele Sequenz der Matrixmultiplikation für die Beschleunigung
- 15. Beschleunigung der Wortsuche in einem Trie
- 16. Anzahl der Kerne zur Beschleunigung Berechnung
- 17. Beschleunigung der Wörterbuch (Liste) Verarbeitung in Python
- 18. Beschleunigung der Korrelationsmatrix Berechnung in R
- 19. Beschleunigung der vergangenen 60 Tage in Pandas
- 20. Beschleunigung der Arbeit mit riesigen SQL-Tabellen
- 21. Beschleunigung der Erstellung von NSDictionary aus XML?
- 22. Beschleunigung der Seitenladevorgänge bei Verwendung externer APIs
- 23. Beschleunigung der Google Web App-Tabellenkalkulation loading
- 24. Beschleunigung der Textreinigung mit vielen Stoppworten
- 25. Framerate unabhängige Beschleunigung/Verzögerung?
- 26. Beschleunigung CPLEX C++ Code
- 27. Programmierung Beschleunigung in Java
- 28. Python 3D-Interpolation Beschleunigung
- 29. Beschleunigung zur Verschiebung
- 30. Keine Beschleunigung mit OpenMP
Was haben Sie versucht? Code hinzufügen – Blasanka
Es ist die Abfrage, die die Zeit braucht, nicht die Zuordnung. – EJP
Nein, die Abfrage wird in weniger als einer Sekunde abgeschlossen – user3389610