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
>
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 |