Что является наиболее важной функцией, которой не хватает в PostgreSQL по сравнению с Oracle и DB2 для OLTP? - PullRequest
5 голосов
/ 17 января 2010

Если вам придется использовать PostgreSQL вместо Oracle или DB2, какую функцию вы бы упустили больше всего? Меня особенно интересуют функции, которые важны для приложений OLTP высокой доступности. Спасибо!

Редактировать: Я смотрю больше на технические ограничения. Предположим, у вас одинаковый уровень знаний в PostgreSQL, Oracle и DB2.

Ответы [ 3 ]

3 голосов
/ 18 января 2010

Application Express для разработки

Интерфейс Oracle Wait для настройки производительности (хотя я был бы рад получить информацию об эквивалентах Postgres).

Oracle RAC для масштабирования на несколько серверов с использованием одного набора данных.

1 голос
/ 19 января 2010

@ Гари Что касается RAC, Postgres теперь поддерживает доставку WAL-журналов начиная с версии 8.3, если я правильно помню. Это не так хорошо, как система с общим кэшем, но она позволяет выполнять репликацию в реальном времени для масштабирования и резервирования.

Я чувствую, что самонастройка - это то, где PostgreSQL сильно отстает. Вы можете достичь очень приличной производительности даже для очень больших наборов данных в PostgreSQL, но для этого требуется очень утомительная настройка с точки зрения конфигурации сервера и индексации, тогда как Oracle и сервер MS-SQL обычно выполняют большую часть этой работы автоматически. *

0 голосов
/ 17 января 2010

Управление поддержки / доверия / поддержки

и я имею в виду ваше / мое руководство, а не IBM / Oracle ..

Мы все склонны больше доверять тому, что мы знаем (очень успешная стратегия выживания). Типы управления чаще встречаются с DB2 / Oracle, чем с бесплатной БД в функциях, которые они посещают (Telco с компанией, в которой я работаю). Естественно, они будут склоняться к более известным продуктам.

Я знаю, что это сильно изменилось за последние годы, так как MySql, PostgreSQL и другие более открытые / менее дорогие продукты упоминаются в новостных статьях (менеджмент / бизнес) и успешно используются в критических системах ...


Обновление: Я установил флаг вики сообщества, поскольку теперь вы говорите, что ищете техническую информацию, которой я точно не отвечаю.

...