Bonjour,
Je vais essayer d'être le plus clair possible
J'ai un traitement qui tourne en boucle pour avaler un certains nombre de fichier
D'après mes stats, le premier fichier prend beaucoup plus de temps que les autres à être traités.. (çà peut être 50 s au lieu de 2)
Après analyse, je me rends compte que c'est le premier accès à de chacun des webservices qui prend du temps (exemple d'appel ci-dessous) oet aussi le premier accès à la base de données
J'ai le sentiment qu'une fois le premier using passé, tout se passe très vite après
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 using (var proxy = new WsCatalog.Service()) { WsCatalog.ResponseOfPrefixOperator result = proxy.LoadPrefixOperator(numTel); return result.Data.Name; }
Je cherche à faire en sorte que mon traitement soit le plus rapide possible quite à ce qu'il y ait un peu de préparation avant de traiter le premier fichier afin que les perfs stattées reflètent la réalité au plus près
En vous remerciant par avance de votre aide
Partager