So far the dump-and-restore method of upgrading postgres has not ever
been a problem for me, but I can see how it could be a drag.  MySQL 3.23
to 4.0 was a cinch on a large production site I run; it would have taken
a few minutes of downtime to dump out the same tables in PostgreSQL and
then read them back in.

Personally I find that subselects, foreign keys, views, and native ltree
support are very useful in application development, so I prefer
Postgres.  However for a dedicated mailserver DB, MySQL would be better,
just like it is for running ACID or other data collection backends.

Using the right tool for the job is very important. 

I tore the holy hell out of dbmail in order to make it work on
rockclimbing.com (we have about 1000 email users) but now it works like
a charm and I'd never go back to anything else.  My only problem is that
Squirrelmail will not let users create folders.  I believe this has been
discussed on the mailing list, but if anyone remembers the answer
offhand, that could save me some searching.  Thanks in advance.


--tim


Quoth Matthew T. O'Connor:
> Not true, postgres never suffered that limitation since it always has
> (and still does) split files at the 1GB mark.  So postgres can have
> tables well in excess of 2GB even on kernels that do not support large
> files.
> 
> As for the mysql test tools, I know postgres used to have a problem
> running the crashme test because crashme would crash before it reached
> some of pg limits.  Off hand, I can't remember which ones though.  IMHO
> one of the biggest advantages mysql has over pg is the upgrade process
> which can be very ugly for postgres.
> 
> On Sat, 2003-03-29 at 13:50, Curtis Maurand wrote:
> > What size barrier?  MySQL's size limit was Linux kernel limitation in the 
> > size of a file (2 GB).  PostgreSQL suffered from the same limitation.  
> > That restriction went away with the 2.4 kernel.  The limit is 2^32 blocks.  
> > If you're using 2K or 4K blocks, that's a pretty big file 
> > (4096 X 2^32 = 17,592,186,044,416) or 17 Terabytes.  
> > MySQL's limit is smaller than that.  In fact, according to the folks at 
> > MySQL, it scales to very large files better than Oracle does. MySQL has 
> > made major changes when going to 4.0.  In fact, if  you install it, you 
> > need to recomile anything that uses shared libraries to access it.
> > 
> > However, MySQL makes their benchmarking software availabel on their 
> > website and you can do your own comparison.
> > 
> > see http://www.eweek.com/article2/0,3959,293,00.asp
> > http://www.innodb.com/bench.html
> > 
> > Curtis
> > 
> > On Sat, 29 Mar 2003, lou wrote:
> > 
> > > In some email I received from Jan Pavlík <[EMAIL PROTECTED]> on Fri, 28 
> > > Mar 2003
> > > 00:29:01 +0100, wrote:
> > > 
> > > > No flame, and read :))
> > > > 
> > > > http://www.mysql.com/doc/en/MySQL-PostgreSQL_features.html
> > > > http://www.mysql.com/doc/en/MySQL-PostgreSQL_benchmarks.html
> > > > http://www.mysql.com/information/benchmarks.html
> > > 
> > > 
> > > If I were you I`ll try a more unbiased opinion, since half of this stuff 
> > > is not proven, 
> > > considering the different concepts of mysql and postgresql, there are 
> > > certain differences,
> > > but definitely these links wont clear the mist.
> > > or mysql. somehow they forgot to mention the db size barrier in there, 
> > > pointer size blah
> > > blah..  and the 16 years of pgsql development..
> > > Considering the fact that there is no such thing as unbiased comparison.
> > > 
> > > actually 
> > > 
> > > best see for yourself.
> > > http://www.google.com/search?q=postgres+vs+mysql&btnG=Google+Search
> > > 
> > > 
> > > 
> > > 
> > > cheers
> > > 
> > > 
> > > 
> > > 
> 
> _______________________________________________
> Dbmail mailing list
> Dbmail@dbmail.org
> https://mailman.fastxs.nl/mailman/listinfo/dbmail

-- 
     "It's just a job.  Grass grows, birds fly, waves pound the sand.
      I just beat people up."
                                                      --Muhammad Ali

Reply via email to