Bonjour à tout le monde,
Voilà, je vous détaille mon problème avec une application Client/Server dont l'espoir de trouver une réponse rapide et efficace et je vous remercie d'avance:
J'ai développé l'application avec Delphi 6 et Interbase 6 sous XP SP2 sur des machines d'un processeur 2 core duo, 4 IBTables dont l'une est de 50 colonnes et qui doit contenir plus de 4000 enregistrements.
Pour l'instant tout marche bien sauf qu'en ajoutant plus d'enregistrements je me retrouve affronté à trois problèmes de lenteur d'exécution :
1- il faut une 30' pour démarrer l'application : j'ai utilisé ib_Affinity -A1 au niveau du serveur mais ça n'a rien donné (si vous me proposez une mise à niveau à l'interbase 7.1 merci de m'indiquer les démarches car j'ai essayé mais je n'ai pas pu lancer l'application avec cette version).
2- La taille de la BDD dépasse les 150Mo pour seulement 300 enregistrements (j'utilise une photo dans l'une des colonnes, pour compresser le champs BLOB comment faire?).
3-J'utilise Twain pour la prise de photo à partir d'un scanner Epson mais après quelques prises la procédure devient de plus en plus lente jusqu'à un autre redémarrage de l'application.
Je vous remercie pour votre coopération.
Partager