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 :

Qu'est-ce que le "profiling" ?


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 5
    Par défaut Qu'est-ce que le "profiling" ?
    Bonjour,
    Question bête ..
    J'ai lu un terme dans un rapport en anglais que je n'arrive pas à comprendre. Qu'est-ce qu'on entend par "to profile a query" ?
    (aussi lu dans ce même rapport : "After the profiling of this query blalabla...")
    Contexte : pb de perf sur une requête, vérification du plan d'exécution après changement d'un paramètre de la base.

    Merci d'avance !

  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 vois 2 sens possibles dans ce contexte.
    Le premier, le profiling c'est mesurer le temps à chaque étape. Par exemple avec SQL Monitoring ou dbms_xplan on peut voir le temps passé dans chaque étape du plan d'exécution.
    Le deuxième, ce serait d'appliquer un PROFILE: un ensemble de hints pour changer le plan d'exécution en rajoutant des informations statistiques.
    Cordialement,
    Franck.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Janvier 2008
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 5
    Par défaut
    Merci pour votre réponse, Franck.
    Citation Envoyé par pachot Voir le message
    Le deuxième, ce serait d'appliquer un PROFILE: un ensemble de hints pour changer le plan d'exécution en rajoutant des informations statistiques.
    Il pourrait bien s'agir de ça.
    Concrêtement, comment peut-on appliquer un profile à une requête en particulier ?
    Merci

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