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 :

statpack spreport


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 statpack spreport
    Bonjour,
    apres avoir executer le raport sur une snapshot d'un etat slow du serveur j'ai ce resultat:
    Top 5 Timed Events
    ~~~~~~~~~~~~~~~~~~ % Total
    Event Waits Time (s) Ela Time
    -------------------------------- ------------ ----------- --------
    CPU time 3,407 -17.89
    log buffer space 1,237 445 -2.34
    log file sync 63,132 370 -1.94
    log file parallel write 46,293 182 -.96
    SQL*Net more data to client 2,430 72 -.38
    Le probleme est soit l'emplacement des fichiers redologs sur le disque mais ça on a pas le choix car on est sur RAID 5 ou bien c'est la taille du buffer des logs, actuellement il est de log_buffer = 524288.
    Est ce que c'est une valeur trop petite ?
    Et si je l'augmente est ce qu'il y a d'autres parametres qui seront impactés ?

    Merci pour toutes suggestions.

    Oracle 9.2.0.4 S.E. sur RedHat v.3.

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Par défaut
    Bonsoir,
    l'évenement d'attente CPU TIME indique que le CPU est occupé a autre chose : Il te faut déterminer à quoi il est utiliser. Ensuite le raid 5 ne dégrade pas les perfs lorsque tu es en mode lecture, cependant dés que tu fait de la modification - suppréssion - insertion il est extrémement long car pour chaque action il vérifie un bitmap de cohérence ( peut être est il occupé a cela ), les perfs sont catastrophiques, sauf si c'est uniquement pour de la lecture, il faut plutôt priviligiés sur Oracle , un raid 0+1 ou même à la rigueur 1+0

    Jaouad

  3. #3
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    quelle est la fréquence des switchs ?

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2004
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 98
    Par défaut
    Merci pour vos réponses,

    Pour Fred_D: les switch peuvent aller de 1/20mn jusqu'a 7/1mn et la taille des archives log est de 20Meg.

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2004
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 98
    Par défaut
    Excuser, il y avait une erreur avec la derniere version du rapport ,
    voici une nouvelle version.
    Snap Id Snap Time Sessions Curs/Sess Comment
    ------- ------------------ -------- --------- -------------------
    Begin Snap: 4 21-Apr-06 08:00:17 38 3.9
    End Snap: 5 21-Apr-06 08:40:13 95 3.7
    Elapsed: 39.93 (mins)

    Cache Sizes (end)
    ~~~~~~~~~~~~~~~~~
    Buffer Cache: 1,920M Std Block Size: 8K
    Shared Pool Size: 336M Log Buffer: 512K

    Load Profile
    ~~~~~~~~~~~~ Per Second Per Transaction
    --------------- ---------------
    Redo size: 14,185.35 5,237.00
    Logical reads: 2,769.19 1,022.34
    Block changes: 79.48 29.34
    Physical reads: 73.84 27.26
    Physical writes: 9.06 3.35
    User calls: 33.02 12.19
    Parses: 48.71 17.98
    Hard parses: 6.12 2.26
    Sorts: 5.94 2.19
    Logons: 0.07 0.03
    Executes: 49.80 18.39
    Transactions: 2.71

    % Blocks changed per Read: 2.87 Recursive Call %: 89.94
    Rollback per transaction %: 3.41 Rows per Sort: 923.06

    Instance Efficiency Percentages (Target 100%)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Buffer Nowait %: 99.98 Redo NoWait %: 100.00
    Buffer Hit %: 97.42 In-memory Sort %: 100.00
    Library Hit %: 95.58 Soft Parse %: 87.44
    Execute to Parse %: 2.19 Latch Hit %: 99.77
    Parse CPU to Parse Elapsd %: 4.91 % Non-Parse CPU: 55.12

    Shared Pool Statistics Begin End
    ------ ------
    Memory Usage %: 79.12 95.73
    % SQL with executions>1: 7.38 5.37
    % Memory for SQL w/exec>1: 9.70 8.16

    Top 5 Timed Events
    ~~~~~~~~~~~~~~~~~~ % Total
    Event Waits Time (s) Ela Time
    -------------------------------------------- ------------ ----------- --------
    latch free 25,565 1,743 54.01
    db file sequential read 48,535 560 17.35
    db file scattered read 10,692 528 16.38
    CPU time 187 5.81
    buffer busy waits 1,294 69 2.13
    -------------------------------------------------------------
    dois je conclure que mon problem est le lach ?

    Merci pour toute précision.

  6. #6
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    Citation Envoyé par learn
    dois je conclure que mon problem est le lach ?
    sans aucun doute

    Tu peux lire ceci par exemple : http://oracle.developpez.com/guide/tuning/latch/

    Regarde du coté de v$session_event et v$latch_children aussi

  7. #7
    Membre confirmé
    Inscrit en
    Mars 2004
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 98
    Par défaut
    merci Fred_D, j'ai bien lu le document de Jaouad et j'ai besoin de plus de détails. Si vous avez d'autres références.

  8. #8
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    Citation Envoyé par learn
    les switch peuvent aller de 1/20mn jusqu'a 7/1mn et la taille des archives log est de 20Meg.
    7/min c'est bcp trop, Oracle préconise un switch par 1/4h en moyenne

    http://mbouayoun.developpez.com/reglredo/

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

Discussions similaires

  1. [statpacks] Oraganisation physique
    Par learn dans le forum Oracle
    Réponses: 2
    Dernier message: 09/01/2006, 17h16
  2. STATPACK - Oracle 10g
    Par kamalito dans le forum Oracle
    Réponses: 4
    Dernier message: 28/10/2005, 12h43
  3. statpacks
    Par learn dans le forum Oracle
    Réponses: 9
    Dernier message: 23/12/2004, 15h57

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