while(resultSet.next()){
for (int c = 1; c <= metaData.getColumnCount(); c++){
String columnName = metaData.getColumnName(c);
Object value = resultSet.getString(columnName);
record.put(columnName, value);
}
}
über while-Schleife läuft für 5 Millionen mal mit keiner der Spalten. Gibt es den besten Weg, einen effizienten Weg zu implementieren?Verarbeitung ResultSet von 5 Millionen Datensätze zu JSON-Objekt zur Vermeidung von Leistungsproblemen
Wie wäre es, ändern Sie Ihr Design nicht zu laufen ** 5 Millionen mal mit keiner der Spalten **? : D –
Gibt es einen anderen Weg als nur Schleifen mit While-Schleife und Forloop ..? wie das komplette resultset direkt in JSONObject umzuwandeln ..? – Shree
Sie haben viele Optionen wie, Server Side Caching, holen nur Bedürfnisse vom Server, schreiben gespeicherte Prozeduren, fügen Sie weitere Filter von Client-Seite, um die Abfragen einzuschränken etc. einfach in der abstrakten Ansicht suchen und versuchen, einen Weg zu finden. –