在app_data中保留数据库与连接外部数据库之间的区别

时间:2011-04-20 09:54:09

标签: asp.net visual-studio ado.net

我想知道在app_data中创建数据库和连接外部数据库之间有什么区别。

我经历了这个问题。但我不清楚。

What's the difference between the database inside App_Data folder vs connecting to SQL Server?

使用每种类型的优点/缺点是什么。

1 个答案:

答案 0 :(得分:1)

在开发过程中,你不会发现它们之间存在很大差异,但是众所周知,SQL server express有一些局限性(比如仅支持1个CPU),而密集型网站会影响整体性能。

如果您的模型是使用SQL Express在本地开发,那么将数据库从您的App_Data文件夹转移到完整的SQL服务器实例(比如在您的托管服务器上)然后不用担心,但托管您的网站并让SQL服务器快递管理您的最终用户,可能会导致性能不佳的解决方案。