Ik vermoed dat het de verbindingsconfiguratie is die het probleem veroorzaakt. Het zou de moeite waard zijn om te bepalen hoe lang dit duurt:
Connection con = DriverManager.getConnection(dbase, dbuser, dbpw);
en zo ja, bekijk dan Apache Commons DBCP , waarmee u databaseverbindingen kunt poolen.