SQL Server Compact和SQL Server以及SQL Server Standard之间有什么区别。

时间:2015-07-10 01:41:25

标签: sql sql-server sql-server-ce

在Asp.net MVC中创建项目时,您可以在不同类型的数据库之间进行选择,这是推荐的,它们的区别和用途是什么。

1 个答案:

答案 0 :(得分:1)

SQL Server作为服务运行,而SQL Server Compact是与应用程序位于同一物理位置的嵌入式数据库。 SQL Server Compact适用于独立应用程序,不适合在许多用户之间共享,也不适用于存在大量并发访问的情况,例如网站。

SQL Server作为服务运行并侦听端口上的请求。您可以使用多个并发连接,并充当网守检查传入连接的权限。它适用于工作组和企业,并不适用于单用户/单机应用程序(过度杀伤)。

SQL Server Express是完整SQL Server的免费版本,并且具有某些限制,例如最大数据库大小为10GB等。 SQL Server Standard就像完整版。还有Enterprise,Datacenter和Developer版本。