Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Rédacteur

    Avatar de SheikYerbouti
    Inscrit en
    mai 2003
    Messages
    6 751
    Détails du profil
    Informations forums :
    Inscription : mai 2003
    Messages : 6 751
    Points : 10 554
    Points
    10 554

    Par défaut Liste des sessions actives de la base

    Bonjour,

    Je vous propose un nouvel élément à utiliser : Liste des sessions actives de la base

    Ce script SQL affiche la liste des sessions actives de la base

    Qu'en pensez-vous ?
    Rédacteur Oracle (Oracle ACE)
    Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
    Je ne réponds pas aux questions techniques par MP
    Blogs: Forms-PL/SQL-J2EE - Forms Java Beans

  2. #2
    Nouveau Membre du Club
    Inscrit en
    octobre 2003
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : octobre 2003
    Messages : 62
    Points : 36
    Points
    36

    Par défaut

    Bonjour.

    En complément, je vous propose cette version qui donne a liste des sessions actives et demande une numéro de session pour donner la requête qu'elle soumet

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    SELECT 
      sid,
      serial#,
      program,
      machine,
      username
    FROM 
      v$session 
    WHERE 
      username IS NOT NULL
    ORDER BY 
      program, 
      machine;
     
    accept ids prompt 'session ' --fournir l'un des sid de la liste ci-dessus
     
    SELECT
      t.sql_text
    FROM 
      v$session s,
    	v$sqltext t
    WHERE
      s.sid = &ids
    	AND t.hash_value = s.sql_hash_value
    ORDER BY 
      t.piece;
    J'utilise régulièrement cette requête sous 10g et, en son temps, sous 8i.

  3. #3
    Membre Expert Avatar de ojo77
    Homme Profil pro Olivier Joly
    Support
    Inscrit en
    décembre 2010
    Messages
    617
    Détails du profil
    Informations personnelles :
    Nom : Homme Olivier Joly
    Âge : 40
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Support
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2010
    Messages : 617
    Points : 1 334
    Points
    1 334

    Par défaut

    Bonjour,

    Citation Envoyé par SheikYerbouti Voir le message
    Ce script SQL affiche la liste des sessions actives de la base
    Il manque un prédicat pour filtrer les sessions effectivement actives (where ... and status='ACTIVE'), pour le moment ça liste l'ensemble des sessions qui ne sont pas des "background process".

    J'aime bien avoir les colonnes last_call_et et logon_time avec.

    cdlt

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •