1
|
Alastair Pitts · 技术社区 · 14 年前 |
1
5
在开始使用开发版之前,您需要知道它是什么,以及使用它的局限性。 无论是对开发人员还是在发布产品时,sqlExpress都非常适合使用。它与SQL标准具有相同的引擎,但有一些限制,例如最大文件大小为4GB(我认为它也有一个RAM限制,但不确定该限制)。您可以使用SQL Express作为网站的后端,而不需要额外的许可证费用(即-免费)。我曾经在一个地方工作过,他们设计了一个将几个SQL Express实例链接在一起的系统,以绕过4GB文件限制——但请注意,这可能会违反它的许可证。 SQL开发人员实际上是SQL企业,但不受操作系统安装时间限制。您也不允许在生产中使用SQL开发人员(即,对于您的Live应用程序)。在大多数情况下,无论您在SQL开发人员上编写什么代码,都可以在SQL Express上执行,但是您必须小心不要使用任何企业功能—许可企业可能是一个昂贵的选项。 所以继续使用SQL Express,这是一个很好的选择。 P.S.-我假设您的数据库不会是高负载的-如果是,那么您需要考虑标准或企业。 |
2
1
您可以使用其中任何一个来开发ASP.NET MVC应用程序。除非您有需要企业功能的高负载应用程序,否则对于基本应用程序,Express Edition是可以的。 如果您打算实时启动应用程序,那么它取决于应用程序将拥有的流量。而且,据我所知,开发人员版本仅适用于开发人员,不能在生产环境中使用。 |
3
1
这只是因为它很容易提供物理
无论数据库提供者是什么,您都应该对Web应用程序进行压力测试,以了解每秒可以处理多少并发用户和多少请求。 这里,有 a good article on improving performance with ASP.NET MVC web applications . |
user1649803 · 自动管理Sql Server数据库大小 11 年前 |
user1626137 · 实体框架-代码优先错误〔关闭〕 12 年前 |
KoU_warch · MVC 3创建一个新的数据库,而不是使用指定的数据库 12 年前 |