Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Ubuntu - Thunderbird 31.2.0 search very slow, not responding, freezes, inbox contains approx. 10'000 Emails

  • 9 个回答
  • 3 人有此问题
  • 6 次查看
  • 最后回复者为 agagaga2323

more options

Hi When I'm searching in a folder with 10 mails, the search is fast. But if I search the whole Inbox, Thunderbird search is slow and blocks my computer. Is this a normal behavior? The CPU temp rises to 92 °C

Computer: Lenovo thinkpad x201 
Processor: Intel(R) Core(TM) i7 CPU       L 620  @ 2.00GHz		: 1199.00MHz
Ram: 8GB
Drive: SSD
2 GB Ram free


thunderbird -version
(process:16467): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Thunderbird 31.2.0

Distributor ID:	Ubuntu
Description:	Ubuntu 14.04.1 LTS
Release:	14.04
Codename:	trusty
Hi When I'm searching in a folder with 10 mails, the search is fast. But if I search the whole Inbox, Thunderbird search is slow and blocks my computer. Is this a normal behavior? The CPU temp rises to 92 °C <pre> Computer: Lenovo thinkpad x201 Processor: Intel(R) Core(TM) i7 CPU L 620 @ 2.00GHz : 1199.00MHz Ram: 8GB Drive: SSD 2 GB Ram free thunderbird -version (process:16467): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed Thunderbird 31.2.0 Distributor ID: Ubuntu Description: Ubuntu 14.04.1 LTS Release: 14.04 Codename: trusty </pre>

被采纳的解决方案

Please clear the global search.

Help > Troubleshooting Information Clickon 'show Folder' button

Exit/close Thunderbird now - this is important

look for and delete this file: global-messages-db.sqlite

Restart Thunderbird.

定位到答案原位置 👍 1

所有回复 (9)

more options

The Inbox should be used as an In-box for incoming mail and not be used as a general storage folder.

If you use a POP Inbox or a synchronise subscribed IMAP Inbox, then those emails are being stored in an mbox file called Inbox in your Profile mail account.

When you download those emails, they are written one after the other in the Inbox mbox file in the order they were downloaded. The emails are not stored as individual .eml files.

When you see a 'folder' in the 'Folder Pane', in reality it is a 'file'. So you are saying that you have a single mbox text 'file' containing 10.000 emails. 10.000 + emails in one document. Just opening that document would use a lot of memory let alone searching it as well. So performance will be effected. But more importantly, it is highly risky, if something happens to that file, you could lose everything.

If you do not compact on a regular basis, that single text file will also contain 'marked as deleted' emails which will be hidden from view unless you physically access that file in the Profile. So the Inbox may be even bigger than you think.

Please do some basic housework on your Inbox before you do any compacting. Create some new folders. eg: Bills, Online Orders, Family, Friends, Clients...etc Move emails into suitable folders for storage. When the Inbox is empty, right click on Inbox folder and select 'Compact'.

Normally, you do not have to empty the Inbox before compacting, but in your circumstance, it would be the best approach, as you do not know if there is any corruption in that file and to coin a phrase 'you have all your eggs in one basket'.

You could then further manage the folders to keep them smaller and more manageable by Archiving all the older mail. That includes the Sent folder which can also get large if not maintained. Set up 'Archive Options' to store by month and year and keep folder structure. See info:

Please note there will be some menu differences: Where it says; Tools | Account Settings, Ubuntu / Linus OS use: ' Edit' > 'Account Settings'

Please read how to maintain a healthy Thunderbird:

more options

OK, I have emptied my inbox:

  1. I've created one folder for every year until the inbox was empty
  2. I've compacted the Inbox
  3. Search runs now very quickly

But: i'm completely against sorting all emails into folders like Bills, Online Orders, Family, Friends, Clients...etc:

  1. From my email experience in the last 16 years I have learned that I'm never looking for emails in specific folders, as the might belong to communication which could be stored in other folders - I would hardly find the right folder...
  2. Therefore a search function is a handy tool
  3. A quick solution to empty the inbox was to put all mails into folders named as years (2011,2012,2013,2014) - no big deal to put them into the folders
more options

Maybe I was a little bit too optimistic...

As always it didnt' last for very long... unfortunately the same problem as described came up again.

I have 0 messages in Inbox, Inbox was compacted, search isn't working, loading indicator doesn't rotate, only option is to kill Thunderbird if somehow possible.



A little bit off topic but anyway... I just can't understand why software doesn't really work nowadays (2014). For sake of capitalism the wheel has been reinvented a hundred times. Stuffed with features, themes, addons an tons of possibilities the simplest tasks can't be completed anymore. This is not only with thunderbird but many others as well.

I can remember times where computer software was having only a few essential features and real-life tasks have been accomplished very efficient. It wasn't necessary to have an army of nerdy specialists and (sometimes destructive) updates and patches all the time. Despite beeing a computer enthusiast I really ask myself where this leads us to.

由agagaga2323于修改

more options

re: Search Are you using this search method:

Edit > Find > Search Messages Search for messages in: Select either the folder on the mail account OR mail account name

Select: 'Match all of the following' for one condition OR where two or more conditions must both be true. Select: 'Match any of the following' where two or more conditions have been set but any of them could be true. Which did you select ?

Set condition: What did you select here? Click on 'Search' button

Please tell me exactly the process and what you select to search.

more options

选择的解决方案

Please clear the global search.

Help > Troubleshooting Information Clickon 'show Folder' button

Exit/close Thunderbird now - this is important

look for and delete this file: global-messages-db.sqlite

Restart Thunderbird.

more options

No, I was using the search field in the toolbar.

As a former MS user, I thought of a similar functionality as the LookOut Plugin provided. Instant search without diving into dropdown menus.

Yes, your suggested method works very well as I just tried it.

:-)
more options

Wow, Yes !!

This feature didnt' work for such a long time that I almost forgot how the screen was looking...

Thank you.

BTW. The file had 1.1 GB (...)

more options

Good to hear all is now working as it should. One of the useful functions of using Edit > Find > Search Messages method, is that you can save the search in a folder, so that you can work through it more easily from the Folder Pane.

more options

Indeed, this is a nice feature to search across folders and greatly improves ease of use.

Thanks for the hint.