I simply wonder, if any of the guys ever took a lesson in database design.
If I had told such wonderful ideas on foreign keys to my professor i'd been
thrown out the university imediatly.
So if I am asked wheter to tage MySQL or PostgreSQL my answer is ...
if you want to be fast and have a rather primitive db-design, only a few
concurrent users, use MySQL.
I all other cases take PostgreSQL.
----- Original Message -----
From: "Jan Wieck" <[EMAIL PROTECTED]>
To: "Tom Lane" <[EMAIL PROTECTED]>
Cc: "PostgreSQL GENERAL" <[EMAIL PROTECTED]>
Sent: Monday, August 27, 2001 6:34 PM
Subject: Re: [GENERAL] Re: MySQL's (false?) claims... (was: Re: PL/java?)
> Tom Lane wrote:
> >
> > I have no doubt that MySQL's comparison page will keep pointing to this
> > issue as a fatal limitation of PG long after it ceases to be a problem,
> > however ;-)
>
> Oh yes, I'm pretty sure about that too. How many years took
> it for them to understand that transactions are useful at
> all? Now they have them and are so proud of it that they have
> 3 different table types supporting transactions. Well, I'm
> sure if you mix those types you'll not have any sort of
> cross-table deadlock detection, but anyhow, that's again some
> useless, CPU wasting feature because you can allways do the
> updates in the right order so you never risk a deadlock.
>
> From that I expect that it'll take them another 3-5 years to
> understand what a foreign key beside of the "documentation
> purpose" is good for. So far they still claim that it's a bad
> thing because it eat's performance for something you don't
> need if you program things in the right order. How to do that
> in a concurrent multiuser environment without doing exactly
> the same lookups with the same locks in the application is
> beyond my immagination, but they say so, so the typical MySQL
> user would surely bet the farm on it.
>
> Another interesting detail is, that only their MyISAM type is
> capable of (or planned for, I'm not 100% sure) hot-backups.
> But especially that table type has no transaction support. So
> it's right when they point out that you can do hot-backups,
> which is important for 24/7 setups. And they are right that
> MySQL has transaction support now. They just leave out the
> nasty little info that you cannot have transaction support in
> 24/7.
>
>
> Jan
>
> --
>
> #======================================================================#
> # It's easier to get forgiveness for being wrong than for being right. #
> # Let's break this rule - forgive me. #
> #================================================== [EMAIL PROTECTED] #
>
>
>
> _________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at http://mail.yahoo.com
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 2: you can get off all lists at once with the unregister command
> (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])
---------------------------(end of broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
(send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])