Imho quite simple: There are operations that take a long time. I observe this 
behavior especially with DELETE in combination with ON CASCADE DELETE. Can take 
half an hour, and meanwhile the database remains locked.


----- Original Message ----- 
From: Simon Slavin <slav...@bigfraud.org>
To: SQLite mailing list <sqlite-users@mailinglists.sqlite.org>
Sent: Wednesday, March 27, 2019, 12:14:15
Subject: [sqlite] Row locking sqlite3

The other aspect of this is to wonder why OP wants row locking.  They might 
think that it's faster than locking the whole database, or that it will allow 
their program to work without any pauses.  Neither of these are necessarily 
true.
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to