PSNC опубликовал сравнение MySQL 4.1 и PostgreSQL 8.0 .
Если вам интересно узнать, какие функции вы упускаете, используя MySQL, а не PostgreSQL, сравнительная таблица предоставляет удобную сводку. MySQL 5.0 (в разработке) приближается к впечатляющему набору функций PostgreSQL, в списке которого находятся Views и Stored Programs. Однако, согласно статье, MySQL по-прежнему превосходит PostgreSQL по производительности. Подробная информация о ряде ориентиров приведены.
MySQL, безусловно, добился прогресса с тех пор, как я начал его использовать, добавив поддержку подзапросов (в 4.1), полнотекстового поиска с логическим значением и транзакций (InnoDB).
Из статьи:
MySQL проще, чем PostgreSQL, но намного быстрее. MySQL не поддерживает многие расширенные функции, которые могут быть важны в огромных реляционных и сложных базах данных. Но для архитектуры измерений JRA1 MySQL должен быть адекватным (мы, вероятно, не будем использовать самые продвинутые функции).
В настоящее время MySQL является основным компонентом архитектуры LAMP (Linux, Apache, MySQL и PHP), предварительно установленной на многих учетных записях хостинга и в комплекте со многими операционными системами. Это делает его очень привлекательным для новичков и веб-программистов среднего уровня, так как начать играть с ним относительно легко и дешево. MySQL, с его расширенным набором функций и двойной лицензией , стремится расширить свое использование в других сегментах рынка.
Статья также содержит ссылку на более подробную информацию для сравнения, такую как страница сравнения функций на mysql.com .
Через Open Source Versus , проверьте это.