我刚刚在godaddy上购买了一个带有2个数据库的无限共享主机窗口帐户,只是为了意识到他们对SQL Server数据库有200mb的限制。我的网站使用自动生成的ASP.NET 2.0成员资格数据库。我的网站(免费分类广告)的性质要求存储大量用户。
因为我正在使用标准的ASP.NET成员资格数据库(希望你们之前很多人以前用过)...我想知道200 MB的数据库可以容纳多少用户?
答案 0 :(得分:3)
取决于您在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 MB的限制你应该能够支持250'000或更多用户 - 足够你?
马克
答案 1 :(得分:0)
这取决于您需要存储的内容。显然,如果你有很多字段,那么它将少于一个字段较少的表。
答案 2 :(得分:0)
您可以查看以下链接,并使用过去6个月内的用户数(有效)生成一些报告。
Get size of all tables in database
上面的文章将帮助您获得每个表的实际大小,您可以采取平均值来至少进行一些预测。