What do you mean with "if you do not ATTTACH databases"? I should not use the ATTACH DATABASE command to add a second database to a connection or I cannot use a db at all?
On Mon, Sep 23, 2013 at 3:43 PM, Clemens Ladisch <[email protected]> wrote: > Paolo Bolzoni wrote: >> I was wondering, is using sqlite3 under EncFs safe? >> For "safe" I mean is the db is strong against data corruption >> as in a usual filesystem? > > EncFS implements the .fsync callback but not .fsyncdir, so the deletion > of the master journal is not synchronized, so your data and transactions > are safe in case of a crash only if you do not ATTTACH databases or if > you are using a journaling file system. (EncFS does not implement > .lock, but it is not a network file system, so it can rely on the > kernel's automatic handling of locking for local files.) > > > Regards, > Clemens > _______________________________________________ > sqlite-users mailing list > [email protected] > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users _______________________________________________ sqlite-users mailing list [email protected] http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

