Jedenfalls steht unter http://www.sqlite.org/faq.html#q6 :
"SQLite is threadsafe"
Aber es steht auch da, dass Threads boese sind.... das schuechtert mich irgendwie ein...
Hat damit jemand Erfahrung?
Col
Nein.RHBaum hat geschrieben:Threads sind böse !!!![]()
"Threadsicher" heißt wie überall auch bei Libraries genau "threadsicher", nicht mehr und nicht weniger. Sqlite stellt genau um thread safety anzubieten die sqlite3 struct zur Verfügung, sonst bräuchte es eine solche gar nicht. Wer dann diese struct in mehreren Threads benutzt, ist selber schuld.Threadsicher bei ner lib bedeutet ned viel.
Du meinst, den multithreaded code absichern.Die threads absichern muss scho selber![]()
Einige verstehen unter multithraeding safe was ganz falschesDu meinst, den multithreaded code absichern.
Möglich, sicher, schoen ? glaub nicht.Oder was waere wenn ich sowohl im GUI-Thread als auch im Worker-Thread jeweils eine eigene Verbindung zur SQLite-Datenbank herstelle?
Neeeeehast du dir das selbst ausgedacht?