Monty on MySQL 5.1: "Oops, we did it again"

Lists: pgsql-general
From: Steve Crawford <scrawford(at)pinpointresearch(dot)com>
To: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-01 20:00:03
Message-ID: 49344243.3060200@pinpointresearch.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

http://monty-says.blogspot.com/2008/11/oops-we-did-it-again-mysql-51-released.html

All interesting, but especially the part about half-way down under the
heading "So what went wrong with MySQL 5.1 ?" - must-read for anyone
involved in selecting a database.

Cheers,
Steve


From: Grzegorz Jaśkiewicz <gryzman(at)gmail(dot)com>
To: "Steve Crawford" <scrawford(at)pinpointresearch(dot)com>
Cc: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-01 20:05:48
Message-ID: 2f4958ff0812011205x5105590cr76a6ec54cfaf4913@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

On Mon, Dec 1, 2008 at 8:00 PM, Steve Crawford <
scrawford(at)pinpointresearch(dot)com> wrote:

>
> http://monty-says.blogspot.com/2008/11/oops-we-did-it-again-mysql-51-released.html
>
> All interesting, but especially the part about half-way down under the
> heading "So what went wrong with MySQL 5.1 ?" - must-read for anyone
> involved in selecting a database.
>

well, at least they have replication and partitioning built in. How reliable
it is, is completely another story - but still, they are a step ahead in
that regard.
Now I know why Tom Lane doesn't have a blog :)

--
GJ


From: "Scott Marlowe" <scott(dot)marlowe(at)gmail(dot)com>
To: Grzegorz Jaśkiewicz <gryzman(at)gmail(dot)com>
Cc: "Steve Crawford" <scrawford(at)pinpointresearch(dot)com>, "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-01 20:16:10
Message-ID: dcc563d10812011216p4e877bc9h71f9a245b14874eb@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

On Mon, Dec 1, 2008 at 1:05 PM, Grzegorz Jaśkiewicz <gryzman(at)gmail(dot)com> wrote:
>
>
> On Mon, Dec 1, 2008 at 8:00 PM, Steve Crawford
> <scrawford(at)pinpointresearch(dot)com> wrote:
>>
>>
>> http://monty-says.blogspot.com/2008/11/oops-we-did-it-again-mysql-51-released.html
>>
>> All interesting, but especially the part about half-way down under the
>> heading "So what went wrong with MySQL 5.1 ?" - must-read for anyone
>> involved in selecting a database.
>
> well, at least they have replication and partitioning built in. How reliable
> it is, is completely another story - but still, they are a step ahead in
> that regard.
> Now I know why Tom Lane doesn't have a blog :)

I'd rather do the paritioning by hand and use slony and know it works
than rely on the code that's doing all that in mysql. If your server
crashes while updating a partitioned table, you could lose all the
data in it. Replication can mysteriously just quit working with no
errors or warning.

Make your pick, half assed code that sometimes works, or postgresql. :)


From: "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
To: Grzegorz Jaśkiewicz <gryzman(at)gmail(dot)com>
Cc: Steve Crawford <scrawford(at)pinpointresearch(dot)com>, "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-01 20:26:39
Message-ID: 1228163199.6675.65.camel@jd-laptop.pragmaticzealot.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

On Mon, 2008-12-01 at 20:05 +0000, Grzegorz Jaśkiewicz wrote:
>
>
> On Mon, Dec 1, 2008 at 8:00 PM, Steve Crawford
> <scrawford(at)pinpointresearch(dot)com> wrote:
> http://monty-says.blogspot.com/2008/11/oops-we-did-it-again-mysql-51-released.html
>
> All interesting, but especially the part about half-way down
> under the heading "So what went wrong with MySQL 5.1 ?" -
> must-read for anyone involved in selecting a database.
>
>
> well, at least they have replication and partitioning built in. How
> reliable it is, is completely another story - but still, they are a
> step ahead in that regard.

Depends on your needs, a broken step is worse than a manual one.

Joshua D. Drake

> Now I know why Tom Lane doesn't have a blog :)
>
> --
> GJ
--
PostgreSQL
Consulting, Development, Support, Training
503-667-4564 - http://www.commandprompt.com/
The PostgreSQL Company, serving since 1997


From: "Scott Marlowe" <scott(dot)marlowe(at)gmail(dot)com>
To: Grzegorz Jaśkiewicz <gryzman(at)gmail(dot)com>
Cc: "Steve Crawford" <scrawford(at)pinpointresearch(dot)com>, "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-01 20:31:26
Message-ID: dcc563d10812011231r632b8651r691e2d11c2edce7b@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

2008/12/1 Scott Marlowe <scott(dot)marlowe(at)gmail(dot)com>:

> I'd rather do the paritioning by hand and use slony and know it works
> than rely on the code that's doing all that in mysql. If your server
> crashes while updating a partitioned table, you could lose all the
> data in it. Replication can mysteriously just quit working with no
> errors or warning.
>
> Make your pick, half assed code that sometimes works, or postgresql. :)

FYI, my reference up there was to MySQL doing those things (losing
data and not replicating) not pgsql...


From: Andrew Sullivan <ajs(at)crankycanuck(dot)ca>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-01 20:32:24
Message-ID: 20081201203223.GA86138@shinkuro.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

On Mon, Dec 01, 2008 at 08:05:48PM +0000, Grzegorz Jaśkiewicz wrote:

> well, at least they have replication and partitioning built in.

That will provide excellent comfort to the users.

HaplessUser: Your replication crashed and took all of my slaves with
it, and then my primary database crashed and I had an outage! You
cost me $BIGNUM dollars in downtime!

MySQLSupport: Well, at least replication is built in!

HaplessUser: But it's broken! You broke my database! I lost data!
This is buggy! Why am I paying you?

MySQLSupport: Built in! Built in! Built in! LALALALA.

Yep. Comforting, that.

A

--
Andrew Sullivan
ajs(at)crankycanuck(dot)ca


From: Geoffrey <lists(at)serioustechnology(dot)com>
To: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-01 20:43:01
Message-ID: 49344C55.3070108@serioustechnology.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

Grzegorz Jaśkiewicz wrote:
>
>
> On Mon, Dec 1, 2008 at 8:00 PM, Steve Crawford
> <scrawford(at)pinpointresearch(dot)com <mailto:scrawford(at)pinpointresearch(dot)com>>
> wrote:
>
> http://monty-says.blogspot.com/2008/11/oops-we-did-it-again-mysql-51-released.html
>
> All interesting, but especially the part about half-way down under
> the heading "So what went wrong with MySQL 5.1 ?" - must-read for
> anyone involved in selecting a database.
>
>
> well, at least they have replication and partitioning built in. How
> reliable it is, is completely another story - but still, they are a step
> ahead in that regard.
> Now I know why Tom Lane doesn't have a blog :)

Actually, he has a couple of them:

pgsql-general(at)postgresql(dot)org
admin(at)postgresql(dot)org
.
.

:)

--
Until later, Geoffrey

Those who would give up essential Liberty, to purchase a little
temporary Safety, deserve neither Liberty nor Safety.
- Benjamin Franklin


From: justin <justin(at)emproshunts(dot)com>
To: Geoffrey <lists(at)serioustechnology(dot)com>
Cc: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-01 22:11:10
Message-ID: 493460FE.1060105@emproshunts.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

Geoffrey wrote:
> Grzegorz Jaśkiewicz wrote:
>>
>>
>> On Mon, Dec 1, 2008 at 8:00 PM, Steve Crawford
>> <scrawford(at)pinpointresearch(dot)com
>> <mailto:scrawford(at)pinpointresearch(dot)com>> wrote:
>>
>>
>> http://monty-says.blogspot.com/2008/11/oops-we-did-it-again-mysql-51-released.html
>>
>>
>> All interesting, but especially the part about half-way down under
>> the heading "So what went wrong with MySQL 5.1 ?" - must-read for
>> anyone involved in selecting a database.
>>
>>
>> well, at least they have replication and partitioning built in. How
>> reliable it is, is completely another story - but still, they are a
>> step ahead in that regard. Now I know why Tom Lane doesn't have a
>> blog :)
>
> Actually, he has a couple of them:
>
> pgsql-general(at)postgresql(dot)org
> admin(at)postgresql(dot)org
> .
> .
>
> :)
>

I'm very happy and proud to use Postgresql as the developers working on
Postgresql deliver a quality product, not claim its quality.


From: Greg Smith <gsmith(at)gregsmith(dot)com>
To: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-01 22:20:36
Message-ID: Pine.GSO.4.64.0812011714380.9082@westnet.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

I wonder if I'm the only one who just saved a copy of that post for
reference in case it gets forcibly removed...

Recently I was thinking about whether I had enough material to warrant a
2008 update to "Why PostgreSQL instead of MySQL"; who would have guessed
that Monty would do most of the research I was considering for me?

--
* Greg Smith gsmith(at)gregsmith(dot)com http://www.gregsmith.com Baltimore, MD


From: Jason Long <mailing(dot)list(at)supernovasoftware(dot)com>
To: Greg Smith <gsmith(at)gregsmith(dot)com>
Cc: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-01 23:10:18
Message-ID: 49346EDA.3090208@supernovasoftware.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

Greg Smith wrote:
> I wonder if I'm the only one who just saved a copy of that post for
> reference in case it gets forcibly removed...
>
> Recently I was thinking about whether I had enough material to warrant
> a 2008 update to "Why PostgreSQL instead of MySQL"; who would have
> guessed that Monty would do most of the research I was considering for
> me?
>
> --
> * Greg Smith gsmith(at)gregsmith(dot)com http://www.gregsmith.com Baltimore, MD
>
I quit using MySQL years ago when the default table type did not have
transactions and subqueries were not existent. The features I was
looking for were already in PostgreSQL for several versions.

I am surprised to see such an honest post regarding MySQL.

"Sun Picks Up MySQL For $1 Billion"
<http://www.techcrunch.com/2008/01/16/sun-picks-up-mysql-for-1-billion-open-source-is-a-legitimate-business-model/>
to bad for them they did not go with PostgreSQL. :)


From: "Scott Marlowe" <scott(dot)marlowe(at)gmail(dot)com>
To: "Jason Long" <mailing(dot)list(at)supernovasoftware(dot)com>
Cc: "Greg Smith" <gsmith(at)gregsmith(dot)com>, "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-01 23:39:38
Message-ID: dcc563d10812011539w4bc71575ma927f53eb5b7d76d@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

On Mon, Dec 1, 2008 at 4:10 PM, Jason Long
<mailing(dot)list(at)supernovasoftware(dot)com> wrote:
> Greg Smith wrote:
>
> I wonder if I'm the only one who just saved a copy of that post for
> reference in case it gets forcibly removed...
>
> Recently I was thinking about whether I had enough material to warrant a
> 2008 update to "Why PostgreSQL instead of MySQL"; who would have guessed
> that Monty would do most of the research I was considering for me?
>
> --
> * Greg Smith gsmith(at)gregsmith(dot)com http://www.gregsmith.com Baltimore, MD
>
> I quit using MySQL years ago when the default table type did not have
> transactions and subqueries were not existent. The features I was looking
> for were already in PostgreSQL for several versions.
>
> I am surprised to see such an honest post regarding MySQL.
>
> "Sun Picks Up MySQL For $1 Billion" to bad for them they did not go with
> PostgreSQL. :)

It's free. The pgsql community, however, is priceless.


From: Jason Long <mailing(dot)list(at)supernovasoftware(dot)com>
To: Scott Marlowe <scott(dot)marlowe(at)gmail(dot)com>
Cc: Greg Smith <gsmith(at)gregsmith(dot)com>, "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-01 23:45:15
Message-ID: 4934770B.1050201@supernovasoftware.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

Scott Marlowe wrote:
> On Mon, Dec 1, 2008 at 4:10 PM, Jason Long
> <mailing(dot)list(at)supernovasoftware(dot)com> wrote:
>
>> Greg Smith wrote:
>>
>> I wonder if I'm the only one who just saved a copy of that post for
>> reference in case it gets forcibly removed...
>>
>> Recently I was thinking about whether I had enough material to warrant a
>> 2008 update to "Why PostgreSQL instead of MySQL"; who would have guessed
>> that Monty would do most of the research I was considering for me?
>>
>> --
>> * Greg Smith gsmith(at)gregsmith(dot)com http://www.gregsmith.com Baltimore, MD
>>
>> I quit using MySQL years ago when the default table type did not have
>> transactions and subqueries were not existent. The features I was looking
>> for were already in PostgreSQL for several versions.
>>
>> I am surprised to see such an honest post regarding MySQL.
>>
>> "Sun Picks Up MySQL For $1 Billion" to bad for them they did not go with
>> PostgreSQL. :)
>>
>
> It's free. The pgsql community, however, is priceless.
>
No doubt. The pgsql community rocks. In fact the support on this
mailing list is top notch and free. :)

Thank you a million times over to anyone that has give me advice here.
I have never gotten bad advice from this list.


From: Grzegorz Jaśkiewicz <gryzman(at)gmail(dot)com>
To: Geoffrey <lists(at)serioustechnology(dot)com>
Cc: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-02 02:49:58
Message-ID: 2f4958ff0812011849t4750bag92e781a06cdeb1b6@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

On Mon, Dec 1, 2008 at 8:43 PM, Geoffrey <lists(at)serioustechnology(dot)com>wrote:

> Grzegorz Jaśkiewicz wrote:
>
>>
>> well, at least they have replication and partitioning built in. How
>> reliable it is, is completely another story - but still, they are a step
>> ahead in that regard. Now I know why Tom Lane doesn't have a blog :)
>>
>
> Actually, he has a couple of them:
>
> pgsql-general(at)postgresql(dot)org
> admin(at)postgresql(dot)org
> .

which reminds me, of my favourite recent quote:
"Think I'll go fix this while I'm watching the football game ..."

--
GJ


From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Grzegorz Jaśkiewicz <gryzman(at)gmail(dot)com>
Cc: Geoffrey <lists(at)serioustechnology(dot)com>, "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-02 03:26:32
Message-ID: 5550.1228188392@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

"=?UTF-8?Q?Grzegorz_Ja=C5=9Bkiewicz?=" <gryzman(at)gmail(dot)com> writes:
> which reminds me, of my favourite recent quote:
> "Think I'll go fix this while I'm watching the football game ..."

Well, the Steelers were up 23-10 at that point, so the game no longer
demanded too much attention ...

regards, tom lane


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Jason Long <mailing(dot)list(at)supernovasoftware(dot)com>
Cc: Greg Smith <gsmith(at)gregsmith(dot)com>, "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-03 22:26:37
Message-ID: 200812032226.mB3MQbs28901@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

Jason Long wrote:
> Greg Smith wrote:
> > I wonder if I'm the only one who just saved a copy of that post for
> > reference in case it gets forcibly removed...
> >
> > Recently I was thinking about whether I had enough material to warrant
> > a 2008 update to "Why PostgreSQL instead of MySQL"; who would have
> > guessed that Monty would do most of the research I was considering for
> > me?
> >
> > --
> > * Greg Smith gsmith(at)gregsmith(dot)com http://www.gregsmith.com Baltimore, MD
> >
> I quit using MySQL years ago when the default table type did not have
> transactions and subqueries were not existent. The features I was
> looking for were already in PostgreSQL for several versions.
>
> I am surprised to see such an honest post regarding MySQL.

Monty is quite supportive of Postgres.

--
Bruce Momjian <bruce(at)momjian(dot)us> http://momjian.us
EnterpriseDB http://enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: "Gurjeet Singh" <singh(dot)gurjeet(at)gmail(dot)com>
To: "Bruce Momjian" <bruce(at)momjian(dot)us>
Cc: "Jason Long" <mailing(dot)list(at)supernovasoftware(dot)com>, "Greg Smith" <gsmith(at)gregsmith(dot)com>, "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-08 05:54:25
Message-ID: 65937bea0812072154v71e1f698g4c788330fb710a2d@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

As I read it, he is supportive of the community process that PG follows; I
am not so sure he promotes Postgres though :)

On Thu, Dec 4, 2008 at 3:56 AM, Bruce Momjian <bruce(at)momjian(dot)us> wrote:

> Jason Long wrote:
> > Greg Smith wrote:
> > > I wonder if I'm the only one who just saved a copy of that post for
> > > reference in case it gets forcibly removed...
> > >
> > > Recently I was thinking about whether I had enough material to warrant
> > > a 2008 update to "Why PostgreSQL instead of MySQL"; who would have
> > > guessed that Monty would do most of the research I was considering for
> > > me?
> > >
> > > --
> > > * Greg Smith gsmith(at)gregsmith(dot)com http://www.gregsmith.com Baltimore,
> MD
> > >
> > I quit using MySQL years ago when the default table type did not have
> > transactions and subqueries were not existent. The features I was
> > looking for were already in PostgreSQL for several versions.
> >
> > I am surprised to see such an honest post regarding MySQL.
>
> Monty is quite supportive of Postgres.
>
> --
> Bruce Momjian <bruce(at)momjian(dot)us> http://momjian.us
> EnterpriseDB http://enterprisedb.com
>
> + If your life is a hard drive, Christ can be your backup. +
>
> --
> Sent via pgsql-general mailing list (pgsql-general(at)postgresql(dot)org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-general
>

--
gurjeet[(dot)singh](at)EnterpriseDB(dot)com
singh(dot)gurjeet(at){ gmail | hotmail | indiatimes | yahoo }.com

EnterpriseDB http://www.enterprisedb.com

Mail sent from my BlackLaptop device


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Gurjeet Singh <singh(dot)gurjeet(at)gmail(dot)com>
Cc: Jason Long <mailing(dot)list(at)supernovasoftware(dot)com>, Greg Smith <gsmith(at)gregsmith(dot)com>, "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: Monty on MySQL 5.1: "Oops, we did it again"
Date: 2008-12-10 11:39:08
Message-ID: 200812101139.mBABd8w05430@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-general

Gurjeet Singh wrote:
> As I read it, he is supportive of the community process that PG follows; I
> am not so sure he promotes Postgres though :)

I based my comments on discussions I have had with him, not based on his
blog.

--
Bruce Momjian <bruce(at)momjian(dot)us> http://momjian.us
EnterpriseDB http://enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +