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

Oracle Discussion :

le paramètre: PARALLEL_AUTOMATIC_TUNING


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2004
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 98
    Par défaut le paramètre: PARALLEL_AUTOMATIC_TUNING
    Bonjour,

    pour que le serveur utilise le parallélisme pour les requêtes et commandes DML, j'ai positionné le paramètre : PARALLEL_AUTOMATIC_TUNING à TRUE.

    Uniquement le calcul des stats se fait en parallèle, le reste des requêtes et commandes ne le sont pas.

    Faut-il autre chose pour réaliser le parallélisme sur le serveur.

    Merci pour toute éclaircissement.

    Oracle 9iR2 E.E Linux.

  2. #2
    Rédacteur

    Inscrit en
    Septembre 2004
    Messages
    626
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 626
    Par défaut
    Il faut spécifier parallel au niveau des tables.

    Ensuite Oracle choisira automatiquement le degrée de parallélisme adapté.


    Laly.
    In the heart of the truly greats, perfection is never achieved but endlessly pursued.

    Mon article sur les fonctions analytiques d'Oracle (calcul de moyennes mobiles, de quartiles et bien d'autres...)

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2004
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 98
    Par défaut
    oui c'est ça mais apres avoir mis mes tables à PARALLEL le temps d'execution des mes tâches a pratiquement doublé.
    Sachant que je suis seul sur ce serveur de test.

  4. #4
    Membre émérite Avatar de plabrevo
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    548
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 548
    Par défaut
    Pour esperer des gains en performance, il faudra certainement utilise un hard-ware multiprocesseur, et avoir des requetes suffisamment longues pour que les benefices apportes par le parallelisme efface l'overhead introduit, cad quelques secondes d'initialisation. Inutile donc d'esperer un gain si la requete tourne deja en deca de cette limite.

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2004
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 98
    Par défaut
    Pour le hardware:2 processeurs physiques avec 2 processeurs logiques chaque.
    une tache de modification de données prenait 177 secondes en nonparallel prend maintenant 393 secondes en parallel(apres avoir mis toutes les tables concernées en parallel ).
    Alors qu'une tâche composée de select revient 1 minute plus rapidement,
    elle prenait 3 minutes.

  6. #6
    Membre émérite Avatar de plabrevo
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    548
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 548
    Par défaut
    Citation Envoyé par learn
    Une tache de modification de données prenait 177 secondes en nonparallel prend maintenant 393 secondes en parallel(apres avoir mis toutes les tables concernées en parallel ).
    Alors qu'une tâche composée de select revient 1 minute plus rapidement,
    elle prenait 3 minutes.
    Ca resume assez bien les avantages et inconvenients de Parallel Query/DML. Il n'est documente nulle part que les requetes s'executeront toutes plus rapidement. Ici comme ailleurs, il faut aussi s'assurer que les statistiques sont parfaitement a jour afin que l'optimiser soit en mesure de prendre la meilleure decision.

Discussions similaires

  1. créer un noeuds avec des paramétres
    Par Toxine77 dans le forum XMLRAD
    Réponses: 5
    Dernier message: 21/01/2003, 16h11
  2. [xmlrad] Pb de paramètre ?
    Par Pm dans le forum XMLRAD
    Réponses: 7
    Dernier message: 07/01/2003, 14h37
  3. [SWT] Problème de paramètre GridData
    Par yolepro dans le forum SWT/JFace
    Réponses: 4
    Dernier message: 06/12/2002, 10h37
  4. passage en paramètre d'un array dynamique 2D
    Par Guigui_ dans le forum Langage
    Réponses: 4
    Dernier message: 27/11/2002, 19h47
  5. Paramètre requete SQL (ADOQuery)
    Par GaL dans le forum C++Builder
    Réponses: 3
    Dernier message: 30/07/2002, 11h24

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