Bonjour,
Contexte:
Appli C++
En gros le programme fait:
Pour chaque element dans Contener1
Res = Calcule(parametres venant de elements);
ecritRES(RES); //ecrit les resultats dans la DB
Donc une appli basique.
Infos et volumetrie:
- On a a peut pres 2 millions de resultats a ecrire (=nb element de contener1)
- Les resultats correspondent a 10 champs que l on ecrit dans une seule table.
- On passe plus de temps a ecrire les resultats que a Calculer
Questions
Quelle est la maniere la plus efficace de faire cela ?
Utiliser un insert multi values, utiliser sqlbulkoperations, utiliser un buffer de resultats et tout ecrire d un coup ou autre .
Vu que je ne suis pas un expert, toute suggestion est bien venue.
Partager