Re: SQL et threads

Posté par lmame le 23/3/2005 9:25:51
Oui, les sémaphores ne servent pas à grand chose dans votre cas, sauf peut être à terme à voir le nombre de threads (requêtes) à lancer au maximum à un instant "t" donné selon les performances du PC...

Mais dans ce cas, il est peut être plus simple de gérer l'état d'un thread par une liste de requêtes à exécuter dans une table (ou tableau mémoire), et que le thread principal voit le nombre de threads en cours, en lance un certain nombre, et checke l'état des threads par un ThreadEtat() plutôt que de faire du signal...

C'est ce que j'ai fait pour une poule pondeuse qui lance près de 300 threads, chacun étant un dialogue avec une autre appli via fichier texte... et ça tourne ;)

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=14&topic_id=2021&post_id=8527