Имейте в виду, что, поскольку одна машина имеет больше процессоров, работающих на более высокой тактовой частоте и памяти, чем другая, она не обязательно решит данную проблему быстрее, чем другая.
Хотя вы не предоставляете подробности, возможно, что 8-процессорный компьютер имеет 8 разъемов, каждое с одноядерным процессором (скажем, Xeon эпохи P4) и 1 ГБ локальной (скажем, RDRAM) оперативной памяти. Вторая машина - это современный Core 2 Duo с 4 ГБ оперативной памяти DDR2.
Несмотря на то, что каждый процессор в машине № 1 имеет более высокую частоту, архитектура сетевой передачи намного медленнее тактовой, чем архитектура Core 2. Кроме того, если у вас небольшая загрузка ЦП, но интенсивная загрузка памяти, которая не помещается в 1 ГБ локально по отношению к ЦП на первом компьютере, доступ к памяти может быть намного дороже на первом компьютере (так как это должно произойти). через другие процессоры). Кроме того, DDR2 на процессоре Core 2 намного быстрее, чем RDRAM в Xeon.
Частота ЦП и общая память - это еще не все - архитектура ЦП, типы памяти, иерархия ЦП и памяти также имеют значение.
Конечно, это может быть гораздо более простой ответ, как предполагают другие ответы - SQL Server отключается, пытаясь распараллелить запрос.