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 :

[Oracle 8]Optimisation insertion


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 40
    Par défaut [Oracle 8]Optimisation insertion
    Bonjour

    J'essai de charger un table sous oracle 8 à partir d'une table sql server j'ai utilisé sqlserver intégration services mais c'est très long. J'ai donc tenté un import à partir d'un fichier plat mais c'est aussi long. Il y a des modifications de config à faire pour que ça aille plus vite ou une optimisation ou une requête miralce ???. Je suis vraiment surpris pour une table de 30000 lignes il met 30 min c'est quand même ORACLE !!!. Il y a pas d'index en plus !!!

    Je vous remercie pour votre aide !!!

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    Vous utilisez SQL Loader ou un programme spécifique qui génère les INSERT ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 40
    Par défaut
    J'utilise sql Loader mais les stats sont aléatoires. Indication supplémentaire je travaille en remote sur un serveur.

    Merci

  4. #4
    Membre Expert Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Par défaut
    Et le fichier plat est bien présent sur le serveur de BDD ? Pas sur ton poste à toi ?

    Sinon est-ce qu'il y a des rejets ? Est-ce qu'il y a des index sur la table dans laquelle tu charges tes données ? Des clés étrangères ?

  5. #5
    Membre Expert
    Inscrit en
    Avril 2006
    Messages
    1 024
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 1 024
    Par défaut
    le plus rapide, c'est sql*loader en mode direct=true, mais il faut mettre le fichier sur la meme machine que la base pour ça....

    Et, question bete, le fichier fait quelle taille et le réseau et à quel débit ??

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    le plus rapide, c'est sql*loader en mode direct=true, mais il faut mettre le fichier sur la meme machine que la base pour ça....
    Je ne crois pas que le fichier à charger doit être sur la même machine que la base. Je ne pas trouvé cette contrainte dans la documentation de référence:
    http://download-uk.oracle.com/docs/c...09.htm#1007604

Discussions similaires

  1. [Oracle 9] Anomalie insert into select
    Par maxidoove dans le forum Langage SQL
    Réponses: 2
    Dernier message: 05/05/2006, 14h11
  2. numéro oracle prédéfinie pour insert et delete?
    Par hoaxpunk dans le forum Oracle
    Réponses: 4
    Dernier message: 26/04/2006, 16h24
  3. [Optimisation] Insert en masse
    Par bobic dans le forum Oracle
    Réponses: 1
    Dernier message: 14/12/2005, 21h11
  4. [Optimisation] Insertion en masse !
    Par m-mas dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 26/10/2005, 16h40
  5. [Oracle 9i] Optimisation
    Par al_one dans le forum Oracle
    Réponses: 4
    Dernier message: 19/10/2005, 12h10

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