Bonjour
Toujours à la recherche d'une solution à mes soucis SQLite, je me suis demandé si la solution Pooled serait efficace.
Malheureusement, avec cette option, Delphi me remonte une erreur à l'ouverture de la connexion:
Je ne sais pas trop quel genre de paramètre supplémentaire le dérange mais tant pis, on oublie.---------------------------
Erreur
---------------------------
[FireDAC][Comp][Clnt]-507. La connexion [FDConnection1: TFDConnection] ne peut pas être mise en pool. Cause possible : la définition de connexion ne se trouve pas dans la liste FDManager.ConnectionDefs ou TFDConnection.Params a des paramètres supplémentaires.
---------------------------
OK
---------------------------
Actuellement, la connexion est ouverte au lancement de l'application "Server" et refermée seulement à la fin de l'exécution.
Sachant mon application reçoit des requêtes de manipulation de données depuis plusieurs applications clientes, est-ce que la solution ne consisterait pas à :
- Mettre la connexion en normal au lieu de exclusive
- Créer/ouvrir/fermer une connexion pour chaque service qui manipule des données
Cette pratique est-elle courante ?
Merci de vos avis éclairé
Partager