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

MS SQL Server Discussion :

Tracer l'activité sur une base


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    fda
    fda est déconnecté
    Membre averti
    Inscrit en
    Janvier 2004
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 32
    Par défaut Tracer l'activité sur une base
    Bonjour,

    Je travaille avec une base SQL Server 2000 SP4.
    Je souhaiterai activer la fonction Génerateur de profils sur une de mes bases de production afin de tracer tout le flux SQL qui transite.

    Je voulais savoir si le fait d'activer cette fonction de trace dégrade les performances de la base de données.
    Où est-ce transparent pour les utlisateurs ? (je suis DBA Oracle et un peu moins à l'aise avec SQL Server 2000).

    Merci pour vos réponses.

    PS ; je dois mener un audit sur une de mes bases de production et je suis preneur de toute fonction (SQL) où outils qui pourraient m'aider.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249
    Par défaut generateur de profil.
    ne t'attends pas à une amélioration de tes performances avec l'application du generateur de profil néanmoins j'ai lu ce matin que l'on pouvait appliquer le generateur de profil sur une base de production pour enregistrer l'activité et la rejouer sur une base de test par conséquent microsoft a prévu cette utilisation là. j'espere que tu es rassure...

  3. #3
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Bonjour,

    Le générateur de profils est un bon outil, malheuresement c'est aussi un gros consommateur de ressources si les événements et lerus colonnes sont peu filtrés.

    Il est cependant possible de jober la trace sur plusieurs événements et leur caractéristiques, tout commes on le fait à travers l'interface graphique avec la procédure stockée sp_trace_create et ses copines.

    L'autre inconvénient c'est que quand on jobe une trace, on ne peut pas la mettre directement dans une table. Par contre on peut rejouer une trace et intégrer un fichier de trace dans une table.

    Si tu n'a pas envie de te casser la tête, tu peux créer ta trace sous SQL Server Profiler puis créer le script qui te convient en regardant la documentation des procédures stockées qui sont dedans:




Discussions similaires

  1. Réponses: 1
    Dernier message: 08/10/2012, 17h37
  2. [ADO][excel] clé primaire sur une base excel
    Par mandale dans le forum Bases de données
    Réponses: 3
    Dernier message: 02/09/2004, 17h53
  3. Connexion SYSDBA sur une base ou une autre
    Par jack554 dans le forum Administration
    Réponses: 11
    Dernier message: 20/04/2004, 17h11
  4. Filtre sur une base Paradox
    Par mika dans le forum Bases de données
    Réponses: 2
    Dernier message: 11/03/2004, 11h51
  5. Alter user sur une base distante
    Par bilo2000 dans le forum Administration
    Réponses: 13
    Dernier message: 09/03/2004, 17h18

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