Bonjour,
j'utilise Hibernate 3 en annotations dans une classe Java que j'utilise en local (pas en mode web...).
Ma classe possède une dizaine de champs indexés et je dois simplement insérer de manière itérative environ 1,3 million d'enregistrements. J'ai mis en place un petit benchmark qui m'indique que l'appli traite environ 250 lignes par seconde, ce qui est beaucoup trop lent.
je n'ai rien optimisé car je n'arrive pas à trouver de doc là dessus.
ma première question sera donc : Où trouver de la doc sur les optimisations ?
ma seconde est : quelqu'un peut-il me proposer une solution pour optimiser mes traitements en insertion ? Il s'agit d'une insertion pure et simple.
(Dans un second temps j'utilise aussi avant d'insérer une recherche d'enregistrement afin de vérifier si un enregistrement possédant la même clé existe et si son statut est différent. Mais ce traitement n'est pas celui qui me préoccupe.)
Partager