fabrice_pi
Messages postés91Date d'inscriptionvendredi 12 mars 2004StatutMembreDernière intervention 5 août 2005
-
17 mai 2004 à 12:28
fabrice_pi
Messages postés91Date d'inscriptionvendredi 12 mars 2004StatutMembreDernière intervention 5 août 2005
-
18 mai 2004 à 12:16
Bonjour,
J'aimerais réduire le temps de stockage d'informations dans une base de données. Je veux toujours stocker le même format d'information : j'utilise déjà l'interface praparedStatement, mais les requêtes sont toujours très longues.
Existe-t'il un moyen d'optimiser le stokage de masse en base de données que ce soit par des méthodes java ou des requêtes SQL particuliéres ?
kirua12
Messages postés1155Date d'inscriptionsamedi 17 janvier 2004StatutMembreDernière intervention29 avril 20117 17 mai 2004 à 13:45
Salut,
essaie de passer en mode batch : toutes les requêtes sont envoyées en une seule fois à la base de données.
Si après tu as des pb des performances, il faudra regarder du côté du serveur de bases de données pour l'optimisation
fabrice_pi
Messages postés91Date d'inscriptionvendredi 12 mars 2004StatutMembreDernière intervention 5 août 2005 18 mai 2004 à 12:16
merci, avec setAutoCommit(false) j'ai diminué le temps de remplissage de la base par 4 !
J'ai une question d'ailleurs, est-ce que le setAutoCommit et le mode batch sont la même chose ?