512 МБ наиболее вероятны минимальная RAM, которую это должно получить само выполнение. Однако из памяти рабочему экземпляру SQL ни с чем загруженным в RAM не нужно так много.
Вещи, на которые Вы захотите посмотреть, включают размер хранивших данных и каким уровнем производительности Вы собираетесь быть довольными.
В предположении я предложил бы смотреть на размер данных, которые Вы собираетесь индексировать и видите, будет ли это соответствовать удобно в любой памяти, доступно в Вашей базе данных, после того как все было загружено в память. Если это не затем SQL-сервер, собирается разбить на страницы к диску, и все замедлится.