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 :

Tuning oracle 8i


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 14
    Par défaut Tuning oracle 8i
    Bonjour

    Je suis débutante en Oracle, et je doit réaliser le tuning d'une base de données en Oracle 8i. Pour cela j'utilise le logiciel "INSIDER for Oracle". Ce dernier, m'afficher les alertes suivantes:

    • Parse to execute ratio 131%
    • Soft parse ratio 88%


    Qu'est ce que cela signifie ??
    C'est quoi un ratio ??
    Comment je peut résoudre se problème ??

    Merci d'avance

  2. #2
    Membre expérimenté
    Inscrit en
    Janvier 2009
    Messages
    162
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 162
    Par défaut
    Bonjour,

    Un ratio est un taux, le rapport d'une division ramené à un pourcentage. Ce sont des indicateurs permettant de concentrer ses efforts d'optimisation. Bien que ce ne soit pas suffisant, l'objectif est d'avoir des ratios le plus proche possible des 100%.
    Dans ton cas, le ratio parse to execute devrait s'approcher des 0% car on utilise plutot execute to parse. Ce ratio permet de voir si on est obligé de parser la requête systématiquement avant de l'exécuter. Un code très bien écrit voudrait que non pour avoir une scalabilité maximale (i.e. stabilité des performances avec l'augmentation de la charge). 131 % signifie que tu as des parsing sans exécution (!!!), en gros tu gacherais de la CPU pour rien. Je doute un peu de la fiabilité du calcul de ce ratio.
    Quant au ratio soft parse, il te montre le taux de soft parsing par rapport au hard parsing. Ce dernier étant plus couteux il est préférable d'avoir un ratio élevé.
    Enfin, pour maximiser ces taux il faut voir comment est développé l'applicatif qui utilise ta base de données, ces ratios sont intimement lié à la manière dont les curseurs sont utilisés.

    Mathias

  3. #3
    Membre averti
    Inscrit en
    Mai 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 14
    Par défaut
    Merci beaucoup pour ton aide
    c'etait tres util

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Tuning : Oracle Performance Diagnostic Guide
    Par orafrance dans le forum Administration
    Réponses: 0
    Dernier message: 21/08/2007, 15h17
  2. Tuning requêtes sql oracle
    Par Mehdilis dans le forum Oracle
    Réponses: 2
    Dernier message: 13/06/2007, 13h32
  3. Tuning Pack Oracle
    Par tedparker dans le forum Entreprise Manager
    Réponses: 3
    Dernier message: 14/12/2006, 23h34
  4. Oracle 9.2 : Tuning SQL
    Par davy.g dans le forum Oracle
    Réponses: 11
    Dernier message: 11/08/2006, 08h42

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