Message de rapport:
 

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.
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2