对于小型数据库站点,我应该选择SQL CE还是SQL Server

时间:2013-02-08 15:31:04

标签: sql-server asp.net-mvc-3 entity-framework-4.1 sql-server-ce-4

我的网站不超过100种产品,如果网站增长,将在一段时间内增长到1000-5000。

我喜欢SQL CE,因为它在部署和备份方面没有任何麻烦。我唯一害怕的是我将从中获得的表现。我的网站在db中有5个表,我正在使用实体框架,所以很多查询进出。

我应该从一开始就使用SQL服务器,或者SQL CE在中小型网站的性能方面是否足够好。

1 个答案:

答案 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针对所有应用程序共享相同内存池的架构进行了优化,而小型网站数据库并非如此。