Hi,

Thanks for the detailed explanation of how it works. What I meant to
ask was "is there really a difference in the *semantics*?". i.e. from
the user perspective, can databases in the two different modes end up
in different states?

My understanding is NO, as long as the same transactions complete.

Thanks! That explanation is really great.


In both cases, if a read transaction attempting to upgrade to a write
transaction gets a busy, it needs to end the transaction and re-do its
reads before it can do its write.

This is assuming that you have the defauly busy handler engaged?




Best wishes,
@ndy

--
andy...@ashurst.eu.org
http://www.ashurst.eu.org/
0x7EBA75FF
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to