On Tue, Sep 16, 2008 at 12:02 AM, Holger Lembke <[EMAIL PROTECTED]> wrote:
> [EMAIL PROTECTED] wrote:
>> Database will grow from about 3.615 KB and continue growing.
>> After 100 more FILLs (40.000 delete+insert actions.) it
>> reaches a size of 85.683 KB.
>
> Just in case we are confused due to European and American dots: those are
> European dots.
>
> So it reads: grows from 3 MB to 85 MB.

That IS an important distinction!

In the 3MB range, optimize() is probably still pretty reasonable.
It's basically a sorted merge, so the time required will be dominated
by I/O cost.  If your database is not fragmented, it can be pretty
fast, but for databases with lots of updates over long periods, this
kind of thing can start to slow down a lot.

-scott
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to