在Asp.net MVC中创建项目时,您可以在不同类型的数据库之间进行选择,这是推荐的,它们的区别和用途是什么。
答案 0 :(得分:1)
SQL Server作为服务运行,而SQL Server Compact是与应用程序位于同一物理位置的嵌入式数据库。 SQL Server Compact适用于独立应用程序,不适合在许多用户之间共享,也不适用于存在大量并发访问的情况,例如网站。
SQL Server作为服务运行并侦听端口上的请求。您可以使用多个并发连接,并充当网守检查传入连接的权限。它适用于工作组和企业,并不适用于单用户/单机应用程序(过度杀伤)。
SQL Server Express是完整SQL Server的免费版本,并且具有某些限制,例如最大数据库大小为10GB等。 SQL Server Standard就像完整版。还有Enterprise,Datacenter和Developer版本。