Я в настоящее время посреди разработки приложения, свободно подобного StackOverflow (вопрос / базирующийся ответ)
Первоначально, я использовал AWS (простой дб и s3) для устройства хранения данных, однако который создал несколько проблем, и я решил пойти с SQL - В целях возможного хостинга на Azure SQL.
Я просто задавался вопросом, если бы я выбрал базу данных на 1 ГБ первоначально, то я мог бы увеличить размер до баз данных на 5 ГБ / 10 ГБ позже? Или я должен был бы создать отдельную новую базу данных этого размера и портировать мои данные?
См. Мой ответ на этот другой вопрос SO . Вкратце, вы изменяете размер базы данных с помощью T-SQL, например:
ALTER DATABASE MyDatabase MODIFY (EDITION='WEB', MAXSIZE=5GB)