Bonjour,
J'utilise MyBase dans un projet CLX Delphi6 Kylix3. Pas de pb pour ouvrir les bases de données au format XML. Je sais que MyBase charge l'intégralité des données en mémoire, d'où une baisse des performances lorsque le fichier contient beaucoup d'enregistrements.
Oui mais voilà à partir de 30000 enregistrements le programme ne peut plus rien chargé et génère une exception "Pas assez de mémoire".
Y-a-t-il un moyen, une astuce pour contourner le problème ? Un LoadFromStream est-il plus efficace qu'un LoadFromFile ? Une façon de mieux gérer la mémoire ?
Je n'ai rien trouvé sur différents forums hormis un patch MidasMemPatch qui n'a rien amélioré...
Merci.
Partager