Salut tout le monde,
J'ai une p'tite question mais à laquelle je ne trouve pas de réponse.
Je souhaite écrire dans un fichier à chaque fois qu'un requête SQL est exécuter. Ne voulant pas ralentir l'exécution du système, je souhaite lancer cette écriture dans un Thread à l'aide du Thread Pool.
Jusque là pas de soucis. Ensuite j'écris dans le fichier. Mais pour ne pas prendre d'exception en cas de multiple tentative d'écriture sur le fichier dans un même temps, je pense mettre un LOCK, sur la méthode d'écriture.
Est-ce que cette solution est viable? J'avoue de pas trop savoir, et en plus je ne sais pas si au final je vais réellement gagné en performance par rapport à ne pas faire de Thread?
Merci de vos conseil![]()
Partager