در مورد دیتابیس ها به شخصه پیشنهاد میکنم از سرعت بیشتر پردازنده استفاده کنید تا از تعداد بیشتر هسته پردازنده .
به نفع کاربر نهایی هست که پروسس سریعتر انجام بشه .
البته در صورتیکه تعداد درخواستها به دیتابیس زیاد باشه تعداد بیشتر هسته هم به نوعی مزیت هست اما بازم قدرت هر هسته سی پی یو بالاتر باشه زودتر پروسس تمام میشه و پروسس بعدی استارت میخوره .
داخل پرانتز بگم در مورد mssql تجربه آنچنانی ندارم و اطلاعاتی که داده شد براساس کار با دیتابیس های دیگه مثل mysql بود .