Hallo,
ich fange grad mit Java an und komme von VB. Jetzt muss ich aus einer MS-Access-Tabelle mit ca. 500.000 einen Recordset mit ca. 20.000 Datensätzen erstellen und diese Datensätze in ein Array einlesen.
Mit VB und ADO dauert das unter 1 Sekunde, mit Java eine halbe Minute. Warum dauert das mit JDBC so lange? Ich vermute das es daran liegt, dass ich über ODBC die Access-Datei öffne. Meint ihr das ist richtig? Gibt es eine Möglichkeit die Daten schneller zu bekommen?
Wäre sehr dankbar für Eure Hilfe.
ich fange grad mit Java an und komme von VB. Jetzt muss ich aus einer MS-Access-Tabelle mit ca. 500.000 einen Recordset mit ca. 20.000 Datensätzen erstellen und diese Datensätze in ein Array einlesen.
Mit VB und ADO dauert das unter 1 Sekunde, mit Java eine halbe Minute. Warum dauert das mit JDBC so lange? Ich vermute das es daran liegt, dass ich über ODBC die Access-Datei öffne. Meint ihr das ist richtig? Gibt es eine Möglichkeit die Daten schneller zu bekommen?
Wäre sehr dankbar für Eure Hilfe.