+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Expert Confirmé Sénior
    Avatar de SheikYerbouti
    Inscrit en
    mai 2003
    Messages
    6 758
    Détails du profil
    Informations forums :
    Inscription : mai 2003
    Messages : 6 758
    Points : 11 529
    Points
    11 529

    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
    Membre du Club

    Inscrit en
    octobre 2003
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : octobre 2003
    Messages : 88
    Points : 49
    Points
    49

    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 : 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
    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
    Support
    Inscrit en
    décembre 2010
    Messages
    635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    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 : 635
    Points : 1 463
    Points
    1 463

    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
  •