Ich verwende JDBC, um eine große Menge an Daten zu erhalten. Der Aufruf erfolgreich abgeschlossen, aber wenn resultSet.next()
genannt wird, erhalte ich folgende Fehlermeldung:Nicht genügend Speicher allocLargeObjectOrArray von ResultSet
java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 15414016, Num elements: 7706998
ich versucht habe die JVM Speichergröße zu erhöhen, aber das Problem nicht beheben. Ich bin mir nicht sicher, ob dieses Problem überhaupt gelöst werden kann, da ich JDBC nicht für den Zugriff auf eine Datenbank verwende, sondern dass das System über JDBC auf einen BEA AquaLogic-Dienst zugreift.
Hat jemand in diesen Fehler geraten?
können Sie einen vollständigeren Stack-Trace buchen? – Gandalf
Was versuchen Sie aus der Datenbank zu lesen? –