我有一个网站,产品不超过 100 个,如果网站增长,在一段时间内会增长到 1000-5000 个。
我喜欢 SQL CE,因为它在部署和备份方面没有麻烦。我唯一担心的是我会从中得到的表现。我的网站在数据库中有 5 个表,我正在使用实体框架,所以很多查询进进出出。
我应该在一开始就使用 SQL 服务器,还是 SQL CE 的性能足以满足中小型网站的需求。
我有一个网站,产品不超过 100 个,如果网站增长,在一段时间内会增长到 1000-5000 个。
我喜欢 SQL CE,因为它在部署和备份方面没有麻烦。我唯一担心的是我会从中得到的表现。我的网站在数据库中有 5 个表,我正在使用实体框架,所以很多查询进进出出。
我应该在一开始就使用 SQL 服务器,还是 SQL CE 的性能足以满足中小型网站的需求。
我当然会选择 SQL Server。如果您的预算不多,如果您不做任何花哨的事情,我会推荐 Express 版本:http: //www.microsoft.com/en-us/sqlserver/editions/2012-editions/express.aspx
我们将 SQL Express 用于我们的开发环境,其中包含 20 多个表和近 100000k 行,我们从未遇到任何性能问题!
如果 SQL Express 不可用,我仍然会选择 SQL Server,因为没有计划新版本的 SQL CE,而且它不支持存储过程、XML 数据类型、ODBC。此外,SQL CE 针对所有应用程序共享相同内存池的架构进行了优化,而小型网站数据库并非如此。