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

Reply via email to