Рассматривали ли вы использование SQL Server Express? Все ваши данные помещаются в память, и, поскольку они предназначены только для чтения, у вас не будет особых проблем с конкуренцией за блокировку, поэтому даже ограничение одним процессором может быть не таким уж плохим.
Кроме того, учитывая, что это звучит так, как будто вы еще не достигли масштаба 2M, почему бы не начать с бесплатной, но полностью функциональной опции, пока не придет время, когда вам действительно понадобится более мощная опция (просто следите , план и бюджет соответственно!).
Выполнение нагрузочного тестирования и моделирование могут помочь вам принять решение. Настройте ваши запросы и индексы как часть этого - точно настроенный экземпляр SQL Express может легко превзойти плохо реализованную систему, работающую в любом из других выпусков.