J'ai plusieurs listes que je souhaite stocker dans mon sqlite db dans une manière multithread using activeAndroid. Je cours un fil pour que chaque liste soit persistée.ActiveAndroid.beginTransaction() et multithread
Le corps de chaque fil ressemble à ceci. La transaction semble ajouter un verrou à la base de données car chaque thread s'exécute les uns après les autres. La transaction semble ajouter un verrou à la base de données. Sans utiliser la transaction, les choses fonctionnent comme prévu, mais les tâches sont assez lentes (a hundred time slowest).
Ce sujet est discuter here.
Quelqu'un sait comment éviter ce comportement? Merci
Bon à savoir. Merci de mettre en évidence ce problème – aiqency