powermail-discuss Digest #2894 - Friday, November 12, 2010

  Re(3): 2 GB limit
          by "Peter Lovell" <plov...@mac.com>
  Re: 2 GB limit
          by "Rene Merz" <r.m...@telquel.net>
  Re(2): 2 GB limit
          by "Bill Schjelderup" <b...@companioncorp.com>
  Re(3): 2 GB limit
          by "Peter Lovell" <plov...@mac.com>
  Re: 2 GB limit
          by "Lane Roathe" <l...@roathe.com>
  Re: 2 GB limit
          by "Jeremy Hughes" <jer...@softpress.com>
  Re: 2 GB limit
          by "Jim Pistrang" <j...@jpcr.com>
  Re: 2 GB limit
          by "Michael J. Hußmann" <mich...@michael-hussmann.de>


----------------------------------------------------------------------

Subject: Re(3): 2 GB limit
From: "Peter Lovell" <plov...@mac.com>
Date: Thu, 11 Nov 2010 15:55:16 -0500

On Thu, Nov 11, 2010, George Henne <g...@nsbasic.com> wrote:

>I just checked - PowerMail is responsible for 90% of of the backup
>activity on my system. (I use TimeMachine). The problem is that if just
>one email comes in an hour (which always happens), the complete database
>gets backed up again. One database per folder would reduce the backup
>requirements dramatically. There would be less load on the system, and
>my Time Machine would be able backups for a much longer time period.


This scenario is perfect for the sparse-bundle-disk-image setup.


----------------------------------------------------------------------

Subject: Re: 2 GB limit
From: "Rene Merz" <r.m...@telquel.net>
Date: Thu, 11 Nov 2010 23:16:54 +0100



>I just checked - PowerMail is responsible for 90% of of the backup
>activity on my system. (I use TimeMachine). The problem is that if just
>one email comes in an hour (which always happens), the complete database
>gets backed up again. One database per folder would reduce the backup
>requirements dramatically. There would be less load on the system, and
>my Time Machine would be able backups for a much longer time period.

TimeMachineEditor is a free software to stop TimeMachine's every-hour-backup.
With this software you can choose and program the starting times by your own.
(I'm very satisfied with and make only four TimeMachine-backups a day.)
<http://timesoftware.free.fr/timemachineeditor/>


----------------------------------------------------------------------

Subject: Re(2): 2 GB limit
From: "Bill Schjelderup" <b...@companioncorp.com>
Date: Thu, 11 Nov 2010 15:50:55 -0700

Time machine has some very nice characteristics, but don't use it over a
network.

Check out Crashplan.com -- the basic software is free. I moved my
company to it this summer, and it's working great. The free version does
a backup once a day, or you can buy a version that can do more frequent
backups, like hourly. I use the free version to backup all my family
machines to my big home machine.

As for powermail - there are a few things I don't like, but for the most
part it does what I need and I've not seen anything else that matches
it. I get 300-500 emails a day, much of it spam, or "routine" stuff. I
toss out about 300+ messages a day. I archive certain folders every
year, if I need to search the data, I can.

When Powermail 7 comes out, I'll upgrade without a thought. I've lived
with it's little bugs and weirdness for years...I've not lost data, and
I can find what I need. I'm just happy there are developers who want to
create products that so many people are giving away.

I hope CTM can keep it's customer base so they can invest in future
releases so I hope those who need 2gb+ mail databases can get what they
want and stick with the product.

+-----------------------------------------------------------+
  Bill Schjelderup, President          b...@companioncorp.com
  COMPanion Corporation                    801-365-0555 voice
  1831 Fort Union Blvd.                      801-943-7752 fax
  Salt Lake City, Utah 84121-3041       www.companioncorp.com
+-----------------------------------------------------------+
Nusquam est qui ubique est. - He who is everywhere is nowhere.
This email message is for the sole use of the intended recipient(s) and
may contain confidential and privileged information. Any unauthorized
review, use, disclosure, or distribution is prohibited.  If you are NOT
the intended recipient, I'm sorry to bother you and will attempt to
address my messages more carefully in the future.

>
>
>>I just checked - PowerMail is responsible for 90% of of the backup
>>activity on my system. (I use TimeMachine). The problem is that if just
>>one email comes in an hour (which always happens), the complete database
>>gets backed up again. One database per folder would reduce the backup
>>requirements dramatically. There would be less load on the system, and
>>my Time Machine would be able backups for a much longer time period.
>
>TimeMachineEditor is a free software to stop TimeMachine's every-hour-backup.
>With this software you can choose and program the starting times by your own.
>(I'm very satisfied with and make only four TimeMachine-backups a day.)
><http://timesoftware.free.fr/timemachineeditor/>
>
>
>




----------------------------------------------------------------------

Subject: Re(3): 2 GB limit
From: "Peter Lovell" <plov...@mac.com>
Date: Thu, 11 Nov 2010 18:31:57 -0500

On Thu, Nov 11, 2010, George Henne <g...@nsbasic.com> wrote:

>I just checked - PowerMail is responsible for 90% of of the backup
>activity on my system. (I use TimeMachine). The problem is that if just
>one email comes in an hour (which always happens), the complete database
>gets backed up again.

Further on this ... in my instance the database is 860 MB and database
index data (in "Message Database index" package) is 101 MB. Both of
these will change for every new message.

On the other hand, the "Message Database Spotlight cache" package is 571
MB and contains about 107 K items. Most of these are 4 KB which is the
minimum allocation size for my disk.

My TM backup each hour is about 1 GB and takes about one minute.
Admittedly, this is with an internal drive, rather than sending over
Ethernet or wireless so it's not surprising that it's fast.

Trixi's comments, from experience, are instructive ...

On Thu, Nov 11, 2010, Beatrix Willius <bwill...@gmx.de> wrote:
>
>Database:
>Pro: fast useage, fast copying
>Con: if it's hosed, then it's really kaputt. However, most issues should
>be fixable by deleting the index.
>Incremental backups are not so easy.
>
>Files:
>Pro: simple, problems are usually easy to fix.
>Con: slloooowww searches. Try using AppleMail with a mailbox of 100.000
>mails. This is just a pain.

The work to be done is much the same whether the data is in a database
as we think of it, or the database consisting of files + directory. The
"files + directory" is a database by a different name, after all, just
with different performance characteristics with regard to speed of
access, time to back up, data space allocation on disk, and so on.
There's always a "directory" of some kind, either in the database or the
one in the file system.

The file system has to deal with all kinds of usage patterns so it's
optimized for an average mixture of work. But if you have more
constrained usage then you can improve performance by tailoring for
those, and that's what PM database does. You can, for example, hold a
big chunk of the directory in memory for fast access; something that a
file system won't allow you to do directly. I could go on (a lot) but
you get the point - the PM database is great for storage and access
efficiency, but not so good for incremental backup.

I'd like to see an installation option for PM to place its database on a
sparse-bundle-disk-image (for those users on Leopard and later). All the
"plumbing" for this already exists (you could do it yourself if you
wished) so it's not a big development effort. But it would be non-
trivial for testing and QA (I'm by no means saying that the total effort
is trivial, just that Apple already provides the support tools).

Regards.....Peter


----------------------------------------------------------------------

Subject: Re: 2 GB limit
From: "Lane Roathe" <l...@roathe.com>
Date: Thu, 11 Nov 2010 23:33:40 -0600

on Thu, Nov 11, 2010 "Jeremy Hughes" <jer...@softpress.com> may have said:

>>Just try to copy one 1 MB file versus 1000 files of 1 KB each
>
>How often do you copy or move your mail folder?

Every day, alternating between a firewire Flash drive and a network
share via XServer 19.6. Speed wise, here's the difference between one
large file and lots of small files:

                        Flash   XServer
1 x 250MB large file:   35MB/s  65MB/s
1000 x 1K-4K files:      2MB/s   6MB/s

I just pruned my DB to keep it under the 2GB limit, so it only has a
little over 25,000 emails. If each of those were a separate file, it
would take me 40-140 seconds instead of 4-8 seconds to copy my file
database. Before the split my 1.8GB DB had over 200,000K emails in it,
which would take over 15 minutes on the flash drive instead of ~50
seconds, and that's assuming the flash drive could even handle that many
individual files.

And, yes, TM and other backup systems would be more efficient with the
individual files, but that is not something I really care about (I have
TM backing up my DB as well, but it happens in the background and how
much time it takes does not impact my work). These copies do server to
provide another backup of my email, but mostly they server as a way to
share that data between my desktop and laptop (which I switch back and
forth between fairly often). Maybe I could setup a rsync or something to
do that, but since simple drag copies work so well I don't have to bother.

>>So I'm all for the monolithic database approach. I don't care if a
>>backup needs to copy the whole file - copying a single file is fast.
>
>Not so fast over a network, and wasteful of backup space.

Try for Time Machine and other whole-file backup systems, but not
necessarily for a network (see timings above).

I'm all for having a DB per folder, as that would solve the size issue
while keeping the benefits of the DB. For me this would probably even be
preferable over increasing the capacity of the single DB to 4GB (or
higher), as it presents most of the same benefits (could see it
requiring more memory and slightly reduced search speeds) while reducing
the risk of a DB failure causing the loss of all email (But everyone
does have backups, right? Even individual files won't protect you from
data loss w/o a good backup strategy!).

PS: I've actually looked into switching away from PM several times as I
got closer to the 2GB limit, but when you get the # of emails I have
into a program like Mail or Entourage searches grind to a halt, taking
minutes where the same search in PM is typically 2-5 seconds. Since I do
lots of searching, I just haven't been able to justify switching. And
that's not even touching upon the absolutely horrible UIs most of the
"modern" email programs have, or their lousy handling of a dozen or more
email accounts, or...

Lots of things can be improved in PM, and it'd be great to see more
effort from CTM here. That said, I think CTM has concentrated on the
"right stuff" while other email apps have focused on becoming page
layout (ie, web page) editors, web browsers, contact managers, and all
kinds of other things instead of the items that make email usable for
people like me (not sure what that kind of person is, but it's mainly
about working with email at a level above simple getting and receiving).

Lane Roathe, CEO
Ideas From the Deep, llc          <http://www.ideasfromthedeep.com>
___________________________________________________________________
Forget about world peace, visualize using your turn signals!


----------------------------------------------------------------------

Subject: Re: 2 GB limit
From: "Jeremy Hughes" <jer...@softpress.com>
Date: Fri, 12 Nov 2010 10:59:39 +0000

Lane Roathe (11/11/10, 05:33) said:

>Speed wise, here's the difference between one large file and lots of
>small files:
>
>                        Flash   XServer
>1 x 250MB large file:   35MB/s  65MB/s
>1000 x 1K-4K files:      2MB/s   6MB/s

If you need to copy lots of small files over a network, the fastest and
most efficient way to do it is to zip them first.

Jeremy


----------------------------------------------------------------------

Subject: Re: 2 GB limit
From: "Jim Pistrang" <j...@jpcr.com>
Date: Fri, 12 Nov 2010 06:13:54 -0500

Hi Lane,

>I just pruned my DB to keep it under the 2GB limit, so it only has a
>little over 25,000 emails.

Do you really mean 25,000?

My PM database is under 600 MB with 90,000 messages.

Jim

--
Jim Pistrang
JP Computer Resources
Certified Member, Apple Consultants Network
413-256-4569
<http://www.jpcr.com>



----------------------------------------------------------------------

Subject: Re: 2 GB limit
From: "Michael J. Hußmann" <mich...@michael-hussmann.de>
Date: Fri, 12 Nov 2010 13:45:20 +0200

Jim Pistrang (j...@jpcr.com) wrote:

>> I just pruned my DB to keep it under the 2GB limit, so it only has a
>> little over 25,000 emails.
>
> Do you really mean 25,000?
>
> My PM database is under 600 MB with 90,000 messages.

For what it's worth, I have found that on average my messages take up 10
KB in the message database. Should that trend continue the 2 GB limit
would be good for 200,000 messages which would be adequate for my needs.

- Michael


Michael J. Hußmann

E-mail: mich...@michael-hussmann.de
WWW (personal): http://michael-hussmann.de
WWW (professional): http://digicam-experts.de


----------------------------------------------------------------------
End of powermail-discuss Digest

  • powermail-discuss Digest #2894 - 11/12/10 PowerMail discussions

Reply via email to