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 :

pas de requete dans v$session_longops


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 115
    Par défaut pas de requete dans v$session_longops
    Bonjour,

    un developpeur a une requete qui tourne depuis 3h.
    J'ai voulu regarder la table v$session_longops pour connaitre sa date de fin.
    Pb, je ne vois pas la requete dans la table longops.
    Par contre, il n'y a pas de souci, il est bien dans la table v$session avec le statut 'ACTIVE' et SID=19
    en regardant sur le net, la seule condition pour v$session_longops est que la requete doit durer plus de 6 secondes, ce qui est le cas

    comment cela est il possible? comment estimer la date de fin de cette requette?
    merci

    oracle 9i

  2. #2
    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
    il suffit de lire la doc : http://download.oracle.com/docs/cd/B...htm#sthref3995

    To monitor query execution progress, you must be using the cost-based optimizer and you must:

    * Set the TIMED_STATISTICS or SQL_TRACE parameter to true
    * Gather statistics for your objects with the ANALYZE statement or the DBMS_STATS package

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 115
    Par défaut
    merci,

    j'étais déjà en train de chercher du coté de _SQLEXEC_PROGRESSION_COST ...

  4. #4
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Par défaut
    Citation Envoyé par orafrance Voir le message
    Ce n'est malheureusement pas si simple sur ce coup-là, et la bonne définition de ces paramètres ne résout pas tout.

    V$SESSION_LONGOPS trace spontanément diverses opérations telles que les sauvegardes RMAN, les calculs de statistiques ou les constructions d'index, mais pour les requêtes non parallèles, ce n'est pas systématique.
    On peut tirer des conclusions lorsqu'on trouve quelque chose dans V$SESSION_LONGOPS, pas quand on n'y trouve rien.

    Une page intéressante sur le sujet : http://www.gplivna.eu/papers/v$session_longops.htm

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 354
    Par défaut
    J'ajoute à ce qui a été dit qu'il est possible d'utiliser le package dbms_application_info afin de placer une opération (une boucle PL/SQL par exemple) dans v$session_longops

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

Discussions similaires

  1. [AC-2007] Afficher la valeur d'un résultat de requete dans zone de texte (et pas le N° unique!)
    Par pierrequimousse dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 15/02/2010, 09h45
  2. Je ne retrouve pas ma SP dans Query analyser
    Par WOLO Laurent dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 14/07/2003, 12h43
  3. Resultat requete dans une seule colonne
    Par mathieu--g dans le forum Sybase
    Réponses: 2
    Dernier message: 08/07/2003, 13h42
  4. lenteur d'affichage de requete dans un DBGrid
    Par nico27 dans le forum InterBase
    Réponses: 9
    Dernier message: 23/06/2003, 13h54
  5. Pas de casse dans les XML
    Par :GREG: dans le forum Composants VCL
    Réponses: 4
    Dernier message: 17/07/2002, 13h51

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