在您的开发环境中,您是安装本地 SQL Express 还是专用 SQL 服务器?这两个选项的优缺点是什么?
以我目前的经验来看:
- 由于资源消耗,本地安装减慢了自己的开发工作站
- 本地安装更易于调试/管理
- 专用安装简化了中央管理(备份等)
你有什么个人经验和建议?
在您的开发环境中,您是安装本地 SQL Express 还是专用 SQL 服务器?这两个选项的优缺点是什么?
以我目前的经验来看:
你有什么个人经验和建议?
我认为这真的取决于你期望应用程序有多忙以及任何成本限制(盒子数量、机架空间等)。如果它是低流量的内部/内部网服务器,我倾向于将它们放在同一个盒子上。如果 SQL 是繁忙 Web 服务器的一小部分,请将它们分开。如果您将它们封装得足够好,那么部署差异就是配置问题,而不是重新编码。IE。两种可能性的代码。
SQL Express 只能使用 1GB 的 RAM 和 4GB 的数据库——它会变得非常忙碌。
在无法访问网络的笔记本电脑/在家中工作时,本地非常有用。
当想要与其他开发人员隔离工作并且不必担心其他人在同一数据库上工作/服务器上的其他活动会减慢您的速度时,这也很有用。
我在服务器上工作,但在上述情况下使用本地实例