Bonjour le forum,
J'ai besoin d'aller chercher des informations (des statistiques) contenues dans des bases de données compressées. Chaque jour nous effectuons des tonnes de calculs d'indicateur statistiques. A la fin d'une journée, la base de données est sauvegarder et compresser au format .rar avec la date du jour.
Jusqu'à présent les rapport que je devais sortir étaient basés uniquement sur les dernières données disponibles ... c'est-à-dire dans la base access du jour (non compressé). Mais là on me demande de produire des rapports pour suivre l'évolution de nos indicateurs sur un mois complet. Hélas je ne dispose pas d'une table avec les données historisées. En l'état actuel des choses, je crois bien devoir décompresser chaque base de données du mois de l'étude (soit une par jour donc environ 20 bases) pour rapatrier les données dont j'ai besoin dans une seule et même table.
J'ai le code pour faire tout cela (décompression, rapatriement des données ...) mais avant de développer, j'aimerait avoir vos avis sur la question de la rapidité d'exécution. Car j'ai un peu peur de développer une usine à gaz là !
Comment procèderiez-vous ?
1. Exporter chaque les données de chaque base (dans une autre BDD qui historiserait les données) AVANT leur compression au format .rar
OU
2. Décompresser chaque bdd journalière une à une et rapatrier les données au moment de l'exécution du programme qui en a besoin ?
3. Autres ?
J'espère être suffisamment clair dans mes explications. Vos avis ou remarques seront très appréciées.
Merci d'avance,
David
J'ai besoin d'aller chercher des informations (des statistiques) contenues dans des bases de données compressées. Chaque jour nous effectuons des tonnes de calculs d'indicateur statistiques. A la fin d'une journée, la base de données est sauvegarder et compresser au format .rar avec la date du jour.
Jusqu'à présent les rapport que je devais sortir étaient basés uniquement sur les dernières données disponibles ... c'est-à-dire dans la base access du jour (non compressé). Mais là on me demande de produire des rapports pour suivre l'évolution de nos indicateurs sur un mois complet. Hélas je ne dispose pas d'une table avec les données historisées. En l'état actuel des choses, je crois bien devoir décompresser chaque base de données du mois de l'étude (soit une par jour donc environ 20 bases) pour rapatrier les données dont j'ai besoin dans une seule et même table.
J'ai le code pour faire tout cela (décompression, rapatriement des données ...) mais avant de développer, j'aimerait avoir vos avis sur la question de la rapidité d'exécution. Car j'ai un peu peur de développer une usine à gaz là !
Comment procèderiez-vous ?
1. Exporter chaque les données de chaque base (dans une autre BDD qui historiserait les données) AVANT leur compression au format .rar
OU
2. Décompresser chaque bdd journalière une à une et rapatrier les données au moment de l'exécution du programme qui en a besoin ?
3. Autres ?
J'espère être suffisamment clair dans mes explications. Vos avis ou remarques seront très appréciées.
Merci d'avance,
David