使用 ASP.NET 和 Windows 堆栈。
目的: 我有一个网站,每 6 个月接收超过 1GB 的数据。所以你可以告诉我的数据库可能会变得很大。
问题: 大多数托管服务提供商只提供 1GB 增量的数据库。这意味着每次超过 1GB 时,我都需要创建另一个数据库。我在这种类型的设置方面完全没有经验,我正在寻找一些关于该怎么做的建议?
想知道:
- 我是否将会员资料移至单独的数据库?由于我拥有的其他数据的大小,这仍然无法解决太多问题。
- 我是否将数据归档到另一个数据库中?如果我这样做,我如何允许用户访问它?
- 如果我在两个数据库之间拆分数据,我是否将表命名相同?
- 我用 LINQ 查询我的所有数据。所以建立几个不同的连接不会是一件可怕的事情。
- 是否有任何人都知道可以扩展其数据库的托管服务提供商?
我只想知道该怎么办?我该如何解决这个困境?到目前为止,我还没有收到每月花费超过 50 美元的广告费……
虽然http://www.ultimahosts.net/windows/vps/似乎以最优惠的价格提供了最好的解决方案,但他们仍然将数据库分开。那么我从这里去哪里呢?
同样,我是多个数据库的完全业余爱好者。我一次只用了一个。。