Scott Hess wrote:
On 7/26/07, Richard Klein <[EMAIL PROTECTED]> wrote:

According to the Mozilla article referenced above, it's even worse than
that:  *All* cache pages, dirty or not, are freed at the end of *every*
transaction, even if the transaction consisted of only read operations.


I believe this is no longer true, as of a couple months ago.  Now
SQLite tracks whether any other database connection has written data,
and doesn't invalidate the pages if nobody else is writing.

I think this is completely orthogonal to shared cache.

-scott


A few questions:
o Is this behaviour general or just in shared cache mode? You imply that it is the general case. o If it is general, how does it detect a stale cache? By an indicator on the file?

-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------

Reply via email to