Re: Postgres performance comments from a MySQL user

From: Jonathan Bartlett <johnnyb(at)eskimo(dot)com>
To: "Jay O'Connor" <joconnor(at)cybermesa(dot)com>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: Postgres performance comments from a MySQL user
Date: 2003-06-11 15:29:50
Message-ID: Pine.GSU.4.44.0306110826040.25425-100000@eskimo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

> > If we were to start again
> > from scratch now, I'd still use InnoDB over postgres unless the
> > performance picked up with postgres recently.
> >
> > Keep in mind our application is very write-heavy so your numbers may
> > be different. Does postgres still keep the old row versions in the
> > primary-key B-Tree? If it does I doubt performance improved much for
> > write-heavy apps, that was a very poor design decision by them. InnoDB
> > takes the Oracle route of moving old row versions to a seperate
> > on-disk data structure.

1) A write-heavy app will almost certainly be faster with Postgres.

2) Postgres has had many speed improvements over the last few years

3) If your point was to move to a relational database, then you should
choose Postgres. MySQL, although it's SQL, hardly qualifies as relational

For example, MySQL does not have:

* Views
* Triggers
* Stored Procedures
* Subselects (although they may have added this one)

And then when you want to do real transactions, MySQLs speed slows way
down.

If you are moving _to_ a database system, it seems pointless to stop
halfway and go with MySQL, when you can go the full way with Postgres.

Jon

>
> Does what he say make sense? If so, has the situation changed? BNasically,
> I need something intelligent to say to my boss to either counter or
> mitigate his perception.
>
> Thanks
>
> Take care,
> Jay
>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: Have you checked our extensive FAQ?
>
> http://www.postgresql.org/docs/faqs/FAQ.html
>

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Dmitry Tkach 2003-06-11 15:29:59 Re: Performance of query (fwd)
Previous Message Dennis Gearon 2003-06-11 15:17:12 Re: Return Record with CASE problem