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 :

nombre de transaction commit


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Par défaut nombre de transaction commit
    Bonjour,

    je suis sous oracle10gr2 et j'aurai voulu savoir si il y avait un moyen de connaitre le nombre de transaction commit et rollback réalisé par une instance dans un laps de temps donné.

    Merci d'avance

  2. #2
    Membre éprouvé Avatar de laurentleturgez
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    88
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Octobre 2009
    Messages : 88
    Par défaut
    Bonjour,

    A l'instant t, tu exécutes la requête suivante et tu obtiens deux résultats, tu les notes dans un coin (Par exemple) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    select name,value from v$sysstat where name in ('user commits','user rollbacks');
     
    NAME                                                                  VALUE
    ---------------------------------------------------------------- ----------
    user commits                                                             37
    user rollbacks                                                            5
    A l'instant t+1h par exemple, tu réexécutes cette même requête et tu obtiens les résultats suivants (par exemple) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    select name,value from v$sysstat where name in ('user commits','user rollbacks');
     
    NAME                                                                  VALUE
    ---------------------------------------------------------------- ----------
    user commits                                                             237
    user rollbacks                                                            15
    Après tu soustrait le tout, et tu obtiens le nombre de commit et de rollback utilisateurs réalisés sur le laps de temps.
    Dans notre exemple ; 200 commits, et 10 rollbacks.

    Laurent

  3. #3
    Membre émérite Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Par défaut
    Merci laurentleturgez

  4. #4
    Membre expérimenté Avatar de mongilotti
    Profil pro
    Inscrit en
    Février 2003
    Messages
    314
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Février 2003
    Messages : 314
    Par défaut
    Merci pour la réponse, ça peux nous aider tous. et merci de marquer le sujet comme résolu.

  5. #5
    Membre émérite Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Par défaut
    Salut,

    il me semble qu'il était marqué résolu le sujet...

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

Discussions similaires

  1. Informations sur les transactions, commit et rollback AIDE ?
    Par QAYS dans le forum Connexion aux bases de données
    Réponses: 7
    Dernier message: 23/09/2006, 13h44
  2. [ASP.Net/SqlServer/Transaction] Commit ou pas ?
    Par totoche9 dans le forum Accès aux données
    Réponses: 3
    Dernier message: 17/08/2006, 14h22
  3. DBExpress, transactions, Commit et performances...
    Par KRis dans le forum Bases de données
    Réponses: 2
    Dernier message: 21/01/2006, 03h01
  4. [DELETE] nombre d'enregs commités
    Par delphim dans le forum Langage SQL
    Réponses: 6
    Dernier message: 19/02/2004, 09h44
  5. [Petite requête] Nombre de transactions par jour
    Par Braim dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 15/04/2003, 10h53

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