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 :

Requête de création de table qui bloque


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 2
    Par défaut Requête de création de table qui bloque
    Bonjour,
    là je n'arrive pas à comprendre ce qui se passe, et je me tourne vers vous pour m'aider:
    j'essaie d'exécuter cette requête
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    create table ps_m_instop_profil NOLOGGING parallel(degree 3) as
    SELECT b.topinstprodid AS insp, ltrim(rtrim(c.attr_item_id||c.attribute_value)) AS profil,
                   d.inst_prod_status AS statuts
              FROM sysadm.ps_rf_attr_insp@DBCRM c,
                   sysadm.ps_rf_inst_prod_st@DBCRM d,
                   sysadm.ps_rf_inst_prod@DBCRM b,
                   sysadm.ps_rb_attribute@DBCRM e
             WHERE c.attribute_id IN
                      ('PPSPROFILE_X',
                       'PPSPROFILE_Y',
                       'PPSPROFILE_E',
                       'PPSPROFILE',
                       'PPSPROFILE_G1','INPROFILE_O','INPROFILE_U')
               AND b.inst_prod_id = c.inst_prod_id
               AND e.attribute_id = c.attribute_id
               AND e.m_crm_attr_typage = 'M_PROFILE'
               AND b.topinstprodid = d.inst_prod_id
               AND d.inst_prod_status = 'INS';
    cette requete quand le nombre de ligne est assez petit environ 10000 crée la table et me retourne la main, lorsque je ne limite pas le nombre de ligne et je laisse la requête me ramener la totalité des lignes qu'il faut (environ 13500000) la la requête bloque et ne me retourne pas la main, j'ai besoin de savoir pourquoi ça bloque ou un moyen de déterminer que la requête a finis d'obtenir son résultat car cette requête est censé faire partie d'un script plsql que je suis en train de développer, qui va créer plusieurs tables à base de celle-ci.
    aider moi s'il vous plait.

  2. #2
    Membre émérite Avatar de jkofr
    Homme Profil pro
    Senior Consultant DBA (Trivadis SA)
    Inscrit en
    Octobre 2006
    Messages
    484
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : Suisse

    Informations professionnelles :
    Activité : Senior Consultant DBA (Trivadis SA)
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 484
    Par défaut
    Hello,

    La requête bloque ou prend du temps du fait du volume ou du plan d'exécution?

    Tu pourrai poster le plan d'exec?

    Merci
    jko

Discussions similaires

  1. Problème de requête de création de tables
    Par Kawabaumga dans le forum Développement
    Réponses: 8
    Dernier message: 30/04/2010, 16h25
  2. Requête de création de table avec UNION
    Par dut-dut dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 17/07/2008, 20h03
  3. Requête de création de table avec nouveau champs
    Par Lorenzogazier dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 09/06/2008, 15h00
  4. requête MySQL de création de table qui me bloque !
    Par kamaldev dans le forum Requêtes
    Réponses: 17
    Dernier message: 19/02/2008, 10h41
  5. Réponses: 8
    Dernier message: 13/07/2007, 12h19

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