Один из моих клиентов разрабатывает приложение ASP.NET, которое будет работать с большими объемами данных. Первоначальный размер их базы данных SQL Server будет не менее 5 ГБ и может вырасти до 10 ГБ в течение года или около того.
Большинство веб-хостинговых компаний, на которые мы смотрели, берут 5 долларов в месяц за каждые дополнительные 50 МБ базы данных после первых 1 ГБ или 2 ГБ.
Если у вас большая база данных SQL Server, платит ли ваш единственный вариант хостинга выделенный сервер?
LOL, успокойся, Дэйв, 10 ГБ не на САМЫМ посредственном сервере, а 10 ГБ не так уж мало ... хорошо, не так уж много, но это респектабельно. Большинство веб-баз данных не превышает нескольких мегабайт (в основном менее 50 мегабайт). Вот почему у хостинговой компании есть такой лимит ...
Мне любопытно, как вам удалось получить 10 гигабайт данных, но вам не нужно ничего, кроме совместной обработки, общей оперативной памяти и т. д. :)





Нет, это не единственный вариант, вы всегда можете доплатить за дополнительное дисковое пространство или найти кого-то, кто предоставляет виртуальные серверы (что является шагом между выделенным ящиком и арендованным хостингом).
Кроме того, покупка выделенного сервера (или виртуального) может оказаться более дорогим вариантом, чем оплата дополнительных расходов за хостинг (по крайней мере, в краткосрочной перспективе).
У меня вопрос, почему база данных 5 ГБ? Кажется, много текста. Если это двоичные данные (файлы, изображения и т. д.), Вы можете рассмотреть возможность их хранения в файловой системе (в большинстве планов предусмотрено огромное количество места на жестком диске, но не в БД).
Это значительная база данных для типичной учетной записи общего хостинга, которая займет много места на сервере, на котором размещены десятки или сотни сайтов. Для этого типа учетной записи хостинговые компании делают дополнительное пространство очень дорогим, чтобы вы могли перейти на более подходящий уровень обслуживания.
Я бы посоветовал обратить внимание на виртуальные частные серверы (VPS), поскольку они занимают промежуточное положение между недорогим общим решением и полноценным выделенным сервером. В большинстве планов будет достаточно (или почти достаточно) места, чтобы покрыть все, что вам нужно.
В приведенном выше примере предположим, что у вас есть 2 ГБ, и вам нужно еще 3 для начала. Вы смотрите на 100 долларов за ГБ или 300 долларов в месяц, верно?
Я использую базовое решение VPS ServInt's и получаю 15 ГБ места за 50 долларов в месяц, что позволит разместить вашу БД даже при запланированном росте. Это Linux-система с базой данных MySQL, но сопоставимые решения Windows / SQLServer, вероятно, можно найти по аналогичным ценам.
Это только мне кажется, или вам кажется удивительным, что 10 ГБ все еще считаются большими (IMO - это большой размер является), но эта БД может поместиться только в ОЗУ в наши дни на самом посредственном сервере начального уровня ?!