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 :

TKPROF : SQL statements in session


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    461
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 461
    Par défaut TKPROF : SQL statements in session
    Bonjour,

    J'ai lu la doc ci-dessous chez Oracle :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    OVERALL TOTALS FOR ALL NON-RECURSIVE STATEMENTS
     
    | call    | count |  cpu | elapsed |    disk |  query | current |   rows |
    |---------|-------|------|---------|---------|--------|---------|--------|
    | Parse   |  A  7 | 1.87 |    4.53 |     385 | G  553 |      22 |      0 |
    | Execute |  E  7 | 0.03 |    0.11 |  P    0 | C    0 |  D    0 |  F   0 |
    | Fetch   |  E  6 | 1.39 |    4.21 |  P  128 | C  820 |  D    3 |  F  20 |
    --------------------------------------------------------------------------
     
    Misses in library cache during parse: 5
    Misses in library cache during execute: 1
     
         8  user  SQL statements in session.
        12  internal SQL statements in session.
     B  54  SQL statements in session.
         3  statements EXPLAINed in this session.
     
       Compare  A  &  B  to spot over parsing. In this case we 
       have 7 parses for 54 statements which is ok.
    Je ne saisi pas bien ce qu'ils veulent dirent par : Compare A & B to spot over parsing. In this case we have 7 parses for 54 statements which is ok.
    Quel est le rapport entre les 7 parses et les 54 SQL statements IN session ?

    Merci pour votre aide.

  2. #2
    Expert confirmé
    Avatar de pachot
    Homme Profil pro
    Developer Advocate YugabyteDB
    Inscrit en
    Novembre 2007
    Messages
    1 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Developer Advocate YugabyteDB
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 822
    Billets dans le blog
    1
    Par défaut
    Bonjour,
    Je ne sais pas d'où vient cette doc, mais pour moi, ce qui est dit n'a aucun sens.
    Sauf si le contexte donne plus d'explication, il n'y a effectivement aucun rapport entre les 7 parses et les 54 SQL statements IN session.
    Cordialement,
    Franck.

  3. #3
    Membre expérimenté
    Inscrit en
    Janvier 2010
    Messages
    135
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 135
    Par défaut
    Citation Envoyé par pachot Voir le message
    Bonjour,
    Je ne sais pas d'où vient cette doc,
    Il vient probablement de Note:32951.1
    https://supporthtml.oracle.com/ep/fa...spx?id=32951.1

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    461
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 461
    Par défaut
    Bonjour Frank,

    Comme l'indique Yong321, cette doc provient de Metalink. En fait, je cherche de la doc pour conprendre les détails des sorties de TKPROF et de STATSPACK.

    Merci pour votre aide.

  5. #5
    Expert confirmé
    Avatar de pachot
    Homme Profil pro
    Developer Advocate YugabyteDB
    Inscrit en
    Novembre 2007
    Messages
    1 822
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Developer Advocate YugabyteDB
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 822
    Billets dans le blog
    1
    Par défaut
    Ah oui. Même si ca vient du support oracle, je maintiens que pour moi ça ne veut rien dire. Comparer le nombre de parse calls (non-recursifs) avec un nombre total de curseurs (recursifs inclus, et sans savoir le nombre d'exécutions)

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    461
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 461
    Par défaut
    Et si non, pouvez-vous m'indiquer où je peux trouver des info fiables et utiles sur les détails des sorties de TKPROF et de STATSPACK ?

    Merci d'avance.

  7. #7
    Membre expérimenté Avatar de Ahmed AANGOUR
    Homme Profil pro
    DBA Oracle
    Inscrit en
    Janvier 2010
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : DBA Oracle

    Informations forums :
    Inscription : Janvier 2010
    Messages : 139
    Par défaut
    Citation Envoyé par tibal Voir le message
    Et si non, pouvez-vous m'indiquer où je peux trouver des info fiables et utiles sur les détails des sorties de TKPROF et de STATSPACK ?

    Merci d'avance.
    Dans le livre de Cary Milsap "Optimizing Oracle Performance" ou celui de Tom Kyte "Effective Oracle By design"
    Même si ces bouquins datent de la 9i ils constituent une référence

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 04/05/2007, 09h08
  2. [DB2 V8] SQL0901N the SQL statement failed
    Par dngaya dans le forum DB2
    Réponses: 1
    Dernier message: 05/10/2006, 06h17
  3. PL/SQL : vue v$session
    Par madina dans le forum PL/SQL
    Réponses: 1
    Dernier message: 31/05/2006, 10h14
  4. [VBA-A2003] Export d'un Recordset vers Excel, avec SQL statement
    Par Wanoo14 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/04/2006, 22h06
  5. Réponses: 5
    Dernier message: 18/04/2005, 12h38

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