![MS SQL Express - 内存限制与 Web 应用程序](https://linux22.com/image/798999/MS%20SQL%20Express%20-%20%E5%86%85%E5%AD%98%E9%99%90%E5%88%B6%E4%B8%8E%20Web%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F.png)
我有一个类似于论坛的 Web 应用程序。我计划在这个应用程序上拥有几千名以上的用户,我想知道我是否可以使用 MS SQL Express - 以下是它的限制列表:
除了 CPU 使用率,我还想知道这 1 GB 的内存使用率是否足够。有人能告诉我这是否足够吗,或者能给我举几个例子说明这 1 GB 何时足够。
答案1
不,没有人能通过水晶球预测是否足够。你需要做的是在开发过程中对应用程序施加一些负载,看看 RAM 使用量如何随着 1、10、100 等用户的增长而增长。如果它是线性的,你应该能够很容易地推断出 1000 多个用户。
每个应用程序的行为都不同,因为每个应用程序使用不同的数据集和查询。你需要分析您的应用程序并查看 RAM 使用情况是否会成为瓶颈。