Re: "notmuch compact" questions

Subject: Re: "notmuch compact" questions

Date: Sun, 18 Jun 2023 23:51:07 -0700

To: Andy Smith, notmuch@notmuchmail.org

Cc:

From: Carl Worth


Hi Andy,

I'm really glad the compaction was so successful!

I think the Xapian folks deserve the big credit for this, more than any
code specific to notmuch, (other than user interface and safety
checking/backup, etc.).

I'm really glad you're finding notmuch helpful. And I'm glad you felt
comfortable reaching out for guidance.

Enjoy your new hard drive space!

-Carl

On Sun, Jun 18 2023, Andy Smith wrote:
> Hi Michael,
>
> On Sun, Jun 18, 2023 at 01:36:30PM +0200, Michael J Gruber wrote:
>> On my comparatively small db, gains are typically substantial
>> (postlist, position), even though I compact from time to time.
>
> Thanks for your help. The savings were indeed a lot more than I
> expected (and the compact didn't take anywhere near as long as I
> thought it would, either):
>
> $ sudo compsize ~/.notmuch
> Processed 7 files, 5159972 regular extents (5484004 refs), 2 inline.
> Type       Perc     Disk Usage   Uncompressed Referenced  
> TOTAL       60%       51G          85G          56G       
> none       100%       18G          18G          16G       
> zstd        49%       32G          66G          39G
> $ notmuch compact
> Compacting database...
> compacting table postlist
>      Reduced by 62% 8838736K (14138192K -> 5299456K)
> compacting table docdata
>      Reduced by 50% 1168K (2304K -> 1136K)
> compacting table termlist
>      Reduced by 51% 6816008K (13112728K -> 6296720K)
> compacting table position
>      Reduced by 54% 17223112K (31731384K -> 14508272K)
> compacting table spelling
>      doesn't exist
> compacting table synonym
>      doesn't exist
> Done.
> $ sudo compsize ~/.notmuch
> Processed 7 files, 186246 regular extents (187018 refs), 2 inline.
> Type       Perc     Disk Usage   Uncompressed Referenced  
> TOTAL       56%       14G          25G          25G       
> none       100%      3.7G         3.7G         3.7G       
> zstd        48%       10G          21G          21G
>
> I don't know why so much space should have been saved, though it may
> be something to do with the fact that I indexed everything and then
> decided to move a million or so messages around into a different
> folder structure.
>
> Thanks,
> Andy
>
> -- 
> https://bitfolk.com/ -- No-nonsense VPS hosting
> _______________________________________________
> notmuch mailing list -- notmuch@notmuchmail.org
> To unsubscribe send an email to notmuch-leave@notmuchmail.org
_______________________________________________
notmuch mailing list -- notmuch@notmuchmail.org
To unsubscribe send an email to notmuch-leave@notmuchmail.org

Thread: