Bonjour
J ai quelques questions sur l optimisation de mon appli qui effectue un tres grand nombre de calculs et qui, une fois lancée se 'fige' quand j en lance une autre...
j utilise un acces natif à sqlite.
J extrais une chaine serie de ma bdd (de 5 à 100 nombres) que je tris dans une atre table et sur laquelle je fais entre 400 et des miliers de passes.
Serait il plus judicieux (gain de temps) de trier une TstringList (ou un tableau) pour gagner du temps d execution ?
Cela empecherait il le fameux '.. ne reponds pas...'
aussi est il plus rapide pour remplir ma bdd de parcourir un fichier ou de mettre le fichier dans une tstringlist et de parcourir cette liste ? (d autant que je fais un stringreplace durant cette operation pour tester et remplacer le separateur decimal ?
enfin, la taille de la chaine en memoire influence t elle le temps d execution et est elle limitée par autre chose que la memoire de mon pc ?
Merci pour vos conseils ?
Partager