| POSTGRESQL | MYSQL |
Совместимость с ANSI SQL стандартом | Очень близка к ANSI SQL стандарту | В некоторой мере совместима с ANSI SQL |
Сравнительная производительность | Работает медленней | Работает быстрее |
Под запросы | + | - |
Транзакции | + | + |
Репликация баз данных | + | + |
Поддержка внешних ключей | + | - |
Представления | + | - |
Хранимые процедуры | + | - |
Триггеры | + | - |
Объеденения | + | - |
Поддержка Windows | + | + |
Очистка | + | - |
Поддержка ODBC | + | + |
Поддержка JDBC | + | + |
Разные типы таблиц | - | + |
Как видно из таблицы за счёт своей простоты, MySQL работает быстрее чем PostgreSQL. В большинстве случаев этой базовой функциональность MySQL вполне достаточно для разработки не слишком сложных Web приложений. Но всё же, PostgreSQL предоставляет много преимуществ для построение мощного хранилища и есть хорошей бесплатной альтернативой для Oracle, DB2 или MSSQL.
Так что при выборе базы данных для своего приложения необходимо внимательно оценить свои потребности и сделать правильный выбор.
ресурсы: 1 & 2
2 комментария:
Боже мой, немедленно исправьте этот кошмар. У вас таблица устарела лет на пять, минимум.
С постгресом я не работал, но описаные возможности mysql примерно версии 4.0 что было еще в 2000-2001 г.
Подзапросы появились со времен 4.1
View, StoredProcs, Triggers во времена 5.0 и 5.1
А уже шестерка на подходе.
Ах да не заметил, действительно старое исследование: за 2002 год.
Хорошо, а у вас случайно нету информаци как эти нововведения повлияли на быстродействия MySQL ?
Отправить комментарий