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

MySQL Discussion :

Trigger sur table de log pour statistiques


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 1
    Par défaut Trigger sur table de log pour statistiques
    Bonjour,

    Je sollicite votre aide car je manque de connaissance en base de donnée.

    J'ai une table récupérant des logs de temps d'utilisation de plusieurs applications (environ 10000 lignes/jour). Je dois développer un logiciel permettant de tirer des statistiques sur ces temps d'utilisation.
    Existe-t-il des méthodes permettant de synthétiser des informations de log afin de pouvoir par la suite afficher aisément des statistiques journalières/mensuelles/annuelles, mon but étant de purger régulièrement la table de log.

    Je pensai à mettre un trigger sur la table de log mettant à jour une seconde table comportant les moyenne de temps d'utilisation de chaque application. Est-ce viable ?

    Merci.

  2. #2
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 059
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 059
    Par défaut
    Bonjour,

    Avec 10000 lignes par jours en plus, le trigger risque de dégrader les performances.
    Pourquoi ne pas exécuter des requêtes des mises à jours des tables statistiques à des moments précis, en utilisant le nouveau scheduler dans MySQL 5.1 ?

    ced
    Rédacteur / Modérateur SGBD et R
    Mes tutoriels et la FAQ MySQL

    ----------------------------------------------------
    Pensez aux balises code et au tag
    Une réponse vous a plu ? N'hésitez pas à y mettre un
    Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça

Discussions similaires

  1. Trigger sur table hérité
    Par Agoudard dans le forum Requêtes
    Réponses: 4
    Dernier message: 23/02/2011, 17h31
  2. Trigger sur table en INSERT
    Par salsamania dans le forum Développement
    Réponses: 7
    Dernier message: 28/09/2010, 16h27
  3. Réponses: 1
    Dernier message: 08/07/2009, 09h37
  4. Trigger sur tables ou vues
    Par Mothership dans le forum Administration
    Réponses: 11
    Dernier message: 17/06/2009, 13h38
  5. problème Trigger sur table unique
    Par speedev dans le forum SQL Procédural
    Réponses: 11
    Dernier message: 21/01/2009, 12h09

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