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

Outils SQL Server Discussion :

Outil d'analyse du journal de transactions


Sujet :

Outils SQL Server

  1. #1
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 70
    Points : 55
    Points
    55
    Par défaut Outil d'analyse du journal de transactions
    Bonjour à tous,


    Existe t'il un outil qui permettrait de visualiser toutes les transactions qui se sont déroulées sur une base de données depuis une date D ?
    Par exemple un outil qui permettrait d'afficher/interpréter le fichier de log LDF ?

    En fait, je voudrais faire la chasse aux deadlock d'une base de données.

    Je connais l'outil "SQL Profiler" mais il est très lourd à l'exécution et cette analyse doit se faire sur la plateforme de production.

    Avez vous des solutions à me proposer ?

    Merci beaucoup

  2. #2
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 70
    Points : 55
    Points
    55
    Par défaut
    je viens de trouver ça mais je reste à l'écoute :
    http://msdn.microsoft.com/fr-fr/libr...v=SQL.90).aspx

  3. #3
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ain (Rhône Alpes)

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

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Points : 12 891
    Points
    12 891
    Par défaut
    Bonjour,

    Vous pouvez effectuer une trace côté serveur. Ce type de trace est beaucoup moins perturbant en terme de ressources.

    Vous avez aussi la possibilité de générer des alertes pour récupérer ce genre d'événements.

    Enfin vous pouvez utiliser le flag de trace 1222 (a mettre dans les options de démarrage SQL Server) .. mais les méthodes citées ci-dessus sont à préférer.

    ++

  4. #4
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 70
    Points : 55
    Points
    55
    Par défaut
    Bonjour mikedavem et merci,


    J'ai effectivement fait des recherches sur "Server Side Trace" et j'ai trouvé plusieurs ressources notemmant l'excellent tuto http://elsuket.developpez.com/tutori...-cote-serveur/

    Je vais m'intéresser maintenant à la génération des alertes.

    MErci

  5. #5
    Modérateur

    Profil pro
    dba
    Inscrit en
    Janvier 2010
    Messages
    5 643
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : dba

    Informations forums :
    Inscription : Janvier 2010
    Messages : 5 643
    Points : 13 092
    Points
    13 092
    Par défaut
    Bonjour,

    si vous cherchez les deadlock qui ont eu lieu, ceci peut aussi peut-être vous intéresser, si vous êtes en 2008

  6. #6
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 70
    Points : 55
    Points
    55
    Par défaut
    très intéressant merci, je vais regarder ça malheuresement c'est sur SQL Server 2005

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

Discussions similaires

  1. Outil d'analyse de code
    Par Bloon dans le forum Outils
    Réponses: 8
    Dernier message: 07/08/2007, 10h04
  2. Réduction du Journal de transactions SQL Server
    Par Aki dans le forum Bases de données
    Réponses: 1
    Dernier message: 08/10/2004, 10h15
  3. Automatisation de la purge du journal des transactions
    Par Nathan dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 30/09/2004, 09h05
  4. Outils d'analyse statique de code assembleur ?
    Par atomic dans le forum Assembleur
    Réponses: 4
    Dernier message: 11/06/2004, 12h42
  5. vider le journal des transactions
    Par coucoucmoi dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 04/05/2004, 10h21

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