用于ASP.NET / Sharepoint开发的本地SQL Express?

时间:2009-02-10 09:26:49

标签: asp.net development-environment sql-server-express

在您的开发环境中,您是安装本地SQL Express还是专用SQL服务器?这两个选项的优点是什么?

根据我自己的经验到目前为止:

  • 由于资源消耗,本地安装会降低自己的开发工作站的速度
  • 本地安装更易于调试/管理
  • 专用安装简化了集中管理(备份等)

您的个人经历和建议是什么?

2 个答案:

答案 0 :(得分:1)

我认为这实际上取决于您对该应用程序的预期繁忙程度。任何成本限制(箱数,机架空间等)。如果它是一个低流量的内部/内部网服务器,我倾向于将它们放在同一个盒子上。如果SQL只是忙碌Web服务器的一小部分,请将它们分开。如果您将它们封装得足够好,那么部署差异就是配置问题,而不是重新编码。即。两种可能性的代码。

SQL Express只能使用1GB的RAM&一个4GB的数据库 - 它只会如此繁忙。

答案 1 :(得分:1)

在使用无法访问网络的笔记本电脑/家中工作时,本地非常有用。

当想要与其他开发人员隔离并且不担心别人在同一个数据库/服务器上的其他活动上工作时也很有用。

我在服务器上工作但是使用本地实例来处理上述情况