Bonjour à tous,
Je tiens tout d'abord à remercier l'ensemble de la communauté qui m'a permit de faire de gros progrès sur access et le dev en général.
Je ne suis pas sur d'être au bonne endroit sur le forum mais je ne savais pas où poser ma question.
Si je vous écris c'est que je suis face à un problème très peut documenté au vu de mes recherches.
Voici le postulat
J'ai développée une application partager par un grand nombre de personne et traitant un "grand volume de données".
En gros, j'importe dans des tables de très grand volume de données issues de différente sources. Une fois les données injectées les utilisateurs peuvent travailler dessus.
Pour faire ceci, j'ai un conteneur pour les données sur le réseau et un pour l'interface qui est déployé chez les utilisateurs.
Avec le temps, la base data à grossit et atteint le Go. Étant en cours de monté de version, j'ai découpé cette base de données en répartissant les tables dans plusieurs conteneurs.
Mon soucis est que sur la version multi-conteneur le traitement d'un import de 55000 ligne mais pas loin d'une heure (j'ai abandonné avant la fin) alors qu'actuellement le même volume sur la prod (avec un seul conteneur) met moins de 10s.
Ma question est la suivante, qu'elles sont les règles de bonnes pratiques pour la découpe de ces conteneurs? je n'ai pas trouvé grand chose sur ce sujet et microsoft ne semble pas très bavard.
Je vous remercie par avance pour vos retours d'expérience qui me seront très utile.
Cordialement
Partager