Witam
Stworzyłem aplikacje która pobiera dane z bazy MSSQL i dodaje je do tabeli. Problem w tym że kiedy mam np 7000 wierszy i 53 tabelki program działa dosyć wolno dlatego mam pytanie czy macie może jakiś pomysł co mógłbym zrobić , tutorial albo coś do poczytania na temat szybkiego przetwarzania danych w javie ??
Tutaj kod który pobiera dane z tabeli:
Object[] row = new Object[ListaColumn.size()];
int col =0;
Statement stmt;
//int columnnumber;
try {
stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("Select * From [dbo].["+cb_company.getSelectedItem().toString()+"$" + cb_table.getSelectedItem().toString()+ "]");
// columnnumber = getquantityColumn();
while(rs.next()){
for(int i=0;i<ListaColumn.size();i++){
row[i] = rs.getString(ListaColumn.get(i));
}
tblModel.addRow(row);
//col++;
}
stmt.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}