Re: Need concrete "Why Postgres not MySQL" bullet list

From: Harald Fuchs <nospam(at)sap(dot)com>
To: pgsql-advocacy(at)postgresql(dot)org
Subject: Re: Need concrete "Why Postgres not MySQL" bullet list
Date: 2003-08-20 17:20:27
Message-ID: puvfssdz50.fsf@srv.protecting.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-advocacy pgsql-general pgsql-hackers

In article <200308200839(dot)28230(dot)josh(at)agliodbs(dot)com>,
Josh Berkus <josh(at)agliodbs(dot)com> writes:

> PROCEDURES: Postgres supports stored procedures (as functions) allowing
> programming in the database for the many tasks which are far more efficient,
> consistent, and secure done there. Procedures may be written in any of nine
> different languages, currently, with two more in development. MySQL does not
> support procedures at all.

From the MySQL manual:
* With UDF (user-defined functions) one can extend MySQL Server with
both normal SQL functions and aggregates, but this is not yet as
easy or as flexible as in PostgreSQL.

> TRANSACTIONS: blah, blah, blah. MySQL has just begun offering transactions
> this year, and their solution is largely untested, slow...

InnoDB transactions in MySQL are pretty robust and fast. However,
this affects only INSERT/UPDATE/DELETE - not CREATE TABLE etc.

> and suffers from
> complications with the many different "table types".

True. Transactions break unless all tables used are InnoDB.

In response to

Responses

Browse pgsql-advocacy by date

  From Date Subject
Next Message Autoresponder 2003-08-20 18:00:42 Re: Approved
Previous Message Jan Wieck 2003-08-20 16:39:49 Re: Draft #7: yet more dramatic changes

Browse pgsql-general by date

  From Date Subject
Next Message Ian Harding 2003-08-20 17:23:41 Re: Mailing list in French
Previous Message Bruno Wolff III 2003-08-20 17:18:18 Re: Buglist

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2003-08-20 17:21:51 Re: Qualified tables in error messages
Previous Message Bruno Wolff III 2003-08-20 17:18:18 Re: Buglist