-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11/13/2015 10:31 AM, Richard Hipp wrote:
> Just be warned that there are many network filesystems that claim
> to implement locks correctly, and do most of the time, but
> sometimes mess up

It is also worth mentioning that SQLite trusts the filesystem 100%.
SQLite does not verify that what it thought was written out, is in
fact the same as what just got read in[1].  Consequently it could be
quite a while after corruption has happened before it is detected or
effects found.  Since SQLite doesn't keep redundant copies of
information[2],
you are unlikely to recover everything or even know what is missing/wron
g.

[1] Some sort of checksumming mechanism would help.  It got rejected:
 http://www.sqlite.org/src/info/72b01a982a

[2] Indexes are the exception, although recovering information from
them isn't particularly practical

Roger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iEYEARECAAYFAlZGMC0ACgkQmOOfHg372QRb7QCeJOIRGKRWY0lFFYzz8Fn+8l6L
IeUAoKzyOO51ldK6xm2f3XK9PuzUTuRG
=wvUQ
-----END PGP SIGNATURE-----

Reply via email to