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

Administration Oracle Discussion :

Aide sur rapport AWR


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 20
    Par défaut Aide sur rapport AWR
    NDA04600_awrrpt_1_52428_52429_24012024.zip

    Bonjour,

    Pouvez-vous m'aider sur l'analyse du rapport AWR.

    Merci


    Cordialement

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Décembre 2019
    Messages
    1 175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Décembre 2019
    Messages : 1 175
    Par défaut
    Bonjour,

    D'après le rapport ce sont des requêtes qui sont consommatrices. Il faudrait que tu nous donnes leur plan d'exécution. Par exemple pour les 2 premières:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM table(DBMS_XPLAN.DISPLAY_AWR('9uz3hzb3zr92w'));
    et

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM table(DBMS_XPLAN.DISPLAY_AWR('3n4t01j6nf744'));

  3. #3
    Membre Expert

    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    536
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 536
    Par défaut
    Bonjour

    Nonobstant, ce que vos requêtes font, tous les "wait event" de la section "Top 10 Foreground Events by Total Wait Time" ont un temps moyen catastrophique. 260ms pour faire un db file parallel read, c'est enorme.

    Il convient de trouver pourquoi ce ralentissement du disque? Est-ce par manque de CPU (4 Cores)?

    Votre DB CPU Load est pourtant faible : 0.4 secondes/seconde. Ce qui tend à indiquer que pendant la durée du snapshot votre application était à 0.4/4 *100= 10% de consommation de CPU. Ce qui n'est pas excessif.

    Est-ce que cette machine à 34GB de RAM héberge d'autres bases de données?

    Si c'est le cas, sachez, que cette application à elle seule, prend 10GB de SGA et 1GB de PGA ( ça laisse 23GB pour l'OS et le reste des applications)

    Est-ce que vous utilisez les huge pages?


    Ceci dit, le db file parallel read apparait lorsque le plan d'exécution contient "table access by index rowid batched"

    Bien à vous
    Mohamed Houri

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 20
    Par défaut
    Citation Envoyé par Mohamed.Houri Voir le message
    Bonjour

    Nonobstant, ce que vos requêtes font, tous les "wait event" de la section "Top 10 Foreground Events by Total Wait Time" ont un temps moyen catastrophique. 260ms pour faire un db file parallel read, c'est enorme.

    Il convient de trouver pourquoi ce ralentissement du disque? Est-ce par manque de CPU (4 Cores)?

    Votre DB CPU Load est pourtant faible : 0.4 secondes/seconde. Ce qui tend à indiquer que pendant la durée du snapshot votre application était à 0.4/4 *100= 10% de consommation de CPU. Ce qui n'est pas excessif.

    Est-ce que cette machine à 34GB de RAM héberge d'autres bases de données?

    Si c'est le cas, sachez, que cette application à elle seule, prend 10GB de SGA et 1GB de PGA ( ça laisse 23GB pour l'OS et le reste des applications)

    Est-ce que vous utilisez les huge pages?


    Ceci dit, le db file parallel read apparait lorsque le plan d'exécution contient "table access by index rowid batched"

    Bien à vous
    Mohamed Houri
    Bonjour Mohammed,

    La rapport AWR fourni provient effectivement d'un serveur qui héberge d'autre base de données car c'est un serveur de BENCH. La finalité sera joué en PROD ou par contre elle est toute seul sur le serveur.
    Le but est d'optimiser les temps de réponse sur ce serveur.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 20
    Par défaut
    Citation Envoyé par vanagreg Voir le message
    Bonjour,

    D'après le rapport ce sont des requêtes qui sont consommatrices. Il faudrait que tu nous donnes leur plan d'exécution. Par exemple pour les 2 premières:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM table(DBMS_XPLAN.DISPLAY_AWR('9uz3hzb3zr92w'));
    et

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM table(DBMS_XPLAN.DISPLAY_AWR('3n4t01j6nf744'));
    Bonjour,

    Tu trouveras en pièce jointe les 2 plans d'exécution.
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [12c] Avis sur rapport AWR BUFFER_POOL, PGA_TARGET et SGA
    Par pierho34 dans le forum Oracle
    Réponses: 0
    Dernier message: 25/01/2023, 11h44
  2. Réponses: 7
    Dernier message: 05/06/2014, 11h22
  3. aide sur la réalisation d'un rapport avec IREPORT
    Par rahimman dans le forum iReport
    Réponses: 2
    Dernier message: 30/09/2010, 17h47
  4. [XL-2003] aide sur Rapport Tableau croisé dynamique
    Par Eric26 dans le forum Excel
    Réponses: 1
    Dernier message: 11/02/2010, 15h15
  5. aide sur sujet de rapport
    Par bleuerouge dans le forum Sujets
    Réponses: 4
    Dernier message: 02/02/2008, 17h42

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