对于Oracle部署,Itanium或Sparc的价值超过x86_64

我们正在寻找一个新环境来运行在SUSE上运行的Oracle数据库(可能迁移到RedHat).我们的数据库大约为100GB,并且在我们当前的硬件(x86_64)上运行充足,并为其分配了大约6GB的RAM.然而,我们正在迅速发展,并且很快将需要更多的表现

考虑到Oracle许可证的成本,我们希望通过选择最适合运行该软件的cpu来最大化每个许可证的价值.

问题是:

Are there substantial benefits to
looking at Itanium or Sparc hardware,are there
any drawbacks? Is there a point where
one starts to scale out better?

What are the long term support options
for Itanium? Given the dominance of
x86 would it be safer long term to
stick with x86?

On average what would be the
performance benefit of implementing an
Oracle database on Itanium or Sparc over
x86_64? Is this an issue at all or
will other factors (IO/RAM) cap out
first?

如果有人能够指出我在平台之间进行比较的一些可靠的文档,这些文档提供了何时选择哪个我非常乐意接受作为答案的良好案例分析.

编辑:-
添加Sparc作为选项,因为之前没有考虑过,最近的Oracle Sun aquisition似乎非常相关.

这不是您要求的可靠文档,但它可能有助于决策过程:

供应商(包括硬件和软件)正逐步停止对Itanium的支持 – 您可能很难能够很快从除HP以外的任何人那里购买Itanium工具包.也就是说,RedHat没有习惯在没有注意的情况下单方面放弃对平台的支持.

对我来说最大的问题是未来的迁移 – 如果Itanium继续当前的趋势,你可能会在几年后更换或升级你的服务器时遇到问题(除非英特尔开始在x86_64处理器上支持IA64指令集)同时).

Itanium作为架构是否是对x86_64的改进将在很大程度上取决于您的工作负载的性质,但对于许多数据库应用程序,在架构的差异变得特别明显之前,您将遇到I / O瓶颈和RAM饥饿(我不要不知道在你的情况下这是否适用.由于x86_64的开发非常积极,因此根据应用的不同,差异将迅速接近零.

相关文章

Java Oracle 结果集是Java语言中处理数据库查询结果的一种方...
Java AES和Oracle AES是现代加密技术中最常使用的两种AES加密...
Java是一种广泛应用的编程语言,具备可靠性、安全性、跨平台...
随着移动互联网的发展,抽奖活动成为了营销活动中不可或缺的...
Java和Oracle都是在计算机领域应用非常广泛的技术,他们经常...
Java 是一门非常流行的编程语言,它可以运行于各种操作系统上...