I have an In-Memory DB that is written and read from connections of the
same process. All good with shared cache, but I found that TableLock
occur more often on In-Memory than on disk DB, probably because in
memory we can't use WAL. 

Anyway I found the PRAGMA read_uncommitted that from documentation seams
a way to read without the problem of table lock. The question is about
this sentence "This can lead to inconsistent query results if another
database connection modifies a table while it is being read".
"inconsistent" means just "out of date"? or there can be some other type
of inconsistent data?


Reply via email to