У меня есть две разные машины, на которых установлены экземпляры SQL Server 2017 Developer Edition на обеих машинах. Обе машины имеют 100% одинаковую структуру механизма SQL-сервера (таблицы, представления, SP, индексы и т. Д.), Но на разных спецификациях компьютеров.
Вот спецификации:
Machines-1 (ноутбук)
Оперативная память: 12 ГБ (100% выделено для SQL)
Процессор: Intel Core i7-7500U 2,7 ГГц
Хранение: SSD 500 ГБ
ОС: Windows 10 Pro
Машина-2 (Настольная машина)
Оперативная память: 32 ГБ (100% выделено для SQL)
Процессор: Intel Xeon Silver 4110CPU 2,10 ГГц
Хранилище: M.2 для ОС и HDD для SQL Server
ОС: Windows Server 2016
Проблема, с которой я сейчас сталкиваюсь, заключается в том, что одни и те же запросы и SP занимают гораздо больше времени на Machine-2, чем на Machine-1.
Максимальное время обработки сложного запроса на компьютере 1 составило 25 минут, а на компьютере 2 - 1,5 часа.
Пожалуйста, помогите мне решить эту проблему с производительностью, поскольку она сильно влияет на повседневные операции.