IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Hibernate Java Discussion :

Insert Hibernate lente


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 38
    Par défaut Insert Hibernate lente
    Bonjour,

    J'ai un programme qui insert dans une table n enregistrements.
    Je vois que avec le temps, l'insert devient plus lente.....

    Que dois-je faire?

    Merci.

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par nabich Voir le message
    Bonjour,

    J'ai un programme qui insert dans une table n enregistrements.
    Je vois que avec le temps, l'insert devient plus lente.....

    Que dois-je faire?

    Merci.
    comprendre que si vous ne faites pas de commit régulièrement vous accumulez les enregistrements dans votre session, consommant ainsi de plus en plus de mémoire…

    les traitements de type batch se font soit sans ORM si celui-ci n'apporte aucune fonctionnalité intéressante dans cette phase, soit avec des outils spécialisés comme Spring-batch, soit si vous persistez à vouloir tout faire avec l'ORM : en programmant vous-même votre traitement par lot en commitant et purgeant votre session régulièrement.

  3. #3
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 38
    Par défaut Problème résolu
    Merci JeitEmgie pour ta réponse. Bien sûr que t'as raison.

    Je me suis basé sur la solution détaillée ici :
    Voir http://stackoverflow.com/questions/2...-batch-inserts

    Merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Insert tres lent
    Par delphine_lep dans le forum Langage SQL
    Réponses: 7
    Dernier message: 13/01/2008, 17h25
  2. Insert tres lent
    Par delphine_lep dans le forum Administration
    Réponses: 2
    Dernier message: 12/01/2008, 09h53
  3. Problème d'insertion hibernate dans la base
    Par sheura dans le forum Hibernate
    Réponses: 5
    Dernier message: 20/09/2007, 14h02
  4. Optimisation accès BD (insert/update lent)
    Par Mast3rMind dans le forum C#
    Réponses: 16
    Dernier message: 16/08/2007, 14h15
  5. [Oracle 10g]INSERT SELECT lent
    Par Giill dans le forum Oracle
    Réponses: 2
    Dernier message: 22/05/2006, 17h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo