Имеется огромные базы данных, вес баз данных составляет от 50 ГБ до 1 ТБ
i9-10900 нагружается максимум на 15%
В таком случае, имеет смысл использовать конфигурацию с оптимизацией по памяти: много памяти, далее кэш из SSD в рейде, младший или средний процессор. В идеале - 1ТБ памяти и более, чтобы БД влезла целиком плюс результаты. Хорошим вариантом будет аренда сервера. Хотя бы для проверки конкретной конфигурации. Если бюджет не позволяет - то, тут по советам
CityCat4 брать б/у сервер с кучей оперативки и ссд.
Следующий шаг - оптимизация ПО и алгоритмов под железо, чтобы оно могло более эффективно использовать ОЗУ, ССД кэш и основное хранилище, а не надеяться на ОС.