Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Search is extremely slow

#752

Searching All on my iMac 2.8GHz Core i7 is incredibly slow, so slow that I have Force Quit MailMate every time I try a search, sometimes after waiting 5 minutes or longer.

I've tried rebuilding my database, and that does not seem to help.

My Messages Folder is 5+GB and I have over 172,000 messages, have I reached the limit of scalability for MailMate or is there something else that could be wrong?

Reported by millbr02 (at luther) · May 5th, 2014 @ 07:57 PM

State: new
Milestone: none
Assigned to: benny benny

Activity

  1. benny
    benny

    Sorry about the late reply to this ticket. 172K messages does push MailMate to the limit, but 5 minute waits sounds like there may be something else wrong (some users claim to have close to 500K messages in MailMate).

    If you haven't given up then try the following:

    • Update to the latest test version by holding down ⌥ when clicking “Check Now” in the Software Update preferences pane.
    • Perform one of the slow searches.
    • While hanging, paste the following line in a Terminal window:

      sample MailMate 2 -file ~/Desktop/sample_mailmate.txt
      

    Then upload the result file.

    Again, sorry about the late answer.

    June 7th, 2014 @ 07:22 PM

  2. millbr02 (at luther)
    millbr02 (at luther)

    Ok, here you go. I finally got back to the machine that this is happening on. Which I will be using a lot now.

    June 14th, 2014 @ 01:39 PM

  3. Prateek Rungta
    Prateek Rungta

    @benny I'm in a similar boat. I've got 3 Gmail accounts (2 gmail.com, 1 GoogleApps) - totaling many million messages at about ~12GB.

    The search gets pretty slow (not 5mins slow) but def not close to the gmail web interface. Anything I can do to speed it up?

    April 15th, 2015 @ 05:06 PM

  4. Andrew Soltys
    Andrew Soltys

    @benny I also have similar issues, two Gmail accounts with millions of messages. Searches take at least 10 seconds if not more. Using the Gmail web interface, it's less than a second to search, of course. If MailMate can't handle searching so many messages, what's the suggested workaround to bring down search time? Archiving old messages so they are outside of search scope somehow? I'd prefer to search all messages but if that's not realistic, would rather have fast search of recent messages than long wait times. Thanks!

    May 24th, 2022 @ 09:20 PM

  5. benny
    benny

    @Andrew: Millions of message would definitely push MailMate to its limit with its current design which is more focused on flexibility (every detail of every email is available for searching/smart mailboxes) than being able to handle large message stores.

    For workarounds: It certainly makes sense to limit search by default to, e.g., a subset of mailboxes or maybe just recent messages. You can create any smart mailbox you want and then use the popup menu in the toolbar search field to make this the default to be used for searches. Alternatively, you can add conditions to the “All Messages” mailbox to limit what it includes (this is the default mailbox used for searches).

    This might not help on the issues you describe in #3075, but maybe that is something which can be improved more easily.

    October 20th, 2022 @ 04:23 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.