Bonjour,
J'utilise une grosse base de données dont certains fichiers sont gzipés. Mon but est d'extraire, pour une certaine variable, certaines données et de construire un seul fichier au final. Pour cette variable, les fichiers sont au nombre de 528. Or chaque fichier pèse entre 250 et 290 Mo.
Dans le code source que j'ai écrit, il y a des boucles imbriquées et dans la dernière boucle j'utilise un fichier différent à chaque passage. Le problème est que ces fichiers gzipés prennent trop de place quand on les décompresse tous d'un coup, et surtout cette décompression prend un temps fou (décompression manuelle avec PowerArchiver sous XP). J'aurais voulu décompresser chaque fichier dans la dernière boucle, utiliser ce fichier et finalement le supprimer après chaque passage dans la boucle.
Existe-t-il une routine qui permette d'exécuter cette action ?
Bref je ne sais pas si je m'exprime correctement, si jamais vous ne comprenez pas je m'efforcerai d'être plus clair.
Partager