2008-09-11 157 views
2

默认asp.net成员提供使用在app_code数据库.mdf SQL Server数据库文件SQL Server数据库的性能影响。
在调用平面文件数据库而不是在标准sql环境中运行它的情况下,可扩展性如何?
这是仅建议用于中小型流量站点吗?ASP.NET - 在App_Data文件夹

回答

3

对于任何可以在一台服务器上运行的站点,这是合理的权衡。对于中小型流量站点来说这是相当合理的。

当你成长为一个网络农场的一个点,那么你会更好与一个单独的服务器。另外,根据数据库依赖于应用程序的方式,您可能会发现更好的性能将SQL查询移交给完全不同的服务器/处理器来处理数据库端。

0

我不会推荐这个任何东西,但一个“学习”项目。

对于任何实际的应用程序,无论大小如何,您都不知道要添加什么类型的“下一个功能”。你想有一个真正的独立数据库,你可以在其中委托功能,你可以设置作业独立运行,坐在不同的高清,也许分裂成不同的虚拟机?

您可以使用SQL Express并仍然是“免费”的,并且最好在网站增长并且数据库难以移动之前进行这种分离。

相关问题