我的网站不超过100种产品,如果网站增长,将在一段时间内增长到1000-5000。
我喜欢SQL CE,因为它在部署和备份方面没有任何麻烦。我唯一害怕的是我将从中获得的表现。我的网站在db中有5个表,我正在使用实体框架,所以很多查询进出。
我应该从一开始就使用SQL服务器,或者SQL CE在中小型网站的性能方面是否足够好。
答案 0 :(得分:4)
我肯定会选择SQL Server。如果您的预算很少,如果您不做任何花哨的话,我会推荐Express版本:http://www.microsoft.com/en-us/sqlserver/editions/2012-editions/express.aspx
我们使用SQL Express作为我们的开发环境,有超过20个表和几乎10万行,我们从未遇到任何性能问题!
如果SQL Express不可用,我仍会选择SQL Server,因为没有计划新版本的SQL CE,它不支持存储过程,XML数据类型,ODBC。此外,SQL CE针对所有应用程序共享相同内存池的架构进行了优化,而小型网站数据库并非如此。