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

Поиск
Список
Период
Сортировка
От Harald Fuchs
Тема Re: Need concrete "Why Postgres not MySQL" bullet list
Дата
Msg-id puvfssdz50.fsf@srv.protecting.net
обсуждение исходный текст
Ответ на Need concrete "Why Postgres not MySQL" bullet list  (Josh Berkus <josh@agliodbs.com>)
Ответы Re: Need concrete "Why Postgres not MySQL" bullet  (Robert Treat <xzilla@users.sourceforge.net>)
Re: Need concrete "Why Postgres not MySQL" bullet  ("scott.marlowe" <scott.marlowe@ihs.com>)
Список pgsql-advocacy
In article <200308200839.28230.josh@agliodbs.com>,
Josh Berkus <josh@agliodbs.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.

В списке pgsql-advocacy по дате отправления:

Предыдущее
От: Jan Wieck
Дата:
Сообщение: Re: Draft #7: yet more dramatic changes
Следующее
От: Robert Treat
Дата:
Сообщение: Re: Need concrete "Why Postgres not MySQL" bullet