On 3/16/15, Paul <devgs at ukr.net> wrote: > when the usage is > > (1) open database > (2) execute 'PRAGMA synchronous = OFF;' > (3) attach database X > (4) execute 'PRAGMA X.synchronous = OFF;' > (5) begin transaction > (6) do some inserts/deletes/updates > (7) commit transaction > (8) close database > > I observe one fsync() for directory where 'main' database is located. > Why attaching database is causing this nasty fsync() during commit, even > when both databases have fsync() disabled?
Problem fixed in https://www.sqlite.org/src/info/018d7671402a0f81 -- D. Richard Hipp drh at sqlite.org

