I have 2 comparable servers where the most expensive query takes only 20 seconds to run while it takes 40 seconds to run on the 2nd server
Server 1. (custom built Cybertron server – the one with 20 seconds)
CPU: Intel Core-i5 @ 3.4 GHZ HT
Intel SATA Raid Controller
RAID 10 configuration with Write-caching enabled on 7200 SATA hard-drives
Database and logs are located on a Primary Partition D
Server 2. (Dell PowerEdge T410 – the one with 40 seconds)
CPU: Intel XEON @ 2.4 GHZ HT
Dell Perc 6/I Raid Controller
RAID 10 configuration without write-caching (probably Raid controller’s limitation) on 7200 SAS hard-drives
Database and logs are located on a Logical Partition D
As you can see configuration is comparable but something still takes SQL Server 2008 R2 to run the query longer.
So I need your opinion on why it can be: CPU, Raid controller, hard-drives, write-caching or the primary vs logical partitions?
Thank you all in advance.