Comment gérer des Stats le plus simplement possible ?
Utilisateur WDF
Inscrit:
06/02/2003 08:38
De Bourgogne
Post(s): 88
Bonjour à tous,
Je viens de développer une appli de gestion commerciale,
et bien entendu il a fallu mettre en place des stats sur
CA ,Qte articles vendus,réceptionnés par fournisseur,client,
Etc...
Jusqu'a présent je lancais des requêtes sur chaque lignedétail des fichiers factures,livraisons...
Cela fonctionne , mais ....

Mais je ne trouve pas cette solution performante , surtout
dans 5 ans lorsque j'aurait environ 100000 mvts et plus.

Comment mettre en place un ou des fichiers me permettant
d'effectuer des stats en tout genre sans être obligé
de mouliner la base entièrement ?

Ne sachant pas trop dans quel sens partir ,
est-ce que quelqu'un pourrait m'orienter sur une solution fiable ?
Merci d'avance ,
JYM






Contribution le : 23/07/2003 09:00
Créer un fichier PDF de la contribution Imprimer


Re: Comment gérer des Stats le plus simplement possible ?
Bonjour

tout depend de vos stats (a la journee, au mois etc ...)
et surtout de votre base (HF, SQL)
en SQL le probleme ne se pose pas car les requetes sont assez rapides (Stat sur 5 million de ligne mouvements en mois de 30 seocndes)

en HF nous utilisons un principe assez particulier qui a l'avantage d'être rapide :

1 ligne par produit ou client ou fournisseur (suivant les stat voulues) et par periode. ex :

nos stat se font au mois donc nous avons une ligne dans un fichiers stat pour une année / produit (ou client ...)
les base HF permettent d'avoir des colonnes de type tableaux que nous utilisons pour stockées chaque infos
ca oblige a avoir un fichier HF pour les stats et des processus les alimentants en meme temps que les mouvements. une reception valide la commande et met à jor les stats.

les stats sont alors rapides (bien pense au cle du fichiers pour avoir des temps de reponse correctes)

si vous avez des stat par jour il suffit de faire des tableau de 31 occurrence dans la ligne produit pour avoir pour chauq mois vous aurez ainsi une ligne par produit et par an

cela focntionne très bien car nos fichiers stat sont d'une taille correcte alors que les fichiers lignes de commande et lignes de ventes sont enormes (800 900 Mo / ans : 30 millions de lignes / ans) nous obligeant a garder en ligne que 2 mois de commande et ventes mais les Stats sont garder sur 5 ans.

Voila



Contribution le : 23/07/2003 09:16
Créer un fichier PDF de la contribution Imprimer


Re: Comment gérer des Stats le plus simplement possible ?
Utilisateur WDF
Inscrit:
06/02/2003 08:38
De Bourgogne
Post(s): 88
Grand merci pour cet éclaircissement,
La solution est évidente mais il fallait y penser !

Merci encore ,

JYM

Contribution le : 23/07/2003 09:54
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2