Datenbank gesperrte Ausnahme
Ich habe in meiner Anwendung eine Datenbank mit 5 Tabellen erstellt. Meine Datenbank wird aus verschiedenen Threads aktualisiert. Wenn ich das Protokoll sehe, kann ich feststellen, dass beim Öffnen der Datenbank eine Datenbanksperrung vorliegt, sofern diese bereits geöffnet ist.
Einer meiner Freunde schlug mir vor, immer einen Inhaltsanbieter zu verwenden, um dieses Problem zu vermeiden. Laut ihm verwaltet der Content-Provider Parallelitätsprobleme auf eigene Faust?
Ist es eine gute Praxis, Inhaltsanbieter zu verwenden, wenn wir keine Daten für andere Anwendungen freigeben möchten?