数据库性能基准

时间:2010-04-25 09:33:02

标签: mysql sql-server performance oracle

在性能方面有哪些好的文章比较Oracle vs SQL Server和MySql?

我想知道的事情:

  • INSERT performance
  • SELECT performance
  • 负载下的可扩展性

基于一些实际示例,以便更好地了解不同的RDBMS。

2 个答案:

答案 0 :(得分:4)

这个问题真的太宽泛了,无法回答,因为这完全取决于你想要做什么,因为没有一般的“X比Y更好”的基准,没有资格“在做Z”或者给它一些上下文

简短的回答是:这没关系。任何这些都足够快,满足您的需求。我可以说99%的确定性。甚至MySQL也可以扩展到数十亿行。

话虽如此,他们会有所不同。仅作为一个例子,我写了一篇关于非常狭窄的功能的文章:加入和聚合性能。请参阅Oracle vs MySQL vs SQL Server: Aggregation vs Joins

答案 1 :(得分:1)

是的,这样的基准确实存在,但它们无法发布,因为Oracle的许可禁止发布此类内容。

至少,据我所知,情况就是如此。我已经看过一些没有特别命名Oracle的发布,而是在他们明确谈论Oracle的时候说“领先的RDBMS”,但我不知道是否能解决它。

另一方面,Oracle现在拥有MySQL,所以也许他们不会那么关心,或者也许他们会这么做。谁知道呢。