tekilla209
Mitglied
Hi Leute,
ich habe ein Tool, welches mit verschiedenen DBMSs zusammenarbeitet.
Wenn ich jezt MySQL verwende und ein Select * auf eine riesiege Tabelle anwende erscheint:
Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space
das merkfürdige ist, dass es anfang der woche noch funktioniert hat.
Wenn ich statt dem MySQL Treiber den ODBC Treiber nehme und eine ODBC Connection zu dem gleichen MySQL Server einrichte und auch auf die gleiche riesige Tabelle mit Select * zugreife, dann gehts ohne Prob.
Kann mir irgend jemand sagen was mein Prob is?
ich bin hier grad ziemlich am verzweifeln
EDIT:
Wenn ich es zweimal hintereinander versuche erhalte ich beim zweiten mal:
java.sql.SQLException: Unknown character set index for field '27503' received from server.
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
at com.mysql.jdbc.Connection.getCharsetNameForIndex(Connection.java:3522)
at com.mysql.jdbc.Field.<init>(Field.java:191)
at com.mysql.jdbc.MysqlIO.unpackField(MysqlIO.java:715)
at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:371)
at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:2040)
at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1443)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1777)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3243)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3172)
at com.mysql.jdbc.Statement.executeQuery(Statement.java:1197)
...
Danke für Eure Antworten!
ich habe ein Tool, welches mit verschiedenen DBMSs zusammenarbeitet.
Wenn ich jezt MySQL verwende und ein Select * auf eine riesiege Tabelle anwende erscheint:
Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space
das merkfürdige ist, dass es anfang der woche noch funktioniert hat.
Wenn ich statt dem MySQL Treiber den ODBC Treiber nehme und eine ODBC Connection zu dem gleichen MySQL Server einrichte und auch auf die gleiche riesige Tabelle mit Select * zugreife, dann gehts ohne Prob.
Kann mir irgend jemand sagen was mein Prob is?
ich bin hier grad ziemlich am verzweifeln
EDIT:
Wenn ich es zweimal hintereinander versuche erhalte ich beim zweiten mal:
java.sql.SQLException: Unknown character set index for field '27503' received from server.
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
at com.mysql.jdbc.Connection.getCharsetNameForIndex(Connection.java:3522)
at com.mysql.jdbc.Field.<init>(Field.java:191)
at com.mysql.jdbc.MysqlIO.unpackField(MysqlIO.java:715)
at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:371)
at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:2040)
at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1443)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1777)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3243)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3172)
at com.mysql.jdbc.Statement.executeQuery(Statement.java:1197)
...
Danke für Eure Antworten!
Zuletzt bearbeitet: