Сколько пользователей может хранить 200-мегабайтную базу данных членства ASP.NET? - PullRequest
7 голосов
/ 11 октября 2009

Я только что купил неограниченную учетную запись Windows для общего хостинга на godaddy с 2 базами данных только для того, чтобы понять, что они имеют ограничение 200 МБ для баз данных SQL Server. Мой сайт использует автоматически сгенерированную базу данных членства ASP.NET 2.0. Характер моего сайта (бесплатные объявления) требует хранения значительного числа пользователей.

Поскольку я использую стандартную базу данных членства ASP.NET, которую (надеюсь) многие из вас использовали раньше ... Мне было интересно, сколько пользователей может хранить база данных 200 МБ?

Ответы [ 3 ]

3 голосов
/ 11 октября 2009

Зависит от вашей другой информации в таблице членства в ASP.NET (приложения, роли и т. Д.), Но я провел небольшой эксперимент, чтобы получить приблизительное представление:

Users      Disk space used on disk (MB)
------      ----------------------------
 5'000                5.5 MB
10'000                8.9 MB
25'000               18.1 MB
50'000               33.8 MB

Если вы делаете приблизительную оценку, это означает, что при ограничении в 200 МБ вы должны поддерживать 250 000 пользователей или более - вам достаточно?

Марк

0 голосов
/ 09 марта 2014

Вы можете проверить следующую ссылку и сгенерировать некоторый отчет, используя количество пользователей (активных) за последние 6 месяцев.

Получить размер всех таблиц в базе данных

Приведенная выше статья поможет вам определить фактический размер каждой таблицы, и вы можете взять среднее значение, чтобы хотя бы составить какой-то прогноз.

0 голосов
/ 11 октября 2009

Зависит от того, что нужно хранить. Очевидно, что если у вас много полей, то это будет меньше таблицы с меньшим количеством полей.

...