4 Stimmen

Lesen von unbestätigten Transaktionen in Android

Ich habe schwere Datenbankoperationen, bei denen etwa 10.000 Datensätze zu meiner Datenbank hinzugefügt werden. Da dies sehr lange dauern kann, wäre es besser, Transaktionen zu verwenden.

db.startTransaction();
....
do write operations.
....
db.setTransactionSuccessful();
db.endTransaction();

Jetzt habe ich einige Lesevorgänge innerhalb der Transaktionen, und da die Einfügungen nicht bis endTransaction bestätigt werden, werden diese Datensätze nicht abgerufen. Ich habe von etwas gehört, das Transaction Isolation Levels genannt wird und das es uns ermöglicht, auch schmutzige (nicht bestätigte) Datensätze zu lesen. Haben Sie eine Idee, wie man das machen kann?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X