|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éclairé
![]() ![]() Inscription : août 2002 Messages : 301 ![]() |
Bonjour tt le monde,
je développe une appli c qui exécute une transaction sur SQLITE. Ma transaction s'exécute de manière a ce que il existe plusieurs thread qui se partagent cette transaction. je m'explique : le premier thread exécute le Begin transaction le dernier thread exécute le Commit ou le Rollback mais malheureusement cette logique ne tient pas la route. Pouvez vous me conceiller Merci |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : avril 2006 Messages : 342 ![]() |
Salut !
Je suis débutant en base de données, mais à chaud comme ça je ferais la transaction dans un seul thread, et je ferais un thread par transaction. Parce que répartir une transaction sur plusieurs threads, il va falloir synchroniser tout ça après... Essaye de poser cette question dans la section "Général SGDB". Tu auras peut-être plus de réponses et après tout cette question n'est pas spécifique à SQLite. ++
__________________
Le problème est souvent entre la chaise et le clavier
|
|
|
00
|
|
|
#3 |
|
Membre éclairé
![]() ![]() Inscription : août 2002 Messages : 301 ![]() |
Merci bien,
je vais cogiter la dessus et je posterai la solution si bien sur il y'en a mais la question qui se pose est comment synchroniser les threads? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com