On this note, how does one figure out if your system does support atomic writes (or other FS things, like safe appends)?
Is there an easy way to have SQLite tell you what it finds out? Alternatively (for my current use case), does Ext3 on 2.6 Linux support atomic writes or safe appends? On Mon, Sep 13, 2010 at 7:50 PM, Richard Hipp <[email protected]> wrote: > On Mon, Sep 13, 2010 at 8:59 PM, Sam Carleton > <[email protected]>wrote: > >> When compiling sqlite for Windows desktop OS's (XP, Vista, Win7), should >> SQLITE_ENABLE_ATOMIC_WRITE be set or not? >> > > Makes no difference really - windows does not support atomic writes. So the > atomic write feature will never be used. You might as well leave it turned > off, to save code space, and a couple of branch instructions in the pager. > > > >> _______________________________________________ >> sqlite-users mailing list >> [email protected] >> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users >> > > > > -- > D. Richard Hipp > [email protected] > _______________________________________________ > 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

