On Mon, Oct 21, 2019 at 5:47 PM Richard Hipp <d...@sqlite.org> wrote:
>
> On 10/21/19, Jonathan Brandmeyer <jbrandme...@planetiq.com> wrote:
> >
> > No significant change.  The target filesystem only caches non-aligned
> > writes, so there usually isn't anything for it to do on fsync anyway.
> >
>
> OK.  I don't have any more ideas at the moment, and without access to
> your code, and your platform, I can't really debug it.  But do please
> know that you should only be getting less than 2x writes.  I suggest
> adding instrumentation and trying to come up with a simplified test
> case.

Should the vLogVfs be picking up writes to both the WAL and the
database proper?  I'm seeing a number of WRITE's in the log equal to
the final number of pages plus a small percentage.  For the case where
the WAL is much larger than the benchmark, the number of WRITE's in
the log is almost equal to the number of final pages in the database.

Thanks,
--
Jonathan Brandmeyer
PlanetiQ
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to