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

SQL Oracle Discussion :

Temps d'insert de plus en plus long


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Août 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 4
    Par défaut Temps d'insert de plus en plus long
    Bonjour,

    J'ai un petit souci
    J'ai un certain nombre d'insert consécutif à faire ( 20 000 environ par table) sur plusieurs tables. et ceci dans la même transaction.
    le temps d'insert augmente à chaque insertion de façon très vite alarmante.
    Je mets plus de 5h pour faire le traitement.

    A part des commit (qui ne sont pas envisageable puisque les données en question forment un tout) qu'elles options s'offrent à moi ?

    Je suis sous une base oracle 9,2i dont je peut modifier la configuration.

    merci d'avance

  2. #2
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Sr. Specialist Solutions Architect @Databricks
    Inscrit en
    Septembre 2008
    Messages
    8 454
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Specialist Solutions Architect @Databricks
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 454
    Par défaut
    Cinq heures pour 20.000 insertions, c'est extrêmement long !

    Combien avez-vous de tables impactées ?
    Avez-vous des triggers / index sur vos tables ?
    Comment effectuez-vous vos insertions ?

  3. #3
    Futur Membre du Club
    Inscrit en
    Août 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 4
    Par défaut
    Citation Envoyé par Waldar Voir le message
    Cinq heures pour 20.000 insertions, c'est extrêmement long !

    Combien avez-vous de tables impactées ?
    Deux tables
    mais, les 20 000 sur la première se passent très bien c'est sur la deuxième que les temps augmente.
    Citation Envoyé par Waldar Voir le message
    Avez-vous des triggers / index sur vos tables ?
    Pas de triggers
    mais 10 index (PK comprise) sur la table.
    Citation Envoyé par Waldar Voir le message
    Comment effectuez-vous vos insertions ?
    Un insert puis un update pour les BLOB

Discussions similaires

  1. Windows Azure : plus simple, plus flexible, plus ouvert
    Par Gordon Fowler dans le forum Microsoft Azure
    Réponses: 2
    Dernier message: 08/06/2012, 21h44
  2. Temps de traitement de plus en plus long
    Par JUSTIN Loïc dans le forum Requêtes
    Réponses: 8
    Dernier message: 28/11/2011, 08h49
  3. Le temps est-t-il de plus en plus réduit?
    Par witch dans le forum La taverne du Club : Humour et divers
    Réponses: 105
    Dernier message: 10/06/2010, 16h26
  4. Commentaires plus ou moins longs au passage de la souris sur une image
    Par super_newbie_pro dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 08/08/2008, 08h40
  5. Travail à temps plein et emploi saisonnier en plus
    Par Lady dans le forum Droit du travail
    Réponses: 9
    Dernier message: 10/07/2007, 13h18

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