On 10 Nov 2017, at 5:35am, advancenOO <haveagoodtime2...@gmail.com> wrote:

> In multi-thread scenario, I guess that threads may not use MMAP correctly
> after one thread truncates wal-file. And that is the reason MMAP can not be
> used together with WAL mode.

Are the threads using the same connection ?

> So, I am wondering if I can simply make the size of Wal-file a fixed size to
> support MMAP for wal-file.

What makes you think you need to use memory mapping ?  It is purely for speed 
or do you have a hardware-based reason ?  Have you tried your program without 
memory mapping to see if it’s fast enough ?

sqlite-users mailing list

Reply via email to