首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Oracle和PostgreSQL之间的性能差异有多大?

Oracle和PostgreSQL之间的性能差异有多大?
EN

Stack Overflow用户
提问于 2010-07-23 17:11:26
回答 4查看 26.5K关注 0票数 11

我想知道如何扩展数据库。目前它使用的是PostgreSQL。尽管编码痛苦和费用高昂,但切换到Oracle是否值得呢?或者PostgreSQL +更多的盒子是更好/更便宜的方法?

EN

回答 4

Stack Overflow用户

发布于 2010-07-23 17:29:28

IME在通过性能调优可以实现的性能方面,任何主流DBMS之间都没有太大的差距。这不仅仅是我的经验,Open Source PostgreSQL Trails Oracle In Benchmark, But Not By Much

从客户端和数据库优化的角度来看,找出任何性能问题并修复它们是没有替代的。

票数 15
EN

Stack Overflow用户

发布于 2010-07-23 19:08:10

我认为你的建议在逻辑上等同于Things You Should Never Do, Part I。这种类型的转换实际上是一次重写,从一个数据库转换到另一个数据库(或从一种语言转换到另一种语言,等等)是一种很好的方式,可以消磨大量的时间和金钱,否则这些时间和金钱可能会花费在实际改进您的产品上。正如@Richard Harrison上面所说,更好的选择是花一些时间来解决任何促使您考虑迁移到Oracle的性能问题。正如弗雷德·布鲁克斯多年前所说,有No Silver Bullet

分享和享受。

票数 5
EN

Stack Overflow用户

发布于 2012-03-07 22:55:46

如果去甲骨文的话,那不是升级。只是一次迁移。如果您希望升级Postgresql,我强烈建议您迁移到EnterpriseDB的Postgres Plus。他们已经创建了一个兼容Oracle的Postgres版本,可以运行所有现有代码,任何以oracle为中心的新代码。几乎所有人愿意购买oracle rdms的特性都包含在其中。它也真的很快。

如果你嫉妒RAC,请不要嫉妒。RAC的维护成本非常高,而且对于每个新添加的盒子来说,效率也不是很高。你可以在没有postgres成本的情况下获得额外的性能。将PGPOOL视为无成本水平增长的解决方案。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3316812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档