Message de rapport:
 

Re: Saturation mémoire

Sujet: Re: Saturation mémoire
par KPiTN sur 25/7/2005 12:09:23

La question etait comment liberer la mémoire certe.

Mais un code propre peut eviter une surcharge de la base de donnée.
Et vouloir mettre en evidence le fait que la BDD est saturée quand on fait une boucle infinie avec une requete n'est pas une tres bonne idée.

En windev comme R&B la dit il existe des fonctions qui sont sensé faire le boulot :
-------------------------------------
HAnnuleDéclaration()
Libère les ressources d'une requête (suite à l'utilisation des fonctionsHExécuteRequête ou HExécuteRequêteSQL).
-----> inutile dans ton cas.
-------------------------------------
HDésactiveFiltre()
Désactive temporairement un filtre sur un fichier (une vue ou une requête).
-----> ne libere pas les ressources.

Le mieux est je pense de faire une demande a pcsoft par le service technique, en ayant preparer un mini projet sinon la question ne sera pas traitée.

Sinon en sachant que HAnnuleDéclaration()
Libère les ressources d'une requête (suite à l'utilisation des fonctions HExécuteRequête ou HExécuteRequêteSQL).
Utilise HExécuteRequêteSQL() pour faire ta requete plutot que HFiltre() et dis nous si les ressources sont libérés.




Je ne rentrerait pas dans le debat pour ou contre hyperfile ou hyperfile C/S.

Mais personellement je conseillerais d'autre BDD.
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