Насколько большой различие в производительности между Oracle и PostgreSQL?

Я задаюсь вопросом о том, как масштабировать базу данных. В настоящее время это использует PostgreSQL. Был бы, переключаясь на Oracle быть стоящим inspite боли кодирования и расхода? Или PostgreSQL + больше полей лучший/более дешевый подход?

10
задан Ben Winters 23 July 2010 в 09:11
поделиться

3 ответа

Сразу признаюсь, что я предвзят, но должен сказать, что PostgreSQL - удивительный продукт! Признаюсь, у меня нет прямого опыта работы с Oracle, но все, что я когда-либо читал, ставит PostgreSQL в такое близкое положение, что даже если он немного медленнее, я не сомневаюсь, что, потратив любую сумму, которую вы могли бы потратить на лицензирование Oracle, вместо этого на оборудование или дополнительное время разработки (для повышения производительности), вы все равно останетесь впереди и в долларах, и в производительности.

Конечно, я оговариваюсь, как и другие выше, что это вопрос, который действительно слишком субъективен, если мы не собираемся говорить о конкретной ситуации или установленной среде.

0
ответ дан 3 December 2019 в 16:51
поделиться

Я думаю, что то, что вы предлагаете, логически эквивалентно Вещи, которые вам никогда не следует делать, часть I . Этот тип преобразования фактически представляет собой перезапись, а преобразование из одной базы данных в другую (или с одного языка на другой и т. Д.) - отличный способ убить много времени и денег, которые в противном случае можно было бы потратить на фактическое улучшение вашего продукта. Как сказал выше @Richard Harrison, лучшим выбором было бы потратить некоторое время на устранение любых проблем с производительностью, которые заставляют вас задуматься о переходе на Oracle. Как сказал Фред Брукс много лет назад, Серебряной пули не существует .

Делитесь и наслаждайтесь.

5
ответ дан 3 December 2019 в 16:51
поделиться

IME между основными СУБД с точки зрения производительности, которую можно достичь за счет настройки производительности. Дело не только в моем опыте PostgreSQL с открытым исходным кодом отстает от Oracle в тестах, но ненамного

. Не существует подмены для обнаружения каких-либо проблем с производительностью и их устранения как с точки зрения клиентской стороны, так и с точки зрения оптимизации базы данных.

14
ответ дан 3 December 2019 в 16:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: