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 :

Analyse de performances


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 37
    Par défaut Analyse de performances
    Bonjour à tous,

    Grand débutant et en autoformation, j'ai la responsabilité d'une base oracle 10g sur un serveur windows 2003 64bits sur la quelle se connecte une centaine d'utilisateurs et on me demande d'analyser les performances de la base car certains utilisateur se plaignent de lenteurs. Le serveur ne montre aucune activité particulière suspecte.

    En farfouillant un peu de partout j’ai trouvé des commandes du style :
    @?\RDBMS\ADMIN\awrrpt ou @?\RDBMS\ADMIN\sqltrpt

    Mais je ne sais pas les exploiter, quelqu’un pourrait ils me donner une ou deux clefs pour savoir quoi regarder pour faire une première analyse et savoir quoi transmettre a un vrais BDA pour correction.

    Par avance merci.

  2. #2
    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
    Commencer par poster ici les parties suivantes de votre rapport AWR

    1. Load Profile
    2. Instance Efficiency Percentages (Target 100%)
    3. Top 5 Timed Foreground Events

    Et on vous dira alors, peut-être, sur quoi il faut vous concentrer

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 37
    Par défaut
    Et voilà

    Par avance merci.
    Images attachées Images attachées  

  4. #4
    Membre Expert Avatar de ojo77
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Décembre 2010
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2010
    Messages : 680
    Par défaut
    Visiblement ça passe du temps à lire des trucs,

    Voire le top sql by reads et les objets les plus accédés en lecture

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 37
    Par défaut
    revoilà

    Quels sont les lignes à surveiller et l'ordre de grandeur pour des valeurs significatives ?
    Images attachées Images attachées  

  6. #6
    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
    Citation Envoyé par bigbull Voir le message
    Et voilà

    Par avance merci.
    Quelle est la durée de ce rapport?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
               Snap Id      Snap Time      Sessions Curs/Sess
                --------- ------------------- -------- ---------
    Begin Snap:     32371 04-Jun-12 09:00:55       113       2.9
      End Snap:     32372 04-Jun-12 10:00:57       112       3.0
       Elapsed:               60.04 (mins)
       DB Time:               68.95 (mins)
    Quelle est le nombre de CPU de la machine?

    Est-ce que ce rapport a été pris lorsque la base de données souffrait d'un problème de performance?

    Quelle est aussi la valeur du paramètre DB_FILE_MULTIBLOCK_READ_COUNT
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    SQL> show parameter DB_FILE_MULTIBLOCK_READ_COUNT
     
    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------
    db_file_multiblock_read_count        integer     71
    Et enfin, quelle type de base de données : OLTP, DWH, OLAP?
    Sur la base de ces informations, je vous donnerai quelques pistes à exploiter

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 37
    Par défaut
    Quelle est la durée de ce rapport?

    5 jours, du coup en lisant la question je me demande si je ne devrais pas en relancer 1 sur une période plus courte... on m'a signalé que les lenteurs durait depuis cet intervalle.

    Quelle est le nombre de CPU de la machine?

    8 cœurs

    Est-ce que ce rapport a été pris lorsque la base de données souffrait d'un problème de performance?

    Oui c’est celà

    Quelle est aussi la valeur du paramètre DB_FILE_MULTIBLOCK_READ_COUNT ?

    db_file_multiblock_read_count integer 16

    Et enfin, quelle type de base de données : OLTP, DWH, OLAP?

    OLTP, la base stocke les dossiers administratifs de clients et est mise à jours tout les jours.

  8. #8
    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
    Citation Envoyé par bigbull Voir le message
    Quelle est la durée de ce rapport?
    5 jours
    5 jours !!!!

    Vous comprenez maintenant pourquoi il faut poser des questions avant de sauter aux conclusions?

    Toute conclusion faite sur la base de ce rapport AWR de 5 jours n'est pas fiable.

    Générez un rapport de 30 minutes pendant la période où la base de données n'est pas performante et postez le de nouveau ici

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

Discussions similaires

  1. Pondérer une analyse de performance
    Par cyrfonk dans le forum Excel
    Réponses: 6
    Dernier message: 24/10/2007, 20h17
  2. Réponses: 8
    Dernier message: 18/09/2007, 12h51
  3. Analyse des performance d'un programme
    Par buzzkaido dans le forum C++
    Réponses: 8
    Dernier message: 23/02/2007, 12h14
  4. [Conseil] Outil d'analyse de performances
    Par dazz_x dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 13/06/2006, 13h01
  5. Réponses: 13
    Dernier message: 21/02/2006, 23h43

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