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 :

Probleme INSERT avec SELECT depuis un DBLINK


Sujet :

SQL Oracle

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Juin 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Probleme INSERT avec SELECT depuis un DBLINK
    Bonjour,

    Sous Oracle 9.2.0.1 j'essaye de faire INSERT INTO TABLE_DEST SELECT ... FROM TABLE_SRC@DBLINK_1

    Le select fonctionne très bien, mais l'insert part en boucle.

    En regardant de plus près les statistiques du serveur, j'ai remarqué une variable qui croissait : SQL*Net Data from DBLINK (+/-40ko / 5s)

    Le select contient des litéraux, les 2 bases sont identiques (9.2.0.1)

    Que puis-je faire ?

    Merci d'avance.

    Cyril.

  2. #2
    Rédacteur
    Avatar de Bruno2r
    Homme Profil pro
    Exploitation des données
    Inscrit en
    Décembre 2006
    Messages
    2 566
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Exploitation des données
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 566
    Points : 4 780
    Points
    4 780
    Par défaut
    Bonsoir,
    Regarde si le problème persiste en faisant un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    CREATE TABLE TEST_TOTO AS
    SELECT .... FROM TABLESOURCE@DBLINK;

  3. #3
    McM
    McM est déconnecté
    Expert éminent

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Points : 7 740
    Points
    7 740
    Billets dans le blog
    4
    Par défaut
    Un insert qui part en boucle, c'est comique ça

    Quelle est la durée du select ?
    Y a t-il des triggers sur TABLE_DEST
    Quelle est la volumétrie de table_src et la taille de table_dest (extents) ?

  4. #4
    Membre actif
    Inscrit en
    Juillet 2007
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 357
    Points : 280
    Points
    280
    Par défaut
    Peetez

    Quelest ton systeme d'exploitation ?
    Est ce que après fermeture de la fentre qui s'occupe de l'insert les performances de ta base sont normal ou pas ? ou doit tu la redemarrer

Discussions similaires

  1. Procedure et INSERT (avec select) Probleme !
    Par Badtothebone93 dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 22/04/2009, 15h46
  2. Probleme lié avec select MAX
    Par otari dans le forum Langage SQL
    Réponses: 9
    Dernier message: 20/06/2007, 20h28
  3. Requete deffectueuse Insert avec select
    Par Dargos dans le forum Langage SQL
    Réponses: 3
    Dernier message: 10/05/2007, 13h58
  4. Insert avec select sur table avec Trigger d'insertion
    Par bran_noz dans le forum Développement
    Réponses: 5
    Dernier message: 23/12/2005, 14h38
  5. Insert avec select
    Par Alexandre` dans le forum Langage SQL
    Réponses: 11
    Dernier message: 25/01/2005, 15h16

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