Re: Quel système de données pour mon application? |
Sujet: Re: Quel système de données pour mon application? par R&B sur 20/11/2006 8:24:03 A propo des fuites de mémoire, il suffit de peu pour les éviter. Un des premiers exemples : la déclaration des variables dans les grandes boucles. Il est fréquent de trouver des boucles provoquant un grand nombre d'itération (parcours de requetes etc etc) et comportant des déclaration de variables A l'INTERIEUR de la boucle. Pour éviter les fuite : déclarez vos varriables à l'extérieur de la boucle et à un niveau de portée suffisante pour les rendres disponibles dans toute la boucle (si elle appelle des procédures). Bien libérer les dynamiques (tableaux, sources de données, OLE, filtres...) Autre truc : limiter la taille des chaines quand celle-ci est connue. Bref : faites en sorte d'éviter les gaspis, même si cela ne change rien au traitement en soi, c'est son fonctionnement sur le serveur qui est en jeu. |