2011-03-16 95 views
0

我想根据数据库的大小预测将来我的Web应用程序将需要的服务器大小。如何根据数据库增长预测服务器大小?


例如:

如果我现在有这是运行我的PHP Web应用程序和存储1 000 000条记录相关的MySQL数据库使用512Mb虚拟专用服务器。如果我认为这台服务器目前处于他的极限。

1Gb虚拟专用服务器会处理2 000 000条记录的同一个应用程序吗?或者更多?或更少?


我想知道如果我能考虑的线性函数依赖于数据库记录数来预测我的服务器规模在未来的危机或更复杂的东西?

我正在寻找一个简单模型来预测未来服务器大小的增加,这取决于我们数据库中记录的增加量。

感谢您的帮助!


更新:为此,我们可以考虑用户数量将保持不变。

回答

1

这并不取决于记录计数线性,这也取决于负载。你在使用索引,缓存吗?如果你想留在同一台服务器上,这可能会有所帮助。

1

记录的大小通常不起作用 - 它更多的是查询中使用的索引的大小。如果常用索引不能记忆,性能将会严重下降。

相关问题