哪种处理器在数据库查询方面表现更好?

哪种处理器在数据库查询方面表现更好?

有没有人能从逻辑上解释为什么相同的数据库 SELECT 查询在 Inten XEON W3503 上的运行速度比在 AMD Opteron 2425 HE(六核)处理器上的运行速度快得多?即使只有逻辑读取(读取缓存)。AMD 处理器是否在速度慢得多的总线上运行?有人知道吗?

答案1

对于几乎任何 SQL 数据库,如果只运行一个进程,则瓶颈就是磁盘 I/O,而不是 CPU 周期。

我认为,如果你检查机器的规格,你会发现以下之一:

有太多配置选项会影响 SQL Server 的速度,除非在机器之间复制所有内容,否则几乎不可能进行同类比较。

编辑

在 MS KB 中发现两个与 AMD 处理器问题有关的链接(一个专门与 opteron 有关):

链接一

链接二

两者都与时间戳功能相关。

相关内容